4.1

Nancy Acemian

Computer Science - Concordia University

4.1
Quality
2.8
Difficulty
76%
Would Retake
105
Reviews
4.1
Quality
2.8
Difficulty
4.1
Helpful
4.2
Clarity

76%

Would Retake

105

Reviews

Rating Distribution
Official
105 total ratings

5

70

4

11

3

10

2

6

1

8

What Students Say

I like the prof but the only bad thing was online class which made me to not take any other online classes

COMP248 - 2.0 rating

Long in short: Confusion

COMP352 - 3.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

37%

Textbook Required

44%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 26 grades
Most common grades:
A (7)
A+ (6)
A- (5)
Grade Distribution
A(13)B(6)C(0)D(1)F(0)A-/B+(6)
Based on 33 reported grades
A: 7
A+: 6
A-: 5
B: 5
Common Tags
Amazing lectures (14)
Caring (14)
Respected (11)
Clear grading criteria (7)
Gives good feedback (6)
ACCESSIBLE OUTSIDE CLASS (4)
Tough Grader (3)
Inspirational (3)
Rating Trend

Stable

-0.05 avg change
Apr
Jul
Jan
Mar
May
Dec
Last 6 months
Ratings by Course

COMP5511

5.0

(2)

PROLBM

5.0

(1)

MECH215

5.0

(1)

CTLS010

5.0

(1)

COMP249

4.7

(9)
+7 more courses
Difficulty by Course

COMP5821

4.0

COMP352

3.7

ENCS5821

3.2

PROLBM

3.0

COMPUTER

3.0

Reviews (104)
5.0
3.0
COMP218
Apr 9, 2002

Very good teacher to learn C++ from

5.0
2.0
COMP218
Feb 14, 2003

Any programming languange is not easy to teach...but Nancy does a great job.

5.0
2.0
COMP5511
Mar 18, 2003

I took ther courses in the last term. She gave the student alot of information. And she is always clear, kind and fair!!

5.0
3.0
PROLBM
Aug 22, 2003

Great teacher, clear and concise.

5.0
2.0
COMP218
Oct 21, 2003

Great teacher og all time, I appreciate what she did for me! Thank god she was my first programming teacher in my life! Thanks Nancy!

5.0
2.0
COMP218
Oct 22, 2003

she is an excellent teacher. She explains very well and gives good examples to clarify her points, and if you have any questions regarding the material she is more than willing to re-explain.

4.0
3.0
COMP218
Nov 1, 2003

Makes erros a lot, lost pages in first exam and have to write questions on the overhead

5.0
4.0
COMP218
Dec 16, 2003

She is an excellent teacher. She makes everything understandable and goes over untill things r understood by students, and if they still rn't, she asks to c with student to continue explanation. She is also dynamic, but u'll learn alot. BX

5.0
1.0
ENCS5821
Mar 2, 2004

Great teacher, if you have a choice of profs for your courses and she is teaching the course - TAKE IT! She made a course - technical writing, normally as dry as it gets, very interesting and fun to attend !

5.0
3.0
ENCS5821
Apr 26, 2004

The best instructor (out of 6) I have had in the Computer Science department. Reasonably well organized, conscientious, and sympathetic. Unlike many of her fellow C.S. professors, her English is superb.

5.0
1.0
COMP5511
May 24, 2004

What can I say? EVERY professor should sit in and watch this maestro teach classes.

5.0
3.0
COMP218
Jun 9, 2004

not easy course, but she's very clear...not enough execise thought..actually many assignments to practice on, but they count so you lose points while learning...assignemt results do not reflect final....

2.0
2.0
COMP218
Aug 20, 2004

A nice teacher but a lot of work and assignments. The assignment take days and is work only 2%. Long 4 tests and the final was just toooo long! Also a lot of pop-up quizes. Now, u make the choice to take her or not.

5.0
2.0
COMP218
Oct 18, 2004

Cool and nice - a bit hard marker though

5.0
3.0
COMP218
Dec 6, 2004

I don't know if this was the first semester she was doing this, but she offered us so many tools to learn with. Very clear, simple tests. Hate the assignments. Too long for 2%. Excellent teacher overall. She made the class bearable (I have no interest in programming)

5.0
3.0
COMP218
Grade: Fail
Dec 10, 2004

Yes the assignments are a pain, but they're a good way to practice what you learn in class. She was very nice and very helpful to me throughout the semester, I totally recommend her!

5.0
2.0
COMP218
Dec 13, 2004

