1.7

Tammy Pirmann

Computer Science - Drexel University

1.7
Quality
3.3
Difficulty
19%
Would Retake
89
Reviews
1.7
Quality
3.3
Difficulty
1.7
Helpful
1.7
Clarity

19%

Would Retake

89

Reviews

Rating Distribution
Official

5

4

4

4

3

8

2

15

1

58

What Students Say

-4 Met expectations, but did not exceed them

CI103 - 1.0 rating

It is very badly designed and does not do what it sets out to at all

CI101 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

98%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 72 grades
Most common grades:
A (26)
A+ (20)
A- (15)
Grade Distribution
A(46)B(1)C(2)D(0)F(1)A-/B+(22)
Based on 80 reported grades
A: 26
A+: 20
A-: 15
B+: 7
Common Tags
Group projects (39)
Tough grader (37)
Lots of homework (27)
Participation matters (20)
Skip class? You won't pass. (9)
Get ready to read (8)
Lecture heavy (7)
Test heavy (4)
Rating Trend

Declining

-0.37 avg change
Mar
May
Jun
Oct
Nov
Dec
Last 6 months
Ratings by Course

CS461

2.7

(3)

CI101

2.0

(41)

CI103

1.6

(19)

CS150

1.4

(7)

CI102

1.1

(15)
+2 more courses
Difficulty by Course

CS570

5.0

CS172

4.5

CS150

4.4

CI103

3.9

CI102

3.9

Reviews (89)
2.0
1.0
CI101
Grade: A-
Dec 18, 2019
Wouldn't take again

She designs the curriculum for this course at Drexel, and it's a complete mess. Labs have nothing to do with lectures, so instead of a cohesive class, you feel like you get two halves of two different classes. She doesn't demonstrate great knowledge of the subject she teaches; she simply reads the exact words off her slides to us.

Participation matters
Group projects
2.0
2.0
CI101
Grade: A+
Dec 30, 2019
Would take again

Class consists of only team activities for both lab and lecture- Dr. Pirmann does not do any teaching, only facilitating. Content in the lab does not relate to content in the lecture. Quiz content is rarely actually taught in class. Dr. Pirmann is friendly and caring, but I cannot say I learned much from this course.

Participation matters
Skip class? You won't pass.
Group projects
1.0
1.0
CI101
Grade: A+
Jan 6, 2020
Wouldn't take again

Dr. Pirmann comes across as someone who is knowledgeable. Unfortunately, her teaching skills are lacking. She is obsessed with active learning, meaning that she breaks everyone into groups for lectures and group activities are done instead of the professor teaching the class. Labs are disorganized and each topic only gets a very shallow overview.

Participation matters
Group projects
1.0
2.0
CI102
Grade: A+
Mar 19, 2020
Wouldn't take again

There are no words to describe how absolutely atrocious of a professor she is. She's extremely rude, unprofessional, and lacks all knowledge of the information she's supposed to be teaching. She's never present other than in lecture and has ridiculous double standards. Her lectures are boring and have very little viable information that's learnable

5.0
1.0
CI101
Grade: A+
Apr 3, 2020
Would take again

Good professor. I didn't pay attention in class and I don't think she cared anyway. You have to come to class though but it's a really easy class. If you get below an A then you shouldn't be in this major lmao

Respected
Lecture heavy
1.0
5.0
CS570
Grade: C
Jun 22, 2020
Wouldn't take again

Literally the worst professor I've ever had! The most unstructured class - no rubrics, TA's didn't attend lecture and had no idea what was going on. Avoid this professor at all costs!

Lots of homework
Participation matters
Test heavy
2.0
2.0
CI101
Grade: A+
Nov 4, 2020
Wouldn't take again

Dr. Pirmann doesn't teach  everything is group work. She never taught a single thing to my class. Each week, she dumps a new combination of groups into an unfamiliar lab. Her labs defy all elements of real-world technology jobs. As an introductory class, you are expected to know the topics you are supposedly being introduced to for the first time.

Group projects
1.0
3.0
CI101
Grade: A
Nov 18, 2020
Wouldn't take again

