2.9

Eva Cogan

Computer Science - Brooklyn College

2.9
Quality
3.5
Difficulty
30%
Would Retake
94
Reviews
2.9
Quality
3.5
Difficulty
2.9
Helpful
2.9
Clarity

30%

Would Retake

94

Reviews

Rating Distribution
Official
94 total ratings

5

29

4

13

3

12

2

11

1

29

What Students Say

THE WORST PROFESSOR i've taken

CIS1110 - 1.0 rating

Just avoid if possible

CISC1100 - 2.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

33%

Textbook Required

64%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 19 grades
Most common grades:
A (7)
A+ (4)
F (4)
Grade Distribution
A(11)B(2)C(1)D(1)F(4)A-/B+(1)
Based on 28 reported grades
A: 7
A+: 4
F: 4
Not sure yet: 3
Common Tags
Tough Grader (10)
Test heavy (8)
Get ready to read (7)
Skip class? You won't pass. (7)
TEST HEAVY (5)
Clear grading criteria (4)
Lecture heavy (4)
GRADED BY FEW THINGS (3)
Rating Trend

Declining

-1.02 avg change
Dec
Feb
Mar
May
Sep
May
Last 6 months
Ratings by Course

15

5.0

(1)

CISC1105

5.0

(1)

CS1115

5.0

(1)

CORE312

4.5

(2)

CIS10

4.3

(6)
+22 more courses
Difficulty by Course

FDSA

5.0

CIS1

5.0

CISALGO

5.0

CIS3220

5.0

CIS

5.0

Reviews (93)
5.0
1.0
CIS15
Nov 16, 2003

No Comments

5.0
3.0
CIS15
Nov 23, 2003

No Comments

5.0
2.0
CIS15
Dec 15, 2003

If you're willing to come to class and do the work then you should take this class with Professor Cogan. It isn't always easy but she's very nice and always willing to answer your questions.

3.0
3.0
CIS11
Dec 19, 2003

Well she is helpful, but not a master in the course. U wont learn much if u take it with her

4.0
3.0
CIS22
Apr 23, 2004

Overall turned out to be an easy grader. Have to do a couple of assignments that r not that hard.

5.0
2.0
CIS15
Apr 28, 2004

excellent for serious learner

5.0
2.0
CIS15
May 5, 2004

a nice, funny prof. Very helpful especially if it's ur first cis class.

5.0
2.0
CIS15
May 6, 2004

Best Professor forever!!! U will learn more than u expected if u take her!

1.0
5.0
FDSA
May 7, 2004

No Comments

5.0
2.0
CIS15
May 13, 2004

very nice, funny, very helpful, her tests are easy, if it's ur first cis class u'll do good if she's ur prof.

5.0
3.0
CIS15
Sep 14, 2004

She's definitely the best teacher for 1.5 and 15 in BC

5.0
2.0
CIS15
Oct 22, 2004

I'm taking her now. She explains things very well and is always up for questions. Her exams are really straight forward even though the grading might seem a bit TOO fair. She gives out a thick handout that has programs in it and all, which helps A LOT. Highly recomended for beginners.

1.0
3.0
CIS11
Dec 2, 2004

She is not too good with the material. Teaches like its a review.

1.0
5.0
CIS15
Dec 5, 2004

i hated this clas. she's the worst, gives a bunch of reviews, but it's not useful and she doesn't explain things carefully and is very rushed

5.0
1.0
15
Dec 23, 2004

Presents the material, begs people to study it and ask questions. She really wants people to understand the material. Her grading is extremely easy for exams, she doesnt penalize you for minor mistakes. Best teacher for 1.5 in my opinion.

1.0
5.0
CIS15
Jan 31, 2005

ahh..i hate her and her damn class. boring ass class. didn't learn anything, everything is rushed and no opportunity for you to get a word edgewise. her tests are long( think 10 pages) and it's completely not understandable. if you want to fail and not be taught from the beginning, then takeher+fail

5.0
2.0
CIS15
Feb 2, 2005

I dont know what the doods below is talking about. She was the most caring professor I've ever taken. You will actually feel as if she tries harder (to make sure you pass) than you do! Always stays after class to ans quest and replies to emails promptly. I wish I could take her for every CS class.