Overall and enjoyable course. Do the work, pass the class.

1.0
3.0
COMPUTER
Dec 14, 2004

What a waste and such a poor teacher.

5.0
2.0
COMP218
Jan 6, 2005

Excellent! She is a true blessing! She offers many helpfull tools to make learning easier, including a video taped copy of every lecture on the internet. Its true that the assignments suck, but if you are going to take this class, you are definently better off with her.

2.0
4.0
COMP218
Apr 18, 2005

Useless powerpoint slides. There is absolutely no need to watch her videos. It's really a waste of the University resources.

5.0
1.0
COMP218
May 1, 2005

No Comments

1.0
5.0
COMP218
May 3, 2005

simply a garbage teacher...failed 20 students in a class of 30.One of the worst teachers i have ever seen..

5.0
1.0
COMP248
Jun 9, 2005

so good and helpful

5.0
2.0
COMP248
Jul 12, 2005

Great teacher. Explains clearly, is organized and very helpful. Very recommended.

1.0
5.0
ENCS5821
Grade: B-
Aug 9, 2005

Has trouble to answer questions Mark assignments and tests unfair 7 students got F, 2 student got C for a 20 people class

4.0
2.0
COMP248
Nov 13, 2005

cool personality

5.0
1.0
COMP248
Nov 25, 2005

clear, interesting, pleasent!

3.0
3.0
COMP248
Dec 1, 2005

doesn't know java much. she is not that clear, makes mistakes(mixes up with C++)... she tries hard to sound ok and be friendly tho. she patches up stuff in the end. going over hard material so quickly now whereas spending so much time over stupid things like formatting at the beginning... she tries to be helpful though.

5.0
1.0
MECH215
Jan 25, 2006

Very clear. Makes it easy to understand. Uses very good slides/website. Has excellent examples. She's straight out of teaching CEGEP, so she can have a short fuse with students. Kinda snappy, lacks patience and in need of a chill pill at times.

5.0
2.0
ENCS5821
Apr 26, 2006

Very clear although she speaks fast sometimes. The slides, materials, assignments, everything is prepared and organized well. Very nice, fair, kind, and funny. Every point is discussed and explained to detail. Never fall asleep in her class, she makes every topic as clear, as interest, and as easy as possible. Bravo! Take her!

5.0
2.0
COMP249
Jul 24, 2006

She is a very good profesors, she wants everyone to do well and she is very approachable.

5.0
4.0
COMP218
Dec 18, 2007

If you're mildly interested in programming, this course is awesome. One of the best professors at Concordia. Highly organized, fair and interesting. Sometimes she went too slow, really going for the lowest common denominator, but nothing too much. If you know nothing about programming, except to work very hard for a good grade.

5.0
2.0
COMP218
Jan 11, 2008

truly one of the greatest teachers in Concordia, very helpful, understanding and approachable to her students. explains very clearly in class and knows the material inside out. i strongly recommend this teacher!!

2.0
5.0
COMP218
Nov 20, 2008

No Comments

5.0
3.0
COMP218
Dec 3, 2008

I disagree with the last comment. This teacher is truely amazing. She comes to every class with motivation and the will to teach her students. Made programming interesting and easy to understand. She is not the easiest prof, but if you have what it takes to keep up with her than you'll do good. Otherwise, don't complain if you didn't do your work.

5.0
1.0
COMP249
Feb 20, 2009

She is an awesome teacher. Very clear and precise. Her assignments may be tough but they teach you a lesson... Like her teaching style.

5.0
4.0
COMP249
Apr 28, 2009

Teacher is the best for teaching. Assignments are time consuming but is really useful to understand the material. Midterm and final(had her for 248 too) are hard tho. But no surprise on format and content.

3.0
4.0
COMP248
May 1, 2009

Nice teacher and very approachable. The slides were useless, confusing and some of her examples didn't work. Assignments are tough and long and she grades harshly. Honestly not that bad a teacher.

4.0
5.0
ENCS5821
Jun 5, 2009

she is really seriuse , she give a bad grade to the projects.

5.0
1.0
COMP248
Aug 31, 2009

A great teacher!Can't get any better :)

3.0
4.0
COMP5821
Dec 1, 2009

Great teacher. Flawless elocution, interesting, witty, makes the material interesting. Would gladly take another course with her.

5.0
2.0
CTLS010
Nov 26, 2010

really a good teacher, you will gain alot if you attend a class with her.

5.0
2.0
COMP248
Jan 2, 2011