Dr. Pirmann's labs are very unorganized and unrelated to the lectures. You're thrown into random groups, working on labs with the expectation that you should understand everything in an introductory course. Reaching out to Dr. Pirmann, you will be met with hostility. She is very rude, unprofessional, and speaks down to you. Avoid her at all costs.

Group projects
1.0
2.0
CI101
Grade: A
Nov 20, 2020
Wouldn't take again

Atrocious. It's both the class structure and the teacher. Did not lecture us at all and instead each lecture threw us into random groups and expected us to learn a completely new concept in a team in 50 minutes. I felt like I barely learned anything in this class and the professor was rude and always passive aggressive for some reason?

Group projects
5.0
1.0
CI101
Dec 1, 2020
Would take again

Great professor, I had her during freshman year for CI101. The class was very easy I had no problem ending the class with a good grade. Lots of group projects, which are especially nice with online classes. Lots of assignments can help your grade if you do poorly. Definitely a great professor to have.

Gives good feedback
Respected
Group projects
3.0
1.0
CI101
Grade: A+
Jan 8, 2021
Would take again

She was okay as a professor. I enjoyed the class (took during COVID and online only classes). There were small quizzes each week at the end of the lab, but they were pretty simple. Lots of group work though. She doesn't really go through the lectures and expects you to teach yourself using the group lecture activities.

Lots of homework
Group projects
2.0
2.0
CI101
Grade: A+
Jan 11, 2021
Would take again

Entire class (at least while online) is completely group based for lectures and labs. Lab groups are rotated every week (unless it is a multi week lab) and lecture groups are switched half way through the term. Pirmann is a fine teacher overall, sometimes she can come across as a bit rude. If you know computing or can learn though you are good.

Participation matters
Group projects
2.0
2.0
CI101
Grade: A+
Mar 25, 2021
Wouldn't take again

Okay. That is all I can say.

1.0
3.0
CI102
Apr 1, 2021
Wouldn't take again

She is rude and disrespectful to students.

Tough grader
Group projects
1.0
5.0
CI102
Grade: A
Apr 2, 2021
Wouldn't take again

Worst professor that I have had so far.

Lots of homework
Inspirational
Group projects
1.0
1.0
CI103
Grade: A
Apr 13, 2021
Wouldn't take again

WORST CLASS EVER TAKEN. Worst teaching method I have been exposed to since my birth.

1.0
4.0
CI103
Grade: A
May 17, 2021
Wouldn't take again

Lots of groupwork. Quizzes off of very obscure and minute, useless details that you wouldn't bother to remember. I once asked her a question outside of class about the homework and she was kind of rude about it.

Lots of homework
Get ready to read
Group projects
4.0
2.0
CI103
Grade: A
May 20, 2021
Would take again

I saw all the bad reviews and I knew that I had to mention that she is not at all horrible like everyone makes her out to be! It might be different because of the pandemic, but she's been very friendly and understanding.

Clear grading criteria
Caring
1.0
5.0
CI103
Grade: A-
May 25, 2021
Wouldn't take again

The worst Professor I have had so far. If you can avoid her, please do. It will save you a miserable unnecessary class.

Lecture heavy
Tough grader
1.0
5.0
CI103
Grade: A-
May 25, 2021
Wouldn't take again

She will make you hate the course. When you ask for help she will be rude and probably won't help you.

Lots of homework
Group projects
Tough grader
1.0
5.0
CI103
Grade: A-
May 28, 2021
Wouldn't take again

Dont take her. For you own safety.

1.0
5.0
CI103
Grade: A-
May 28, 2021
Wouldn't take again

bs professor, any professor would be better than her. She also reports negative reviews and still has a 1.9 rating. Sad.

Lots of homework
Participation matters
Skip class? You won't pass.
1.0
5.0
CI103
Grade: A-
May 28, 2021
Wouldn't take again

worst professor so far.

Lots of homework
Skip class? You won't pass.
Test heavy
1.0
5.0
CI103
Grade: A-
May 28, 2021
Wouldn't take again

Save yourself the stress, time, and energy and choose whoever else is teaching this course.

Skip class? You won't pass.
Group projects
Tough grader
1.0
2.0
CI101
Nov 9, 2021
Wouldn't take again