1.0
5.0
CIS11
Sep 7, 2005

she is not a fair teacher, she just teaches to her "chosen" students. she doesnt teach the class as a whole. she doesnt give good grades, neither gives homework, and doesnt explain anything. avoid her

1.0
5.0
CIS11
Dec 11, 2005

She rushes through everything and teaches it as if u should know it already and..Stay away from her if u aren't a "chosen student"..

5.0
3.0
CIS15
Dec 12, 2005

Her class notes are well organized and she stays on top of the curriculum. she interacts really well with the class and is always willing to help you out. her assignments are not impossible if you read your book and come to class and her in class tests are similar to the departmental final. her email list is useful and she always responds promptly.

3.0
2.0
CIS11
Feb 7, 2006

Just ok ..

5.0
1.0
CIS10
Mar 8, 2006

Eva rocksssssssss

5.0
2.0
CIS10
Mar 27, 2006

She is an excellent teacher.

5.0
1.0
CIS10
May 5, 2006

The best professor and very cool. She is real easy to understand.

5.0
2.0
CIS10
May 9, 2006

Shes the best!!!

5.0
2.0
CIS10
May 26, 2006

EXCELLENT teacher...even if you have no interest in computer science like i had you will love this class. Cogan you rock....

3.0
2.0
CC312
Oct 4, 2006

I don't like her. She rushes through everything, and doesn't go into depth. She doesn't seem to know too much about her own subject. She has "favorites" and seems to teach to them. The rest of the class is invisible. If you already know how to make a website, this class will be both boring and easy for you.

4.0
2.0
CORE312
Jan 2, 2007

Appears a bit scatter brained but is quite helpful and marks homework generously, so worth doing. Exams were based on powerpoints and other stuff on the website. Homeworks, altho taxing on ur time, were helpful when it came to exams and finals etc, but at least we had a week to do em.

5.0
1.0
CC312
May 21, 2007

Prof. Cogan is great. The class was easy as long a you do the homework every week. She has powerpoints that she teaches from and u can get them at home 2 study from. her 2 tests are really easy and the final is departmental but she really prepares you 4 it. Overall, great professor, take her!

2.0
1.0
CIS11
May 24, 2007

She does not know how to teach, very disorgenized person. Do not recommend her class.

5.0
3.0
CIS11
Aug 19, 2007

teaches with clarity and encourages questions. gives very little homework, just enough to practice. tests are are relatively easy. is there if you need her, very helpful.

4.0
5.0
CIS1
Sep 16, 2007

She was ok.

5.0
1.0
CORE312
Oct 18, 2007

Great professor. tests are easy. I REommentd her for 3.12

5.0
4.0
CC312
Jan 10, 2008

She's such a cool professor. If you want any help she's there for you. Computer's aren't my strong point but she was able to help me understand it and I got an A. The tests can be difficult but she helps you prepare for them. The only drawback is she won't accept homeworks early. Very easy going and friendly. I'm glad I took her.

3.0
4.0
CCC
May 26, 2008

i took her for c++, she was clear but gave to much assignment that sometimes you have to research to find out what she requires. She grade very hard for the overall class grade. She requires alot of hours for her class, her famous is that i u cant devote 20 hrs per week towars my class then drop it. The class started out with 25 and ended up with a

4.0
4.0
CISMW2
Jan 15, 2010

The subject is hard and this teacher is not the best teacher in helping you so devote a lot of downtime to yourself and make some friends in the class to help you...A lab to do every class and an assignment once a week...2 test and a final...

5.0
3.0
CISC2210
Jan 3, 2012

This is a course in discrete mathematics. Prof. Cogan is very knowledgeable about the subject. She assigns homework (not collected) to help you understand the material. Attendance is not strictly enforced, but I recommend being there for the lecture instead of trying to learn on your own. It makes a huge difference.

1.0
4.0
CISC15
Oct 15, 2012

I had this class twice per week. Twice per week AT MINIMUM she would say "I don't know" in response to a question. 90% of other questions would be answered with "try it and find out". She explains none of the underlying concepts of programming, yet the assignments require them. Just find a lesson online, it'll teach you much more.

2.0
5.0
CISALGO
Feb 6, 2013