Incredible teacher. Interesting, knowledgeable, fair. The assignments were a blast, and she is always available to answer questions. Good use of powerpoint notes, iclickers. Very fun teacher, I'm definetly going to take another class with her if I can.

4.0
2.0
COMP218
Apr 6, 2011

I took COMP 218 online, given the ratings I wish I took a regular class ! I had a bad experience.. assignments were posted late... one had mistakes. I feel like she's not really giving herself into the e-concordia COMP218. Still enjoyed the online lectures. She makes the content interesting (I absolutely hate COMP in general). Used the text a lot!

5.0
3.0
COMP248
Apr 20, 2011

Great prof. Clear and really cares about everyone in her class. Uses her teaching resources well (pen and powerpoint and i-clicker). She even scheduled extra classes to clarify any difficult material.

5.0
4.0
COMP248
Dec 5, 2011

best teacher I've ever had! just start the assignments before the last day and you'll be fine! will keep you interested throughout each lecture!!

5.0
2.0
COMP249
Dec 16, 2011

Good.

5.0
3.0
COMP248
Dec 31, 2011

Probably the best teacher that I've ever had. I wish she'd be teaching COMP 249 this semester, but unfortunately, she's not. I would take her for every class I could.

5.0
4.0
COMP249
Jan 14, 2012

Certainly one of the best professors I have met. Clear lecture, nice character, fair grading. But take her course is not an easy task, prepare to study hard, and of course you will get what you want. Take her as much as you can!

4.0
4.0
COMP218
Mar 25, 2012

Difficult online elective. Would avoid unless you have an active interest in programming. Have to study alone and out of the book alot, and watch TONS of videos. One of the lessons, for example, has 3 hours of videos + readings + notes you take.

5.0
2.0
COMP218
May 1, 2012

took online course, best instructor ever, clarified and well organized. good marker, although TA did it.

5.0
2.0
COMP248
Aug 26, 2012

Amazing. She was my first at Concordia and no one has topped her so far. She even chooses great TAs. Makes sure people understand, goes over the same material many times until the class understands, assignments are solid, tests are fair as well. You will learn a lot just by listening to her speak. Hard to fall asleep.

5.0
1.0
COMP248
Grade: A+
Dec 2, 2013

This is my second bachelor degree and I've seen tons of good and bad teachers. Nancy is one amazing teacher. Her notes are clear, but you need to go to class to complete them. One can only rely on the book to learn, but has a lot of extra material. She provides lots of resources for the success of her students. Your interest in the class is key.

5.0
2.0
COMP248
Dec 4, 2013

Fantastic intro teacher. Very warm for someone that is new to university. Willing to help, and wants to see you do well. All you got to do is make sure you go to her office hours. You'll do amazing.

5.0
1.0
COMP248
Sep 16, 2014

I am now in my 4th year of software engineering. Prior to taking COMP248 with Nancy I had no knowledge of programming. I would like to thank her for her great mentoring and interest in teaching. She truly was one of the reasons why I love SOEN today.

3.0
3.0
COMP248
Grade: Not sure yet
Dec 3, 2014

Good: She posts her lectures online so students can access after class Bad: These videos can only be viewed with QuickTime player, which frequently crashesfreezes. Contacted her, she made no attempt to fix. Good: Posted a final sample review for end of term test. Bad: Solutions were "taken down due to too many errors" (ya right), never reposted

3.0
4.0
COMP218
Dec 17, 2014

Be ready to work! Difficult for an elective. Great professor! She posts videos online of her explaining the material. You have to do the exercises, and get as much practise as you can. Exams are not too hard if you study. Do not expect easy multiple choice! You have to work. If you do not have to take this class, please don't!

5.0
3.0
COMP248
Dec 17, 2014

She is one of the best that Concordia has for this course, her lectures are clear but you also need to practice in order to master programming and that's how it is, I'll definitely take her again in fact I'm having her for COMP 249 next semester.

5.0
3.0
COMP248
Grade: Not sure yet
Dec 19, 2014

Nancy is one of the best professors I've ever had in my time at university. Her lectures are wonderful: the information is clearly presented, she's prepared, she encourages questions, and she does a lot of examples to really get you to understand the code AND the theory. The only con: MANY typos in midterms and exams.

5.0
3.0
SOEN287
Jan 4, 2015

Well prepared - A real Teacher - Very nice, funny and helpful - Fair grader - Exams are not hard, yet unexpected - long programming assignments - asks questions - encourages participation - if she doesn't know it she admits it, which is great - understand and test her slides and you will do very good.