Tammy Pirmann has to be one of the coldest, unhelpful and rudest people I have ever had to learn from. She never lectures at all and expects you to know everything anyways. If you miss a lab it is extremely difficult to make it up, and she will not let you turn it in late at all. She is extremely unforgiving, and it shocks me anyone could like her.

Skip class? You won't pass.
Group projects
4.0
4.0
CS150
Grade: A
Nov 9, 2021
Would take again

I do not understand why she receives such bad reviews. If you go to class, pay attention, and ask the occasional questions, you will pass. The labs are quite difficult, but she is very willing to help you. She is extremely willing to help you after class and has a great response time. I would recommend her if you are okay doing work on your own.

Lots of homework
Get ready to read
Skip class? You won't pass.
1.0
3.0
CS150
Nov 15, 2021
Wouldn't take again

I did not enjoy this professor's class. She often claimed that this was "not her course" because another teacher was teaching her it. Therefore she said she didn't have the ability to change my grade even though it wasn't in the description of the project. SO disorganized and not good with computers for a computer science teacher. FRUSTERATING

Lots of homework
Participation matters
Tough grader
3.0
1.0
CI101
Dec 1, 2021
Would take again

So, I can see why there are so many conflicting ratings. Professor Pirmann is a very nice person and probably would be much better in an actual lecture. However, CI101 was basically a series of group readings and labs with practically no interaction with her at all. She is not forgiving for lateness or any absences. This class was alright overall.

Participation matters
Skip class? You won't pass.
Group projects
1.0
3.0
CI101
Dec 2, 2021
Wouldn't take again

She is easily one of the rudest teachers I have ever had. When you ask her for help with something, she's condescending about it and treats every student like an idiot. Nobody ever knew what they were doing. She also always disappeared during our lab section and left the TAs in charge(and they didn't know what they were doing either)

Skip class? You won't pass.
1.0
3.0
CI102
Grade: Not sure yet
Feb 1, 2022
Wouldn't take again

This course supposes to be easy and two credits, yes, it should not have a lot of homework. But she made a ridiculous rubric to give you 100 when you did more than what is expected. Finishing all the requirements of the work is not enough for her. You have to be more, but I don't know what if "more".

Lots of homework
So many papers
Tough grader
1.0
2.0
CI103
Grade: A+
Feb 11, 2022
Wouldn't take again

-4 Met expectations, but did not exceed them.

Participation matters
Skip class? You won't pass.
1.0
5.0
CI102
Grade: B+
Mar 4, 2022

She makes the worst syllabus possible. The course was absolute garbage, by the end of the quarter I wanted to give up and not do any of the work. This is making me hate CS.

Tough grader
Get ready to read
Test heavy
1.0
4.0
CI102
Grade: A
Mar 4, 2022

Had a very vague rating system, was expected to exceed "expectations" to get an A but there was nothing to base the expectations off of.

Tough grader
1.0
4.0
CI102
Grade: A-
Mar 10, 2022

Every professor I have had at Drexel has been super chill and understanding. Dr Pirmann is the professor that high school teachers warn you about. She is super strict with grading, a stickler for the process, passive aggressive, and will give instructions but will count off points because "it didn't go above and beyond." Not a fan

Tough grader
Participation matters
Group projects
1.0
3.0
CI101
Grade: A
Mar 14, 2022

The teacher was horrible. I hated doing her class. To get points, you have to do much extra work, it was exhausting. I would not recommend to take her. She is the worst

Tough grader
Group projects
1.0
4.0
CI102
Grade: A-
Mar 15, 2022

To the comments about her being rude here is a quote "I went through all the presentations and they are all there, but SOME PEOPLE did not follow directions. So here is a guide to find the trickier ones:" In my opinion I would agree, just a bit passive aggressive.

Tough grader
Group projects
5.0
2.0
CI101
Mar 18, 2022
Would take again

She seemed nice and I had no problems taking the freshman design sequence with her. Grading was clear and plenty of opportunity to get a good grade.

Group projects
1.0
4.0
CI102
Grade: B+
Mar 20, 2022

Harsh and unclear grading, too much unnecessary works to do the project that prob would take a term but being spread too the next class required.