I dont know why she got good rating...but shes terrible! She reads directly from slides(like a robot with feeling). Throws everything at you and will keep you the last minute(doesnt care about attention span). She'll probably finish the course by a month and noone would have learned everything. Gives hard exam. Should retire and learn to teach...

2.0
5.0
CIS1110
Feb 7, 2013

Way too fast! Do not take her, she talks like as if we already know and rushes through. This is just an intro course and she rushes. And same people have been rating her for the past years. If you care to LEARN and get good GRADES...then AVOID HER!

1.0
5.0
CIS3220
Mar 21, 2013

Do not take her class. I repeat DO NOT TAKE HER CLASS. She doesn't know how to teach, and is a slide reader. There's always a point in class where she doesn't understand what's she teaching in class so she ignores it. Class average was 40-60 and she said she made a good test which is total bull because NONE Of them were from the text book.

2.0
5.0
CIS
Mar 22, 2013

She will be teaching algorithm and theory next semester. Do not take her. She really needs to learn to teach. If you try to explain to her she's teaching wrong or made a mistake, she'll make fun of you or the class most of the time. She definitely has favorites and grades test based on it! Worst professor in CIS department period

1.0
5.0
CIS3220
Apr 22, 2013

She is not cut out to teach any advance courses at all. And all you people who had her for intro, stop rating her good. Do not take her you'll only waste you're time and stress your self for that semester.

1.0
5.0
CISALGO
May 24, 2013

She may know the material but doesn't know how to teach it. She reads from slides, doesn't want you to take notes during class but doesn't give you access to the slides to read them later. Go figure! She's a nut case. Always seem a bit frazzled.

1.0
5.0
CIS3220
May 24, 2013

Suggestion to rate her has been made by some weird guy in class so she won't be able to teach advance course. But the students who had her for intro in the class kiss up to her refuses to do so in the mail. This is why the department is going down in brooklyn because these students don't care and allow her teach. Good luck to all the new students.

3.0
3.0
CIS1110
Jul 7, 2013

Not the best professor, the assignment she gives can be pretty vague. Not very clear with instructions either. She's ok but not the best to teach this subject. I got an A since the department final was much easier than her class.

3.0
2.0
CISC3220
Grade: Not_Sure_Yet
Dec 9, 2013

If you dedicate your time to learn the material you will be fine. However she belittles students and is not very welcoming. She is not a great teacher for this subject but she has become slightly more lenient to compensate.

5.0
3.0
CISC1100
Apr 30, 2014

I had her for intro to C++. She is hard, if your a computer science major I recommend you take it with her. She knows how to teach. Her assignments and exams are challenging. You learn a lot from the class, and she's a lenient grader

4.0
2.0
CISC2210
Jun 20, 2014

Discrete Mathematics. Prof Cogan is very knowledgeable about the subject. She is not a difficult teacher but the material is not easy. Doing the problem sets (not collected) will help immensely. Heavy textbook use, she will read and teach from the book but I still recommend being there for the lectures, it is a lot easier than learning on your own.

1.0
5.0
CIS1110
Sep 14, 2014

THE WORST PROFESSOR i've taken...DON'T TAKE HER. She does not lecture, nor care if you understand or not. PLEASE DO NOT take this lady

4.0
2.0
CISC1110
Grade: A+
Dec 3, 2014

In Intro to C++, she is a very lenient grader. I'll emphasize that. We move slowly and don't cover much material, but that's good, because most of the people here have never coded before. All you have to be able to do is follow directions. I spend 2 hrswk out of class without prior experience and I don't do the workbook problems or take notes.

4.0
3.0
CISC1110
Grade: Not sure yet
Dec 8, 2014

Took her for beginning C++. I did know a little about programming before but I'm also a Comp Sci major. She's not an easy teacher and probably tough if you aren't a comp sci major, but for me I'm a LOT better at programming because of this course. Her 1110 class is great if you really WANT to learn programming, maybe not if this is just required.

5.0
3.0
CISC1110
Dec 29, 2014

She's a great professor, she's always willing to help you with whatever you want and the handout she gives at the beginning of the class is incredibly helpful.

3.0
4.0
1110
Grade: A+
Mar 30, 2015

Horrible professor. Its a good sign when the professor tries to convince her students to drop her class.