1.0
2.0
COMP352
Mar 1, 2015

Makes at least 1 critical mistake on every topic. Often inverts things like she would say this formula goes with this case but it's the opposite. Complete garbage at explaining the material. Alot of typos in assignments (addList instead of addLast). Requirements in assignments are vague. Oversimplifies. Students better at programming than her

3.0
4.0
COMP352
Mar 2, 2015

Long in short: Confusion

5.0
2.0
COMP248
Apr 2, 2015

Had her for 248 and 249, she is one of the best, if not the best, for into to programming courses.

2.0
3.0
COMP218
Grade: A+
Apr 8, 2015

I can't speak for anyone who had her as a prof for an in-class course, but I can say that she does not seem to care much about her online course. She simply hands out assignments and readings online and then leaves you to do everything yourself. She does not respond to any questions, and the TAs aren't much help either.

5.0
2.0
COMP249
Grade: A
Apr 19, 2015

I took her for both Comp 248 and Comp 249 and she was a great teacher. Always there to answer questions at the end of class, in her office or by email. She's very positive and jovial, which makes going to class enjoyable and a great environment to learn in. If you have the chance to take her, i would encourage doing it.

4.0
2.0
COMP249
Grade: A+
Apr 27, 2015

She's a great teacher, explains material well and is always open to questions during class time even if it requires a good bit of explaining. Makes some mistakes on lectures & slides occasionally but is quick to correct herself. Answers emails but not always right away. Took her for 248 and 249, taking her for 287 again next term.

1.0
5.0
COMP352
Grade: D+
Apr 28, 2015

tough exams, not a very clear teacher

5.0
2.0
COMP249
Grade: A
Oct 1, 2015

TAKE IF YOU CAN! One of the better teachers I've had at concordia. If you go to class, you'll pass without having to study. Put in a bit of an effort at home and you should get in the A's

5.0
3.0
COMP248
Grade: A-
Dec 10, 2015

A lot of helpful i-Clicker tests every lectures. They make you realize that you did or didn't understand a concept. She's a passionate teacher. But this is not an easy class!

5.0
3.0
COMP248
Grade: A
Jan 8, 2016

I loved this class! One of the best professors ever! She manages to make every lecture so clear and interesting. Once again, she's the best prof!!

5.0
3.0
COMP248
Grade: B
Apr 22, 2016

I had Nancy for comp comp 248 and 249. I honestly was disappointed not to have Mr. Hanna since I read so much about him but I think it is unfair to Nancy, she is one of the best teacher I met in my life. She works very hard to make the material understandable and you can see that she gives her 200% for her students. It was two fun classes.

3.0
4.0
COMP249
Grade: A-
Sep 30, 2016
Wouldn't take again

She is good but for me she should actually do some coding in class, just showing slides was note useful for me. I had to put a lot of extra hours studying. And too fast passed in some important parts.

Respected
4.0
3.0
SOEN287
Grade: A-
Mar 24, 2017
Would take again

She is great! Her slides are clear and extremely well put together. She's friendly and has office hours almost every day of the week. This is my second time with her, and i don't regret it at all. Her exams can be a bit tricky though. She always asks the questions you hope she doesn't so learn all the material.

Respected
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
3.0
5.0
COMP248
May 14, 2017
Wouldn't take again

She explains well in class however she is not fair grading. Forget about partial marks.

Tough Grader
5.0
4.0
COMP248
Grade: B+
Aug 16, 2017
Would take again

She is one of the best. I was scared after my midterm grade when I found the exam really hard. The she told me to go through all the tutorials and the course materials. I ended with a B+ at the end. I wish I could take her for comp249 but I had to take it in the summer. She is very passionate about what she teaches. Would highly recommend her.

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
Amazing lectures
3.0
4.0
COMP248
Aug 24, 2017
Wouldn't take again

Overall she is fine. VERY unfair when it comes to grading. Regarding the lectures, she presents the course material very well ..... TOOOO strict and specially not fair in grading (Forget partial marks) plus her exams are HARD.

Tough Grader
Amazing lectures
4.0
3.0
COMP248
Grade: A
Jan 22, 2018
Would take again

fair, nice, good lectures.

Respected
Clear grading criteria
Amazing lectures
5.0
4.0
COMP248
Jan 24, 2018
Would take again

I'm taking her class this term. I love her! She's caring, organized, and respected.

