4.2
Quality2.6
Difficulty81%
Would Retake153
Reviews81%
Would Retake
153
Reviews
Rating DistributionOfficial
5
99
4
24
3
11
2
5
1
14
What Students Say
“BEST PROF, SO GLAD I HAD HIM FOR DATA STRUCTURES”
CPSC319 - 5.0 rating“One of the better profs in the CPSC department”
CPSC355 - 4.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
72%
Textbook Required
18%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
-0.17 avg changeRatings by Course
LOTSOFTHEM
5.0
(1)CPSC355233
5.0
(1)CPSC325
5.0
(1)CPSC331
5.0
(1)CPSC359
5.0
(9)Difficulty by Course
CPSC265
3.3
CPSC359
3.2
CPSC233
2.9
CPSC501
2.8
CPSC355
2.7
Reviews (153)
Very organized. A tad boring, but teaches well.
The neatest notes you'll ever take. This guy is insanely organized.
No Comments
No Comments
boring Lectures, easy exams. Try to get him over Becker any day of the week
No Comments
Easiness boring in earlier courses, a godsend in later courses.
The most boring, anal-retentive person ever.
You won't appreciate him until you've tried to take the class from anyone else. He makes it seem easy, so you think it is a waste of time, but he really is a good teacher. A little boring. Don't take Becker!
The easiest class you'll ever take is with this man.
BEST TEACHER IN COM SCI!!!!! IF YOU TAKE A COM SCI COURSE......TAKE IT WITH THIS MAN!!!!!
He makes things easy to understand, is big on reinforcement, and makes it so that the course difficulty increases at a nice pace over the semester.
Such a boring computer teacher that your laptop will go into sleep mode!
I'm so glad I took the course with him. He's easy to understand, and moves at a good pace. He makes it seem so easy, and by the end of the course you realize how much you learned
Dry as hell. Does nothing but read off his overhead slides. Most students fall asleep.
easy!easy!easy! If you want to get a decent mark,take this man.
Boring! Boring! Boring!
He inspires people to learn! Very professional, and accurate with information! Does not waste time and gets to the point. Best of all answers all questions, and creates a positive attitude towards learning!
if only he would teach every comp sci course, best prof ever!!
Sing me a song music man, Sing me a song tonite because sure can't teach!
he's boring (very) but he's pretty easy and goes so slow that you're bound to pick it up. he's so boring that when a piece of chalk breaks on the board, the class bursts out in laughter like its the funniest thing ever. but he's easy so i reccomend
Lectures are justing reading slides. Route routine and memorization...horrid.
Sure he's boring, but he's an excellent professor. It you can't learn the material from him, you probably shouldn't be in school. Assignments were quite easy as well. Maybe spent 6 hours on the hardest, and an average of 2 hours on all the rest.
Very Good Prof,considering what an alternative may be...
Fantastic prof if you can stay awake. Also very helpful. He was kind enough to provide me with fantastic notes from a course he had taught 3 years before and I wasn't even in any of his classes at the time. Good guy.
People think he's boring, but he's one of the best professors at the university. Very professional, very good teacher and doesn't use crappy powerpoint presentations like most other cpsc profs do. A+!
Manzebra peppers! I liked his class. His style is also totally ****in'!
He's so so boring but if you are able to stay awake then you will learn alot. Hes a great prof, and teaches very well.
Great prof. Neurotically organized. Laying out exactly what he will cover and actually covering it. No surprises. Nice guy, taught course very well.
Fantastic Prof all around.
I recomend him!
He's a real organized prof always wearing a suit. Don't need the textbook at all, his notes are amazing just read 'em and your set. Boring though =|
Outstanding prof. Notes are great. Tells you the course material and actual covers it. No surprises, no smiles, no jokes, all business.
boring, no enthusiasm... threatin us when he found out we had the notes online
No imagination. Totally uninspired.
He's alright, his teaching style probably caters to some people, because it's by the book/notes word for word. I, however, find it hard to pay attention to people who seem...uninspired and, frankly, boring. I also hated assembly...
A very straight forward kind of guy. The notes are all you need, if you get stuck look at your notes - trust me it's in there. Keep in mind that everything in your notes and anything he writes down is fair game for tests.
I absolutely hate assembly language programming, but Dr. Manzara was very good. Yes he might have a monotone voice, but he is very professional. Comes to class everyday in a suit, and organized always with PPT notes. Very easy-going guy. I didnt do well in the class, but that's b/c I suck at assembly. 325 is a HARD, but his tests are fair.
Took it when it was CPSC 265. Good prof and VERY knowledgeable and helpful. Do the assignments, they are very helpful. And the TA's are very easy on the assignments. Overall a good class.
Have taken 3 courses with Dr. Manzara (233,265,331). BY FAR my favorite prof. Explains every detail perfectly, all 3 courses I never touched the textbook. Some people might find him over-explanatory or boring, but probably because they already know what he's teaching. If you're going into CPSC with no prior programming, THIS IS THE PROF FOR YOU!
No matter what your level of interest or expertise, this is the prof for you. Going to class is a big deal since he builds exams from his slides, but he does not make the slides available online. For 355 specifically, you'll need the book(s) for assignments but that's about it. Highly recommend Dr Manzara.
Extremely clear, tells you what you need to know, tests on exactly what he taught, very helpful and always answers questions the way a prof should. Earns his keep, and best CPSC prof. I've had so far.
Excellent professor. Extremely clear, organized and completely professional at all times. Takes students very seriously and is engaging in the classroom. Tests were very fair. Easily the best professor of second year.
Excellent prof, took low level programming (SPARC), very clear and well organized.... if you get this prof you won't need the textbook.
Instruction is clear and well organized. Although fair and compassionate towards students, enthusiasm is low as is the level of information presented in lectures. Also, it is 2011 and acetate overheads have no place in computer science anymore! Overall, Dr. Manzara is one of the UofC's better profs. (N.B. the U of C does have some pretty bad profs)
Dr. Manzara has an unbelievably monotone voice, lacks enthusiasm and since the topic is also very boring, makes it impossible to stay awake in class. He also wants you to do everything like the "compiler" which I found very annoying, because it means there only one solution to a problem. Essentially he wants everyone to become a robot like him
People found him boring, but I really enjoyed him as a professor. He was very approachable, and his notes were very organized and clear. Assignments were fair and doable, midterm was straightforward. The final was a bit more challenging - I wish I had more time. He is the best cpsc prof I had so far though ... if only he taught other classes!
I love Manzara. Although he is fairly dull and monotone during lectures, he will teach EVERYTHING you need to know. He does not post slides so attendance is mandatory. Assignments are very easy and the midterm/final have no major surprises, know your definitions and how to design certain data structures.
Great prof! Very clear and well organized, explained everything thoroughly and boringly. Tests were directly from the notes with no surprises. I didn't need the textbook. He knows the material well, and answers all questions, even dumb ones.
Very straightforward with notes, sort of monotone. However notes extremely organized and explanations very clear. Assignments graded fairly and are quite easy. Respects and answers questions and definitely knows what he is talking about. Overall very nice prof
He is a good prof. He can be somewhat boring, and has a slow but steady pace. As long as you attend all the lectures it's pretty easy to understand the concepts. His assignments are very well thought out and test your knowledge of what you learned. His tutorials definitely give you the practice you need.
good prof, needs to post notes
His lecture notes are perfect, you do not need to make your own notes, just take his slides, that is enough, but for this you have attend all lecture since he does not post his slides. And his teaching method is monotontous but very approachable prof.
Great prof. Enthusiastic about the subject, you can clearly see it in him. Notes are amazing, but are not offered online so you don't want to miss any lectures. Lectures are well organized and thought out. Very approachable I hated assembly but loved the prof.
Great prof. Read the book for the assignments, and focus on his notes for the exams.
*Really* needs to post his notes online. Wise students will note that he almost exclusively reads straight from the book in class. This guy has Sleep Powder as a passive - impossible to stay awake in his class without the use of amphetamines.
Fairly monotonous, but a good guy for sure. Very old school in that he wants paper copies of programming assignments, uses overhead sheets, and refuses to post anything other than assignments and a syllabus online. Tests are open-book (kinda tough) so I had to get a bigger binder for this class's notes. Don't take notes and you'll probably fail.
He gives the best notes. Everything you need to know is written on his slides and he gives you plenty of time to write it all down. His only downside is that he gives the assignments plenty of time in advance, but before he's taught the material you need to do the assignment. So really you can't start it until a few days before it's due.
Good lecturer, lectures are well planned, thorough and well thought out, although they do tend to go overtime a lot. Does not post electronic notes, while you can still get some of the information through tutorials and TA posted slides, attending lectures helps massively.
Get ready to memorize all of the lecture notes for the exams... Because that's the only hard part of the course. Teaching still is horribly dated and lectures that are easy to sleep through, but he does this bad style so well that it works. He knows his stuff very well, and the assignments and tests are still fair.
Very monotonous lectures. But you MUST attend them because he does not, and will not post the notes online. Still uses slides and overhead projector... which is garbage for a computer science class. That being said, He knows his stuff. Assignments are tedious but not very hard.
Great! Super clear lectures. Just listen and do what you see in the lectures on the assignments and test!
Manzara is extremely approachable and always explicit when you ask him questions regarding the assignments. Even though he doesn't post the slides, he is extremely clear on the expectations of the midterm and final. Just study the slides and you will do more than fine.
Manzara has been teaching 355 for a long time and knows exactly what he's doing. He clearly teaches a pretty difficult subject. His lectures are excellent. Assignments will make you want to tear your hair out, but they teach a lot. It would be nice for notes to be on D2L, but it's not hard to find the contraband slides from classmates.
The assignments are given out a week before you've learned the material to do them with another week to complete them. That would be my only gripe. The assignments are definitely doable and can definitely help improve one's grade. The final is difficult. Memorize the slides as much as possible for both the midterm and final. Amazing prof though.
Awesome professor overall. Probably the best in the department.
One of the best profs I've ever had at uni. He knows how to teach even though he's a little old fashioned with the overhead slides and not posting notes on D2L. Assignments are pretty easy if you work hard and the midterm and final aren't too tricky if you understand the assignments. Only bad thing I have to say is his lectures often go over time.
Great professor. He made Assembly language very enjoyable for me when I was dreading it before hand. Midterm was based 100% off of the assignments and class notes, same with the final. only bad thing about Manzara is that he doesn't really give you enough info to complete assignments until about three days (or even one day) before they're due.
I've had Professor Manzara twice in my undergrad, and he is definitely one of the best professors at UofC, not just for CPSC. Although the lectures are a bit boring, he is extremely clear, organized, and very approachable. His assignments and exams are fair, and he clearly knows the material very well. The CPSC department needs more people like him
Manzara does it old school with overheads but it's a pretty dry topic (SPARC Assembly), but that should be no excuse what so ever. Do the assignments by yourself If you can't pass this course, it's on you If you think its hard, you're making excuses Final Exam is impossible if you cheat on the HW. Otherwise the final is an easy A+.
I've never met a professor whose tests r more inline with his notes, thus it is very clear what needs to be studied. Textbook didn't help much. He is extremely knowledgeable, clear, and concise, and was very poised despite the course being filled with some immature first year dumbos. Also very accomodating with explaining and deadlines
As long as you attend all lectures and do the assignments yourself you should get an A. He gives you everything you need to complete the assignments in the lecture notes. The exams are based exclusively on the notes. I did not buy the textbook. Notes are very clear and easy to understand. Very approachable.
He lectures well, but he makes you write a ton of notes and doesnt post anything online. Make sure you read the textbook.
Unless you have previous knowledge in Java and is able to complete the assignments without help, feel free to skip his class else don't. Exams are extremely fair, based on notes and assignments. If you want to ace exams, concentrate heavy on assignments (coding) and the areas (for multiple) Dr. Manzara hints at.
Manzara is a gem, just make sure you attend as many lectures as you can, and if you don't make sure to get the notes from someone else. Review your notes regularly, as he will test on things that, at the time, seem abstract. Hands down one of the best profs at U of C.
The usual Manzara routine : overhead. Classes are very very important and helpful. Exams are fair, assignments could be challenging.
Fantastic, oldschool (overhead notes) professor. If you do the assignments on your own and understand them, the final should be mostly straightforward. Manzara's notes are extremely helpful and since he doesn't post them online you need to go to class or get someone elses' for the times you miss.
Everything you will be tested on will be in the notes he gives in class. If you miss a class, get the notes for it. On his tests, he focuses on stuff used on assignments. Tests are pretty straight forward, just go through the notes over and over (concepts are pretty easy). Assignments are easy, can take a while. Lectures are dry but he tries.
He is one of the best profs in CPSC. Everything you need for assignments and exams are provided during his lectures. DO NOT SKIP CLASS unless you can get the notes from someone since he uses his overhead projector to provide them. Very clear and easy to understand lectures. Always approachable for any clarifications.
501 is a higher level class but I found I was graded more on how much time I could spend on the assignments rather than how well I understood the content. Beware the assignments are time heavy and I would not pair this course with another heavy loaded class. It was overall easy concepts and very applicable information. Would take again.
Take notes from someone else and go to class if you can manage to pay attention. Study everything from notes. Nothing more.
Manzara is old-fashioned and uses overhead projector notes, so be sure to attend lecture! His tests are always fair and simply follow the content in his notes. I personally find him a bit monotone in his lectures, but he definitely teaches the content well.
old school. A more update materials and online resources/working would be better
Best prof ever . tells u all the topics you have to read for the tests and topics u should skip reading. Midterm questions are pretty much from his notes and easy. The coding part is a piece of cake if u actually did your assignments instead of cheating from someone else. I would say its an easy A in the course if u give a decent effort.
Professor Manzara's lectures are very classic in the sense that you sit and watch him go over slides as you write down notes. Nonetheless, to do well in the course you must attend all lectures and practice the material. Prof. Manzara's teaching is direct and to the point, although dry sometimes. He is very kind and accessible outside of class too.
I was lucky enough to have Manzara for both 355 and 319. While his lectures can get boring at times, Manzara is very clear in his notes and learning expectations. His exams are always fair and he is more than willing to help out his students.
Manzara is organized and teaches the material exactly as he says he would in the outline. He's to the point and thorough and he tells you exactly what he expects you to know for the exam and for assignments. All in all, an excellent prof and better than most.
Manzara is a great prof. Although his courses do take a bit of work in the assignments, the tests are very fair. Do not miss lectures as he never posts his notes online. That being said, he is honestly one of the nicest profs I have ever had. I also had him in CPSC355 and it was similar.
Study your code hard for tests. When I code, I have a lot of resources in my tabs and other tutorial code open, etc. I just blanked on the final when you have to do actual coding. Tracing easy, MC easy lecture stuff (you can get notes from oneclass) and short answer is easy lecture stuff. Which leaves you with the code parts, know them well
Fair prof. Lectures can be quiet dry but no surprises at the exam. Every answer is in his notes. Available outside class for help on the assignments.
Lots of notes, so just follow along and listen as well as you can while writing. Assignments are fair, not to hard, not to easy, but the write ups are annoying and harder than the code (though it does depend on the TA). Study hard for the midterms and final and you'll do a-ok
Great prof. Lectures can be pretty intensive but everything is made explicitly clear which is more than I can say for some profs. Not an easy course but not a hard one either. Prof Manzara structures everything in a very organized and methodical manner to make sure students understand what's going on. 5/5 would take again.
Probably one of the best Profs at UofC! Uses slides to teach his courses which means a lot of notes, show up for classes and tutorials easy A.
An uncaring prof. Boring lectures, uninspired teaching, mediocre material & explanations. He still uses projector slides in 2018, and refuses to post any notes, or any old tests. For test study material, he says read two pages from the textbook and to look over the previous assignment you completed. No practice questions of any sort was given.
He's an amazing professor who goes out of his way to help students with their course. Readily gives extensions and makes sure to answer all questions as clearly as possible. One of the best professors I've had at university.
Lecture slides are not available online and the exams are heavily dependent on the lecture slides so attendance is mandatory. Little more detail on the slides could have helped. Kind and helpful prof tho.
Good prof, not too difficult assignments - most answers are in class notes. Unfortunately doesn't post notes -still uses an overhead projector. Memorize notes for m/c on exams, and assignments for the written portion. Great class! Great prof!
Great guy and lecturer, he knows and explains the material very well. Be aware that he doesn't post notes online - he uses an overhead projector. So be sure to attend (or at least get notes from a friend)! 6 assignments which are fair, though may be time consuming. 30% assignments, 30% midterm, 40% final. Both exams, while fair, were rather hard.
Don't worry about understanding everything during lecture, his notes are really great and you'll be able to make more sense of it when you review later. Just make sure to get notes from someone if you have to miss class. Very clear about his grading and expectations, easy class if you are a detail oriented person who likes clear guidelines.
The best! His notes are gold. Make sure you go to class and take good notes and you'll do amazing. BEST PROF, SO GLAD I HAD HIM FOR DATA STRUCTURES. I still refer to my notes to this day.
One of the better profs in the CPSC department. Lectures are quite long, and he uses projector slides, but the slides are extremely easy to follow, concise, and great review. Assignments were rather lengthy and took some doing. Make sure to do them yourself, coding questions on tests draw heavily from them.
He uses the old fashioned projector - the one that only fills half a classroom/lecture hall. He also DOES NOT post his power points online. He moves slow enough through the material, that you should be able to get everything down. His grading scheme is a 95% to get an A. Which makes material a little more difficult. He is a gem though - so kind.
Manzara is easily one of the best profs in the CPSC department. His lectures can be a bit dry sometimes, but you won't get a professor as straightforward as he is when it comes to assignments and exams. You do need to go to lectures though as he doesn't post any of his notes.
One of the best profs Ive ever had in CPSC. Really knows his stuff and course is organized in a straightforward manner.
Still uses a projector - no notes online (except some code examples). He is a real gem of a prof; he knows what he's talking about and he lectures in a very organized, concise and clear way. He's a real pro at communicating course content to students. Straightforward assignments and exams, also approachable. Really appreciate having a prof like him
You always know what you're gonna get with Manzara. Copy everything down in lecture and use it for review because the multiple choice questions are just recall from the notes. I felt his assignments this term were a bit too easy because you could copy-paste a lot from his example code, and the game assignment is extremely simple. Great prof though.
Manzara has the energy of a good dad. His lectures are easy to follow along with and his notes are concise. Make sure you write them down though because they aren't posted online. Overall he's very approachable and I'm looking forward to continuing on to 359 with him as the prof. A very solid choice for any student in CPSC
Prof Manzara is really good in terms of his lecture content. But his assignments for CPSC 355 are so similar with the previous years that even for the smallest thing in the assembly code, he summons us for alleged plagiarism . This is absolutely not done :(
His teaching style is really not for me. He reads off the slides and does not explain things enough. During lectures you just have to focus on copying the slides cause they aren't posted. I have to teach myself the more difficult concepts by looking up YouTube videos.
Manzara is probably one of my favourite prof in the department. I enjoyed his straightforwardness. You just have to take notes from his projector in class, because he doesn't post lectures on D2L. Would definitely recommend!
Good prof, with nice lectures. However midterm and the final is worth %70 combined together. Other than that its a nice course!
He literally just reads his slides in class. Nothing else. A PDF of the slides and a text to speech application will deliver the exact same experience as being in his class. His tests aren't too bad in terms of difficulty, but they are as annoying as possible. 1 hour for a relatively lengthy midterm with pencil on paper coding is just stupid.
Clear lectures with relatively easy content. I enjoyed the practical content much more than the theoretical content of my other CPSC courses. The midterm and final were very fair and only one of the assignments was a little tedious.
No lecture note was uploaded so make sure you go to class and just copy everything from his presentation slides. Personally not a big fan of his style of teaching. He was lenient about approving extensions for assignments, but 70% of grades from exams.
This is for fall 2021, I have him for CPSC 319 in the winter but I'll make a separate rating for that. He delivers the content well and has good notes, but he never posts them and your are expected to show up to class (yes even during a pandemic). His assignments are fine but it doesn't matter when exams take up 70% of your grade.
Same student as the 355 one... For 319, he has not properly taught the material at all for a whole 2 months online, other that posting his notes and EXPECTING us to understand them. Now that we are back in-person we are expected to write a closed book midterm without any proper instruction of any of the material thats suppose to be on the midterm.
Get a slide deck from previous years. Big tip, start assignments early cause they are very long. Also use the terminal window in VSCode to connect to the ARM server, it is just easier than using the command window. For the tests, treat them like highschool bio exams: know everything. For assignments, ask for extensions if you need them.
I didn't find his lectures very useful since he simply reads from the lecture notes slide. The lectures are dull but straightforward. His lecture notes, on the other hand, are very useful since the MC portion of the exams is straight from his notes, and written portion is based on his notes. Memorize and understand his notes, and you're set!
Because of Covid, this prof cancelled 2 months of lectures, only post PPT which are about 10 pages long for each lecture. No recording, no audio, no discussion board, no office hours, no nothing. For two months. Hello???
Manzara is a fair prof with clear expectations. He doesn't post his notes online so make sure to get a slide deck from previous years. For 355, his assignments can at times be tedious, but they are not too bad as long as you start early. Make sure you really understand the assignments because in the exams you're expected to hand-write assembly code
This guy is stuck in the 70s with his transparencies projector. You don't really even pay attention to what he is saying because you spend the whole class focused on copying down whats on the transparencies. Assignments are fair, but exams are very difficult because you are tested on the smallest details.
Best professor
He is old school and uses a light projector to teach, and most lectures are spent copying down notes. However, he is caring and knowledgeable and always has great answers to any question asked. His assignments and tests are fair, although there is a quite a lot to memorize.
He teaches with pptx slides and doe not teach with code.
His assignments are pretty tedious but relatively easy, and his tests are very fair. He uses clear plastic slides over a projector meaning that you have to show up because he doesn't upload them. But he goes slow so there is loads of time to copy them. He is excellent at explanation of material. The weighting of material is also super fair.
Very easy class. All assignments and tests are fair with no surprises. However, he teaches from an overhead projector and doesn't upload notes to d2l. So you have to attend class, which can be a bit of a pain on some days.
Structure of the class is good. Assignments make up 40% of your mark. Attending class is mandatory since he doesn't upload slides. Lectures are boring. Tests are fair.
Assignments are incredibly easy, just make sure to start assignment 5 early, as it's around the same length as every other assignment combined. Lectures are boring and he doesn't upload his notes. You can learn the content by yourself a lot faster, but since the exams are based closely on his slides, you need to be wary to follow his curriculum.
I thought I was going to hate this class cuz the content's boring but Dr. Manzara made this course actually enjoyable. The assignments are really hard (but rewarding) with really clear instructions and he teaches everything you need to know in lectures. He also tells exactly what to focus on for the MT/Final. Don't skip you can't look it up online!
Very kind and good lecturer. Does not post online notes, you must take them all in person, but they are necessary to do well in the course. Practice lots with the material and you will enjoy taking 233 with Manzara.
- Uses an overhead projector like we're in the 2000s - Doesn't post notes online, however, if you Google for them you can find another prof who has posted them - Assignments are outdated, we're talking about assignments that are ~20 years old and they have no bearing on our careers - Inflexible with assignment due dates even if you ask ahead
Goated prof. Manzara is a kind, approachable man. He is a fair grader. The class was evaluated based on 4 assignments, a midterm (with no surprises), and a final. Dr. Manzara has three hours of office hours per week for availability, more than most profs, and even still he is super accessible for an appointment outside of those times. Take CPSC 501
Lectures are informative. Doesnt post slides but they can easily be found online. Tests are very similar to assignments so just do those and that should be enough prep. Assignment criteria are clear and TAs are very helpful. Overall a fairly simple class as long as you just follow the assignment details and do the work yourself.
Great and caring prof! You will need to attend lectures to do well, and attending tutorials is also pretty necessary. Manzara has a very traditional approach to lectures but is very clear and concise in his explanations of topics. Exams are decently challenging but fair. Start early with your studying to cover all the material.
Leonard is Leonard. What he expects is obvious.
Really good in terms of explaining course material. A bit harsh when it comes to how strict the course outline is but it still works out well as you end up doing the assignments on time. Would definitely recommend having this proff for any course possible.
He comes across very rude, I had asked him for help after class multiple times and he seemed like he was annoyed I didnt understand the concepts. The final had like 3 coding questions, one of them being worth like half the grade. I dont understand how people like him.
Fair, detailed, can be boring but worth it.
Goated prof! Assignments are very fair as long as you start em early. Midterm is a time crunch with 60 mins, but final is a lot better. Be sure to know assembly code well for final. Be sure to have access to all the notes he covers in lectures, you will need these to do well on assignments and exams. Overall, great prof and highly recommend :))
He was very organized and fair with his grading. As long as you start assignments early you will be okay. He's also helpful during office hours. However, he doesn't post his notes online, so lecture attendance is mandatory.
His old fashioned methods actually work really well. With a class like 355 you either know it or you don't and he's really honed the course in on basically testing you on whether you know the material or not. No need for tricks or curve balls and I respect that. He seems like a genuinely good person too.
So good. As someone new to coding, I've usually found I have to do a lot of self directed learning for my classes. I did not feel that at all with this one. His notes are great, tutorials are very good, lectures are organized, and assignments are directly related to lecture content. Very good prof.
Manzara's lectures are really well structured and the assignments are more than enough to study for the midterm and the final. There are no curveballs like with any other professor, and the TAs give good feedback in the assignments.
Honored to be present for Dr. Manzara's last lecture teaching. He is a professional, kind and caring man whose lectures are organized and easy to follow. Assignments and tests are fair, and present just the right amount of difficulty to learn new concepts without being overly stressful. He has easily become one of my favorite professors.
Professor Manzara is hands down the best professor I've had! This class was slightly challenging but incredibly rewarding. He has a talent for making difficult concepts clear and approachable, and he genuinely cares about his students' understanding. He always made class interesting and took the time to help whenever we had questions.
An amazing prof, it was great having him, he explained well in lectures and office hours and got back to you through emails pretty quickly. Happy retirement to him! Will be missed.
Hands down he is the best professor ever. Sad to see him retire, I wish him a happy retirement!
This guy is a legend. Always to the point, fair, and has always had a way of making everything seem so simple and understandable. He probably will never read this, but if he does I wish him happy retirement. The department will never be the same.
Professor Manzara is truly one of the best. He turns complex topics into something we all can grasp, making even tough material engaging and clear. His passion shows in every lecture. Exams and assignments are always fair, matching what we learn in class. Wishing this legend a well-earned, happy retirement!
I sincerely cannot believe Manzara is retiring. He was one of the few professors for compulsory courses that knew how to balance good teaching with a fair grading system and I sincerely believe 355 was only manageable because he had optimized it so well. Loved this class so much, I registered to take 501 with him. Really sad to see him go.
I sincerely cannot believe Manzara is retiring. He was one of the few professors for the compulsory courses that knew how to balance good teaching with a fair grading system and I sincerely believe 355 was only manageable because he had optimized it so well. Loved this class so much, I registered to take 501 with him. Really sad to see him go.
GOAT CS prof. He knows his stuff and it shows in lectures. The class was insanely optimized, with clear explanations of some pretty difficult concepts to grasp. Really sad I won't have him for anything else after his retirement, but his instruction thus far has been amazing. The man emanates class. Wish him the best retirement; my mans earned it.
RIP to a real one the department will never be the same, happy retirement
Class Info
Online Classes
100%
Attendance Mandatory
72%
Textbook Required
18%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
-0.17 avg changeRatings by Course
LOTSOFTHEM
5.0
(1)CPSC355233
5.0
(1)CPSC325
5.0
(1)CPSC331
5.0
(1)CPSC359
5.0
(9)Difficulty by Course
CPSC265
3.3
CPSC359
3.2
CPSC233
2.9
CPSC501
2.8
CPSC355
2.7