Tough grader
EXTRA CREDIT
1.0
5.0
CI102
Grade: A
Mar 27, 2022

Mr. Pirmann met expectation but did not exceed. She'll get a 75%, which isn't necessarily a bad grade, it's just what you get when you don't exceed the expectations that were definitely clearly demonstrated to you.

Tough grader
Lots of homework
Hilarious
1.0
5.0
CI102
Grade: A-
Apr 7, 2022

Professor Pirmann is a nice person. However, CI 102 is one of the worst classes, in my opinion. The GitLab instructions are disorganized, the grading criteria are unclear, and in order to get full points on an assignment, you have to do more than what you are told. I hated this class. I have to take 103 now too, and I dread it every class.

Tough grader
EXTRA CREDIT
Lots of homework
1.0
5.0
CI102
Grade: A-
Apr 14, 2022

Absolutely horrible and is never understanding. This whole course is a mess

Tough grader
Participation matters
EXTRA CREDIT
2.0
4.0
CI103
Grade: A
Apr 25, 2022

Not prof specifically but the grading is not the best. They are done by the TAs and not even the ones during your period so you have to go outside of class to question grading. Grading is very detailed and picky. It seems like the idea is "An 8/10 is passing, a 10/10 is going above and beyond" which is annoying as I have other class work of course.

Tough grader
Group projects
1.0
4.0
CI101
Grade: A
Jun 14, 2022

passive aggressive while reading off a powerpoint made by someone else. when asked a question she won't be able to answer outside the pp. attendance is required and the group project is a superficial waste of time. its probably good for teambuilding or whatever, but her directions are terrible.

Tough grader
Participation matters
Group projects
1.0
3.0
CI101
Grade: A
Nov 4, 2022

Hard to communicate with by email unless I send the questions one by one per email. Quizzes are poorly made, expect tricky sounding questions regardless or not if you know the content. Groupwork always required. The lecture is the easy part, including groupwork during it. The lab teamwork is graded with nitpicks and you get a quiz right after.

Tough grader
Group projects
Lots of homework
1.0
5.0
CI101
Grade: A
Nov 6, 2022

Very rude, doesn't teach, and doesn't grade. Every question u ask will be reflected with hostility. Worst Prof I ever had. She proposed to have the system link both "lab" and "lecture" as one course and it's only worth 2 credits. Lot of HW, so basically 2 courses for 2 credits. She WILL make your CI classes a misery. AVOID! U will contemplate life.

Tough grader
Group projects
Lots of homework
1.0
1.0
CI101
Grade: A+
Nov 16, 2022

Is passive aggressive and rude, has no compassion for students. If you're late by 5+ mins, you're losing points and you don't get to do anything about it, but thankfully it's small. The only saving grace about this class is that it is so easy but there is hw everyday. The projects in lab are group based, hope for good teammates. Have fun, I didn't.

Participation matters
Group projects
Lots of homework
3.0
3.0
CI101
Grade: A+
Nov 29, 2022
Would take again

Professor Pirmann is a very nice teacher, although lectures can sometimes be a bit boring. Classes are very straightforward and as long as you complete your work there will be no issues. Lab is a bit more independant and you are pretty much on your own.

Group projects
Lots of homework
Caring
2.0
3.0
CI101
Grade: A+
Nov 30, 2022
Would take again

Just a lot of work in class, wasn't my favorite course, and the lectures were not the most exciting.

Get ready to read
Group projects
Lots of homework
3.0
2.0
CI101
Grade: A
Dec 2, 2022

I had her for CI101 lecture and I think she gets lots of negative ratings on here because of how poor the CI101 class is structured and organized. No personal experiences with her, but she appears to have negative attitude sometimes. About the class, prepare for mayhem. Terrible lab designs, unbearable team-based lectures, & many mini assignments

Group projects
4.0
2.0
CI101
Grade: A
Dec 14, 2022

I thought this professor was decent. I thought the class structure is pretty good. A bunch of recent ratings, and there's a lot of stuff I didn't agree upon. I thought the collaborations in this class for each lab were significant. The quizzes weren't bad bc there were usually videos to help study the quiz.The lecture classes,hw and labs were easy.