Respected
Amazing lectures
Caring
3.0
2.0
COMP218
Apr 4, 2018
Would take again

gives useful lectures

Gives good feedback
Clear grading criteria
TEST HEAVY
1.0
3.0
COMP218
Grade: B
Apr 17, 2018
Wouldn't take again

The lectures were uploaded from the in-class COMP 218 and she only gave basic information while cutting the students' questions. One week there would be 3 hours worth of video and an assignment due, and the next there would only be 30 minutes. She gave good feedback on tests but to fully understand most of the material, you're on your own.

Gives good feedback
Get ready to read
Clear grading criteria
5.0
3.0
COMP248
Grade: A
Jul 24, 2018
Would take again

My first ever programming class and thanks to her I absolutely fell in love with programming and Java! Such a fun and interesting class. Such a nice, funny, lady. Would recommended to anyone!

Amazing lectures
Caring
5.0
3.0
COMP248
Grade: A
Nov 21, 2018
Would take again

Nancy is a great teacher to give you all the fundamentals of programming. She is clear, approachable both online and offline and cares about the understanding of her students. Not the easiest exams but neither are every exam after 248. I would not take anybody else for 248 if I could do it again.

Tough Grader
5.0
4.0
COMP248
Grade: A-
Dec 15, 2018
Would take again

Good teacher. Knowledgeable. Seemed to have tech issues every class. You will need the iClicker. Cares if students understand. Cares to learn students' names. My final assignment was so much harder than the others; I literally couldn't complete it. 3rd assignment was also difficult. Very nice and approachable.

LOTS OF HOMEWORK
BEWARE OF POP QUIZZES
Caring
5.0
2.0
COMP248
Dec 19, 2018
Would take again

COMP248 is really an interesting class, and Nancy make it even more interesting. She's really caring and gives amazing lectures. Honestly show up to class and work seriously on your assignments at home and you pass. Last but not least, fair grader.

Gives good feedback
Respected
ACCESSIBLE OUTSIDE CLASS
5.0
3.0
COMP248
Dec 20, 2018
Would take again

Tests only had stuff that was seen in class. She's a great teacher and really hammers in the material, she also makes an effort to learn your names and loves questions. Would recommend (for context I'm not some nerd I struggle in school a lot, so if you do too she's who I recommend).

Clear grading criteria
Amazing lectures
Caring
2.0
3.0
COMP248
Grade: Not sure yet
Jan 4, 2019
Wouldn't take again

I like the prof but the only bad thing was online class which made me to not take any other online classes. At the begining of the semester I thought that this is good to study online but it was not. I spent time to log in and typedmy questions in question board and waited for answer. She ignored some of emails TA were not good.

Respected
5.0
2.0
COMP248
Grade: Incomplete
Jan 10, 2019
Would take again

Very solid teacher. She has very well made slides with lots of examples. Her midterm was easy but the final was kinda tricky.

ACCESSIBLE OUTSIDE CLASS
Caring
LECTURE HEAVY
2.0
3.0
COMP248
Grade: B
Jan 17, 2019
Wouldn't take again

Nice lady, approachable in office hours but her midterm was hard compared to others!

5.0
3.0
COMP218
Apr 4, 2019
Would take again

Easy to follow lessons, but if you have no prior coding experience watching a few extra youtube tutorials clears everything up nicely. Extremely caring prof who responds fast to any questions you may have. Course is moderately easy ONLY if you do ALL the readings and videos. Workload is heavy but all in all not a terribly hard course.

Gives good feedback
Lots of homework
Caring
5.0
3.0
COMP218
Grade: B
Apr 20, 2019
Would take again

Great teacher. Her lecture videos were very clear and she did lots of examples to make sure concepts were understood. There are a lot of tests, I had a total of 4, and the assignments get pretty difficult towards the end. Her tests also contained a lot of trick questions, but if you studied well you'll do fine. Would definitely take again.

Gives good feedback
Test heavy
Amazing lectures
1.0
5.0
COMP218
Apr 25, 2019
Wouldn't take again

Avoid at all cost!! GPA killer. The final was short and long answers only!!

5.0
3.0
COMP248
May 7, 2019
Would take again

I really love Nancy since she truly cares about her students. I don't know why there're so many people complaining about her. Compare to other COMP 248 teachers, Nancy is the best, and you will not regret to choose her

Gives good feedback
Caring
5.0
4.0
COMP248
May 8, 2019
Would take again