2.0
4.0
CISC1100
May 5, 2015

She is very very very old! Like in her 80s!! I'm serious. I dont know how she is still allowed to teach. For that reason, she has no patience to explain things in details, she has a question policy. You cannot ask any question you want, you have to give the questions that she likes to answer. Ridiculous! Just avoid if possible.

2.0
5.0
CISC1110
Grade: B-
May 13, 2015

Worst professor I have ever taken. She's condescending, and when you ask a question she tells you to try doing it and let the class know what you get. That's a great way to learn nothing.

3.0
4.0
CISC 1110
Grade: A+
Oct 21, 2015

She is a tough professor. She requires to read a lot. But at the end of the day, you will learn many things, if you follow everything she says you will ace this course. She is very knowledgable. She can teach without even looking at the textbook. Take this course if you are serious about learning c++.

4.0
4.0
CIS3230
Grade: B+
Dec 14, 2015

do all the homework and you will be fine. the exam questions are similar to hw.

4.0
3.0
CISC2210
Dec 18, 2015

Very clear for 2210. I have friends who have taken other professors and didn't understand any of the material; it was very rare that I didn't understand. You have to do the hw though, but she takes class input when it comes to tests, and you can email her questions if you don't understand.

4.0
4.0
CISC2210
Dec 18, 2015

It's not an easy class and she goes through the material really quickly. If you don't do the homework, then you'll definitely fail. She's more than happy to help and wants you to stop her if you get lost. Just don't fall behind, she's a good professor and she explains things well. She also excludes some annoying topics on the final which is great.

5.0
3.0
CISC2210
Grade: A
Dec 23, 2015

Very Dedicated. But be ready to put in ttime ffor homework

1.0
5.0
CISC3220
Grade: C+
Apr 5, 2016

If you're taking her for algorithms prepare yourself for a comedy routine where she constantly interrupts herself to fix mistakes. How she doesn't understand the material but expects you to. Listen to her rage at the class for failing her exams as she compares you to her favorites. Embarrassing excuse for a professor, worst CIS course I've taken.

1.0
5.0
CIS3220
Grade: Not sure yet
May 5, 2016

straight up horrible

1.0
5.0
CISC2210
Grade: F
Nov 16, 2016
Wouldn't take again

Expect the class to usually take a similar tone: One class before our 2nd test Me- Raises hand Her- Yes? Me -quick question... Her- No! She gets confused in class, unassigned homeworks that don't come close to the difficulty of the test. TAKE ONLY IF YOU WANT TO RETAKE THE CLASS NEXT SEMESTER.

Tough Grader
TEST HEAVY
GRADED BY FEW THINGS
1.0
5.0
CISC2210
Grade: Incomplete
Nov 24, 2016
Wouldn't take again

bad professor trust me

Tough Grader
TEST HEAVY
GRADED BY FEW THINGS
1.0
5.0
CIS1110
Grade: F
Jan 14, 2017
Wouldn't take again

Dont take if you want your GPA to stay above a 3.0

Tough Grader
TEST HEAVY
LECTURE HEAVY
4.0
3.0
CISC2210
Grade: B
May 31, 2017
Would take again

i got a 62 on my first exam but i end up with a B , as long as you spend you on the homework it would be a easy class. If i spend time on the hw at the beginning i would end up with a A easily .

Tough Grader
1.0
4.0
CISC2210
Grade: F
Jun 26, 2017
Wouldn't take again

STRAIGHT NOOOO....

Tough Grader
Get ready to read
Skip class? You won't pass.
1.0
4.0
CIS10
Grade: Drop/Withdrawal
Oct 19, 2017
Wouldn't take again

You know there's a problem when the professor teaches you from a book written in 1996. She teaches concepts that are meant for the next course. Learning to programming is like learning a language and she didn't teach the basic syntax or help us to understand how the computer processes what we write. Regrettable. Took another professor and passed.

Tough Grader
2.0
3.0
CISC1001
Oct 19, 2017
Wouldn't take again

She is a nice person, but she reads of the power point, and explains it very fast. Sometimes I wonder if she is teaching us, or we are teaching her (She makes some mistakes). If you study the Power point, and do the HW you will be fine.