EXTRA CREDIT
Group projects
Lots of homework
3.0
3.0
CI101
Grade: A
Dec 15, 2022
Would take again

Professor Primann is a nice professor. Her class isn't the most interesting but if you pay attention and complete all your work on time, you will get a good grade

Get ready to read
Group projects
Lots of homework
1.0
2.0
CI101
Grade: A+
Dec 19, 2022

Be ready for unorganized lectures and team activities. This professor is also very passive-aggressive toward students. It's almost like she tries to talk down on students. However, the homework assignments are pretty easy you mostly write reflections.

Participation matters
Group projects
1.0
3.0
CI101
Grade: A
Dec 19, 2022

Professor Pirmann in her syllabus wrote she expects people to go above and beyond to get an A. Getting an A is not difficult but following the rubric for assignments will likely get you a B. Aside from unfair grading standards she is also a terrible lecturer and assigns a weekly writing assignment.

Tough grader
Lots of homework
1.0
1.0
CI101
Grade: A+
Jan 11, 2023

No. No. No. No. No. No. I don't know who left a 4 star review, but that's 4 stars too high. This class is a waste of time. Period. It is very badly designed and does not do what it sets out to at all. If you are looking to take this as an elective, stay. away. If you are a freshman, push through. There are better CCI classes on the horizon.

2.0
2.0
CI101
Grade: A+
Jan 13, 2023

Prof. Pirmann was not very helpful and taught me almost nothing. The class was explained very poorly from the start, and lectures never had anything to do with labs at all. TAs were told to basically be useless and I have a hard time believing they were all as dumb as they acted. Overall would not take her again unless forced.

Group projects
4.0
2.0
CI101
Grade: A
Jan 24, 2023
Would take again

Everyone gives her bad reviews but I like prof. Pirmann. I thought she was really friendly and her class was always fair. As long as you turn in your homework on time and show up to class you should get an A.

2.0
2.0
CI101
Grade: A+
Feb 27, 2023

Actually pretty nice when you talk to her one on one but not great in class. Would disappear in the middle of lab and never help anyone with their projects. Doesn't treat the class very well, often criticizes students with zero constructive criticism. Wouldn't take again, but it wasn't awful.

3.0
4.0
CI101
Grade: A-
Feb 28, 2023
Would take again

Piarmann was not a terrible professor but she tend to ramble a lot. She's pretty understanding but she's very stern when it comes to assignments. I'd definitely take her again. She has high expectations for her students but she also understands that most likely her students are new to computing and informatics.

Participation matters
Group projects
Clear grading criteria
1.0
4.0
CS150
Grade: A
May 2, 2023

If you have a choice not to take her, don't. but turned out to be more taxing than CS171. The professor is too set in her ways, non-cooperative, and pretty indeed believes that her course is the only thing important in your life. weekly lab and homework, research paper, & programming project. take 164 if you can.

Tough grader
Get ready to read
Participation matters
2.0
4.0
CI103
Grade: A
May 9, 2023

The course isn't hard to pass at all. But, this professor controls the CI sequence including homework and grading rubrics. She is strict in grading, believing in this "go above and beyond", and taking off points for not doing it. She's gatekeeping points that could mean a small enough difference to another letter grade. But, worse does exist.

Tough grader
1.0
5.0
CS150
Grade: Incomplete
May 24, 2023

THE WORST PROFESSOR!!!!! She is set in her ways, always defending herself, and giving unclear instructions. SHE DOES NOT CARE ABOUT YOU. If you're in high school take AP CS!!!! Avoid her at all costs. You will wish you dropped out of Drexel.

Tough grader
Lecture heavy
Test heavy
1.0
4.0
CI103
Grade: B+
Jun 22, 2023

Deducts points like it's Christmas morning opening my presents, but will make it soo difficult to gain points back. Grades dumbfoundedly tuff in the first half of the course dropping pretty much everyone's grade. Class is run by TAs but even they don't know what's going on. Spent more time than in any other course than in this class but got a B+.

Tough grader
Group projects
Lots of homework
3.0
4.0
CI103
Grade: B+
Jul 31, 2023
Would take again