This professor is by far the best I've had in this university. If you are shy to ask questions most of the time she can tell the class doesn't understand from our faces and re-explains the concept. If you don't understand there are video recordings of the lectures and tutorials. The labs are sometimes complex but help a lot.

Inspirational
Amazing lectures
Caring
5.0
4.0
COMP248
Grade: A-
May 16, 2019
Would take again

She is super sweet and caring. She loves when people ask questions in class and makes sure everyone understands the material clearly. Her tests are relatively difficult though, mine had a few trick questions. All in all, she is a very pleasant teacher and makes students feel comfortable. Would take again any day!

Accessible outside class
Amazing lectures
Caring
4.0
3.0
COMP218
Grade: A+
May 19, 2019
Would take again

Very sweet and kind teacher Very helpful and doesn't take herself too seriously. Course is challenging, but if you follow the instructions carefully, you can basically write your own mark for assignments The grading rubric is given in advance. A bit disorganized and doesn't get back to you quickly by email, but she is still one of my favorite profs

Inspirational
Hilarious
Caring
5.0
4.0
COMP248
Grade: A+
Jun 6, 2019
Would take again

probably the best teacher i've had in concordia so far, hands down

Clear grading criteria
Amazing lectures
Caring
4.0
5.0
COMP248
Grade: A
Jul 23, 2019
Would take again

Need a 95% for an A+... Do I need to say more? Fine I will. Nancy explains the concepts well. This is a great intro class as it covers all the basics, but is boring if you already know how to program. Labs are very simple, assignments can take considerable time, exams were mostly straightforward with some very tricky questions.

Graded by few things
Lecture heavy
1.0
4.0
COMP248
Jan 14, 2020
Wouldn't take again

Was a good course - HOWEVER, I had a deeply unethical experience with her after the course finished that changed my whole view of her. Essentially had to do with a flaw in grading that penalized students unfairly (and she acknowledged it when I provided evidence) but remained unwilling to fix it. Was shocking and so disappointing. :(

Amazing lectures
5.0
1.0
COMP248
Apr 23, 2020
Would take again

God's essence.

Respected
Caring
5.0
2.0
COMP248
Jul 19, 2020
Would take again

Hands down one of the best prof I've had at Concordia. Her lectures are very interesting and informative, is very student-friendly and her way of teaching makes even a difficult course easy. I would recommend this prof to every student who's planning to take Comp248

Respected
Inspirational
Amazing lectures
4.0
3.0
COMP248
Grade: Rather not say
Jan 24, 2021
Would take again

Online eConcordia Class that is well made.

Respected
Skip class? You won't pass.
Amazing lectures
5.0
3.0
COMP248
Grade: Rather not say
Mar 27, 2021
Would take again

Her eConcordia course was well made. Absolutely well organized in order to make you learn the material.

Respected
Amazing lectures
5.0
3.0
COMP248
Grade: B
May 17, 2023
Would take again

One of the best comp teacher out there, very approachable and explain everything clearly, her final exam was long, and the lab for this class were ridiculous, but other than that, I highly recommend.

Amazing lectures
Caring
Respected
5.0
2.0
COMP218
Grade: A+
Dec 9, 2025
Would take again

I had this course in the EC section and it was overall an easy course especially if you have any minor background in programming. This course teaches the very basics of C++ coding (it introduces data types, basic syntax, etc). The lectures were a bit boring at times (due to the length) but the lecturer was engaging enough to make it worth it.

Participation matters
Caring
Lecture heavy
Class Info

Online Classes

100%

Attendance Mandatory

37%

Textbook Required

44%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 26 grades
Most common grades:
A (7)
A+ (6)
A- (5)
Grade Distribution
A(13)B(6)C(0)D(1)F(0)A-/B+(6)
Based on 33 reported grades
A: 7
A+: 6
A-: 5
B: 5
Common Tags
Amazing lectures (14)
Caring (14)
Respected (11)
Clear grading criteria (7)
Gives good feedback (6)
ACCESSIBLE OUTSIDE CLASS (4)
Tough Grader (3)
Inspirational (3)
Rating Trend

Stable

-0.05 avg change
Apr
Jul
Jan
Mar
May
Dec
Last 6 months
Ratings by Course

COMP5511

5.0

(2)

PROLBM

5.0

(1)

MECH215

5.0

(1)

CTLS010

5.0

(1)

COMP249

4.7

(9)
+7 more courses
Difficulty by Course

COMP5821

4.0

COMP352

3.7

ENCS5821

3.2

PROLBM

3.0

COMPUTER

3.0

Similar Professors