Skip class? You won't pass.
LECTURE HEAVY
2.0
4.0
CISC1115
Dec 20, 2017
Wouldn't take again

She does have a good knowledge of programming, however her class is a bit confusing. Her notes are generally just a long txt doc she scrolls down through with 95% of the notes being from the textbook, or example programs. Shes not an amazing prof, nor or she horrible... she's decent. Just know that the Exams are crazy hard and require studying.

Get ready to read
Skip class? You won't pass.
Tests are tough
2.0
3.0
CIS1110
Grade: A
Dec 21, 2017
Wouldn't take again

Basically if you are in this class get ready to use google to self educate yourself. Cogan is nice but o dont think she know what she is teaching. The material is mostly easy enough to teach yourself but if you want to save yourself the trouble dont take her.

1.0
5.0
CISC2210
Feb 8, 2018
Wouldn't take again

She look nice but dont be deceive. If you care about your gpa stay away. I took her class fall 2017. Her exam makeup all of your grade. The exam are short but she grades them harsh. Part two............

Tough Grader
Get ready to read
TEST HEAVY
3.0
3.0
CISC1001
Grade: A
May 16, 2018
Wouldn't take again

She takes some time to warm up to. She a fiery old lady which can be entertaining, just play along. You really can teach yourself in this class. She post all the slides, HW, and labs online. Just show up to get credit for labs & attendance, take the test, do your Hw, easy A. I literally would shop in class and do other HW and passed with an A.

Clear grading criteria
Hilarious
LECTURE HEAVY
5.0
4.0
CISC1105
Grade: A+
Oct 9, 2018
Would take again

Amazing for strong students, but terrible for average students. Does not answer stupid questions. Is extremely clear and covers exactly what is needed but goes fast. You must do the work or you will get a low grade. Seems evil in the beginning but once you get to know her she is extremely caring, helpful, and extremely accessible out of class.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
1.0
5.0
CISC1115
Dec 3, 2018
Wouldn't take again

Test heavy for sure! All the assignments and labs worth total of 15 points and rest are all exams. The worse is that she grades harshly on exams. 7 out of 9 of my assignments are 10, and I know the material but failed miserably on the exams

Tough Grader
Get ready to read
TEST HEAVY
4.0
4.0
CISC1115
Dec 17, 2018
Would take again

At first, she may be hard to understand, but following along with the textbook helps a lot. A lot of people don't like her because they don't do well, but if you're prepared to put in the time and work, and ASK QUESTIONS WHEN YOU'RE CONFUSED, you'll do well. Additionally, she is quite accessible and you can reach her all the time by email.

LOTS OF HOMEWORK
Clear grading criteria
Caring
1.0
5.0
CISC2210
Grade: F
Dec 22, 2018
Wouldn't take again

I don't know how she gets 3.0 quality. she is not even worth of 1.0 quality. she grades by exam, all are 33%. She doesn't give any credits for attendance, homework or any other activities. she doesn't drop lowest score or give extra credit or curve the grade. Other professors offer to raise up grade, but she offers to take F grade.

Tough Grader
GRADED BY FEW THINGS
5.0
1.0
CS1115
Grade: A
Apr 12, 2019
Would take again

Easy to get A in this class. Just do the HW,all test is come from HW

Gives good feedback
Respected
Get ready to read
5.0
3.0
CISC1115
Apr 12, 2019
Would take again

Shi give a lot of extra credit

Lots of homework
Get ready to read
EXTRA CREDIT
5.0
4.0
CISC1115
Apr 17, 2019
Would take again

The course is not difficult if you do all the assignments and go over the workbook after class. The assignments are a bit complex but not anything the professor did not cover in class; if you put in the effort, you will easily pass, but otherwise, you will not do so well

Skip class? You won't pass.
Test heavy
Clear grading criteria
1.0
5.0
CISC2210
Grade: Rather not say
May 28, 2019
Wouldn't take again

tough grader and test is very difficult. tricks and challenges. she is extremely old to teach. if you ask question you will be in trouble. she will spy on each individual on exam. very tough grader. no curve and straight to get F or D.

Graded by few things
Test heavy
Tough grader
4.0
3.0
CISC1115
Grade: A
May 30, 2019
Would take again