Look, if your reading this and panicking about all of the bad reviews know that many of them are hyperbole. She's a tough grader, is extremely faithful to her syllabus, and expects students to approach her class the same way they would a real job. Just give the class some care and you'll be fine.

Tough grader
Participation matters
Lots of homework
3.0
3.0
CI103
Grade: B+
Aug 9, 2023
Would take again

As someone who's taken Pirmann for both CI-102 & CI-103, she's definitely not as bad as some say. Do know that she is a strict grader and sticks to her syllabus religiously. Honestly, as long as you read the lab assignments and do literally EVERYTHING it says, you'll be chilling. All in all, not the best class but certainly not the worst. Good luck

Tough grader
Group projects
Clear grading criteria
1.0
5.0
CS150
Feb 22, 2024

I withdrew from her class because her teaching style was so abrasive. I was in an introductory CS class and she treated it like an advanced program, not teaching basic concepts and dismissing questions she thought were a waste of time.

Tough grader
Lots of homework
Lecture heavy
2.0
5.0
CI103
Grade: B+
Mar 21, 2024

The high expectations set were not matched by adequate support or sensible grading criteria. While aiming for rigor is commendable, the lack of sufficient guidance made it difficult to meet these lofty standards. Additionally, the grading seemed to focus on arbitrary criteria unrelated to the main goals of the course, which was frustrating.

Tough grader
Lots of homework
Beware of pop quizzes
1.0
5.0
CI103
Grade: A-
Apr 24, 2024

Changes requirements every week

Tough grader
Participation matters
1.0
5.0
CS150
Grade: A-
Apr 30, 2024

Do Not Take! Avoid If Possible

Tough grader
Lots of homework
Graded by few things
1.0
5.0
CS150
Grade: A
May 22, 2024

The absolute worst professor. She treats her class like employees, and is the least understanding person ever. She talks in a weird condescending tone and does not care for students as such. Would highly recommend avoiding her!

Tough grader
Lecture heavy
Graded by few things
2.0
4.0
CI103
Grade: A+
Jun 7, 2024

She's so condescending oh my god. She dissmisses everyone's concerns because the course average grade is high. (She told us this). Expectations are NOT clear and this should be obvious given all the bad grades on Activity Reports but she insists they are so that's that.

1.0
4.0
CI101
Grade: A
Oct 15, 2024

how is she still not fired yet, I just don't understand

1.0
1.0
CI101
Grade: A+
Nov 27, 2024

Easy class, the bad rating comes from the fact that she treats us like high schoolers. Assigned seating, not allowed to leave labs early even if we finish, etc.

Tough grader
Group projects
1.0
3.0
CI101
Grade: C
Dec 10, 2024

She is rude to everyone and despite being incompetent herself, will yell at you for doing what you were told to do. She acts as if everyone is a child who can't follow instructions. Lectures are activities so you are not taught anything during this class.

Tough grader
1.0
5.0
CS570
Grade: B
Feb 2, 2025

If you love compsi but hate yourself, this class is a perfect fit! She treats college students like high schoolers but explains code like she learned it yesterday. She talks down to us like we just learned what a keyboard is, yet somehow still manages to be wrong half the time. I'd rather debug C code in Notepad than sit through this again.

1.0
4.0
CI102
Grade: B+
Mar 6, 2025

Anybody can be a professor for CI 102 instead of her.

Tough grader
Participation matters
Group projects
1.0
4.0
CI102
Grade: Rather not say
Mar 6, 2025

I would give her five big Dooms. The individual reflections in a GROUP PROJECT BASED CLASS are worth way to much especially considering they often have nothing to do with anything you do in class. I have more to say but other reviews cover that.

Tough grader
Lecture heavy
Graded by few things
1.0
3.0
CI103
Grade: A-
May 6, 2025

Not a very difficult class, it's mostly run by ta's anyway. Tammy pirmann is just super arrogant tho for no reason, and she's just not pleasant to deal with. Pretty hard to avoid with ci102-3 but if you can you should.

2.0
3.0
CS461
Grade: Not sure yet
May 21, 2025

The requirements for the course project were not clear. She gave us wrong code most of the time, and a good portion of class was spent fixing her code. The activities being long sometimes did not help. For quizzes, she sometimes gave us questions about stuff she didn't bring up in class.

1.0
4.0
CS172
Grade: Not sure yet
Jun 2, 2025

Extremely disrespectful, rude, and blunt. Does not actually teach in lecture - avoid if you can.

1.0
3.0
CS461
Grade: A
Jun 10, 2025

Normally, I wouldn't waste my time with this, but she is so bad that people deserve to know. She has no clue what she is doing, is unprepared, and the worst class I have ever taken at Drexel. Her course has no clear instructions, grading is unclear, and she provided a YouTube video on NoSQL because she was "not the best at it".

Tough grader
1.0
5.0
CI101
Grade: Not sure yet
Oct 3, 2025

During the Lab she disappears into a little office room and is not seen until the very end of the lab so dont even try asking for help, the course is very sloppily set up so when you do have a question be prepared to wait like 10 minutes for a answer.

Participation matters
Lots of homework
Lecture heavy
1.0
4.0
CI101
Grade: Not sure yet
Oct 9, 2025

There was a lab that was nearly impossible to complete in one class, I got about 60% done when the lab was done and most others got around the same amount of completion. My friends said their professors for this lab let them work outside of class, but she prohibited working on this lab outside of class, so what was supposed to be done?

Get ready to read
1.0
3.0
CI101
Grade: Not sure yet
Oct 13, 2025

Let me be clear, CI101 is a very sloppy but simple course. Tammy Pirmann is the issue. I hope you have a strong background in CS because she will be of no use. Don't fall victim to believing you'll actually learning anything in class because the lectures are group projects. P.S. Don't expect to complete the lab in class, sometimes its too long

Group projects
1.0
2.0
CI101
Grade: A+
Oct 14, 2025

The lectures are useless and the labs are oversized and she lectures you for failing to finish in time (when not a single group finished in time)

Group projects
1.0
5.0
CS172
Nov 7, 2025

really hard class if you are not smart

5.0
1.0
CS461
Grade: F
Nov 19, 2025
Would take again

Super easy class!! Really clear communication, BUT the workload was almost too light! I think for a uni level class she needs to be harsher on the grading and stop giving everyone good grades like she is currently doing. I got an F but I deserved it and I am grateful she did not give me a lower grade

1.0
3.0
CI101
Grade: A
Dec 6, 2025

Genuinely might be the worst class I've had the displeasure of taking. Lectures are the most useless thing I've ever had to work on; her labs are even worse, and she is so terrible at teaching. If I didn't know what I had already known, I would've had a much lower grade than I got. Respectfully, she shouldn't be allowed to teach at Drexel.

2.0
3.0
CI101
Grade: A
Dec 8, 2025

Honestly, the curriculum for CI101 is just flat out useless. While she definitely has a tough job teaching hundreds of intro students that don't want to be there, and the course content isn't her doing, she often gives us the most confusing lab and homework assignments. The class is not as easy or low-commitment as it is made out to be.

Tough grader
Get ready to read
Lots of homework
2.0
2.0
CI102
Grade: A+
Dec 13, 2025

She was probably the laziest professor I ever had. The TA's were doing mostly all the grading. The class isn't hard, but the structure of everything is bad. Dumb requirements on homework and very repetitive.

Class Info

Online Classes

100%

Attendance Mandatory

98%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 72 grades
Most common grades:
A (26)
A+ (20)
A- (15)
Grade Distribution
A(46)B(1)C(2)D(0)F(1)A-/B+(22)
Based on 80 reported grades
A: 26
A+: 20
A-: 15
B+: 7
Common Tags
Group projects (39)
Tough grader (37)
Lots of homework (27)
Participation matters (20)
Skip class? You won't pass. (9)
Get ready to read (8)
Lecture heavy (7)
Test heavy (4)
Rating Trend

Declining

-0.37 avg change
Mar
May
Jun
Oct
Nov
Dec
Last 6 months
Ratings by Course

CS461

2.7

(3)

CI101

2.0

(41)

CI103

1.6

(19)

CS150

1.4

(7)

CI102

1.1

(15)
+2 more courses
Difficulty by Course

CS570

5.0

CS172

4.5

CS150

4.4

CI103

3.9

CI102

3.9

Similar Professors