Even though class is optional and homework & labs add up to only 15% of the grade, don't skip these opportunites. No matter how confident you are about your java skills, you need to go to class to see the manner of how she does things and listening to her lectures gives you an easier idea of what will be on the tests. Only buy the workbook.

Graded by few things
Test heavy
3.0
3.0
CISC1115
Grade: A
Oct 7, 2019
Wouldn't take again

She's meh. Not great, not terrible. It's an easy class if you do the work.

Skip class? You won't pass.
1.0
4.0
CIS15
Grade: Incomplete
Oct 24, 2019
Wouldn't take again

Nice professor, but not for people who are new to learning java, DONT TAKE HER. All her class subject was base on another professor methods teaching and things on the textbook. The way she teach is confusing. It is basically self-teaching class.

1.0
4.0
CISC1115
Dec 20, 2019
Wouldn't take again

Terrible teacher, I dont think she knows what she is teaching, it took her 3 hours to do one exercise from an exam, never use java ide she just talk , if you want pass the java class dont take it with this teacher.

2.0
4.0
CISC1115
Grade: Not sure yet
Feb 10, 2020
Would take again

She's a really old lady. She has a better grading in here than other profs in the department. So DON"T get afraid, just know what to expect. There is an easy book that she makes you read. You have to be reading it to pass the class bc you won't learn much in class if you aren't reading. But the book is super easy to understand tho.

Lots of homework
Get ready to read
Graded by few things
1.0
5.0
CISC1115
Grade: Rather not say
Mar 20, 2020
Wouldn't take again

Those who have some background knowledge fare better than others. She doesn't teach well so you can only self study on your own. The assignment she gives doesn't explain much in details on the way it's done. The exam don't give much clarification so If we misinterpreted it, we are wrong. The way she taught only explain in text so it hard to learn.

Test heavy
Lecture heavy
Tough grader
1.0
5.0
CISC1115
May 28, 2020
Wouldn't take again

If you are new to programming, don't take her class

Skip class? You won't pass.
Test heavy
Lecture heavy
1.0
5.0
CISC1115
May 29, 2020
Wouldn't take again

Assignments and labs are worth 15%. The rest of your grade is based off tests.

Test heavy
Lecture heavy
Tough grader
3.0
4.0
CISC1115
Sep 19, 2020
Would take again

Written from the perspective of someone who had taken a single block-based coding course prior. Not terrible, not amazing, but I would say fine choice as a professor. Lectures are alright but be ready to read the textbook and use external resources to truly comprehend the topic. Tests can be difficult while assignments and homework are easier.

Test heavy
Clear grading criteria
Gives good feedback
2.0
4.0
CISC1115
May 19, 2021
Wouldn't take again

The teacher is mediocre at best, exams are harsh and you can't go back, while java is difficult this teacher makes learning the language just that more difficult. If you have other options go for those..

Test heavy
Hilarious
Lecture heavy
3.0
4.0
CISC1115
Grade: A
May 26, 2021
Wouldn't take again

The lecture consists of her just reading through her notes. The assignments and exams revolve heavily around tracing. She can be a bit discouraging. If you put the work in, you should have no problem passing the class.

Class Info

Online Classes

100%

Attendance Mandatory

33%

Textbook Required

64%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 19 grades
Most common grades:
A (7)
A+ (4)
F (4)
Grade Distribution
A(11)B(2)C(1)D(1)F(4)A-/B+(1)
Based on 28 reported grades
A: 7
A+: 4
F: 4
Not sure yet: 3
Common Tags
Tough Grader (10)
Test heavy (8)
Get ready to read (7)
Skip class? You won't pass. (7)
TEST HEAVY (5)
Clear grading criteria (4)
Lecture heavy (4)
GRADED BY FEW THINGS (3)
Rating Trend

Declining

-1.02 avg change
Dec
Feb
Mar
May
Sep
May
Last 6 months
Ratings by Course

15

5.0

(1)

CISC1105

5.0

(1)

CS1115

5.0

(1)

CORE312

4.5

(2)

CIS10

4.3

(6)
+22 more courses
Difficulty by Course

FDSA

5.0

CIS1

5.0

CISALGO

5.0

CIS3220

5.0

CIS

5.0

Similar Professors