2.4

Euripides Montagne

Computer Science - University of Central Florida

2.4
Quality
3.8
Difficulty
26%
Would Retake
365
Reviews
2.4
Quality
3.8
Difficulty
2.3
Helpful
2.3
Clarity

26%

Would Retake

365

Reviews

Rating Distribution
Official
365 total ratings

5

52

4

51

3

52

2

58

1

152

What Students Say

The projects make you want to cut

COP3402 - 2.0 rating

The programming project was really cool but he gave terrible instructions

COP3402 - 2.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

25%

Textbook Required

19%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 209 grades
Most common grades:
A (66)
B (53)
Not sure yet (34)
Grade Distribution
A(76)B(56)C(46)D(14)F(3)A-/B+(18)
Based on 254 reported grades
A: 66
B: 53
Not sure yet: 34
C: 29
Common Tags
Tough grader (134)
Graded by few things (99)
Test heavy (58)
Lecture heavy (47)
Skip class? You won't pass. (35)
Group projects (34)
Participation matters (18)
Lots of homework (15)
Rating Trend

Declining

-1.21 avg change
May
Jun
Jul
Aug
Nov
Dec
Last 6 months
Ratings by Course

CGS3763

4.2

(22)

CAP4104

4.0

(2)

OSCONCEPTS

4.0

(1)

COP4910

3.9

(7)

COP4020

3.7

(3)
+10 more courses
Difficulty by Course

3763

5.0

COP4600

4.8

CGS3673

4.2

COP3402

4.1

3269

4.0

Reviews (299)
4.0
4.0
CGS3269
Dec 15, 2011

Tests are tricky but he (or the TA) grades very generously. Only 2 homework assignments and 3 tests. I made an 'A', but had to pay attention in class, especially the session before the test. The final was brutal, but overall I think he is a good instructor.

2.0
5.0
COP3402
Dec 16, 2011

This teacher expects everything to be verbatim. The tests were very hard, and non multiple choice. He gives NO partial credit for the non-multiple choice tests. I wouldn't suggest you take this teacher if you like your GPA. I recieved a D in COP 3402 and a B in Human Computer Interaction with him.

2.0
5.0
COP4600
Apr 19, 2012

today he graded papers in class. the last meet before the final, no chance for office hours. when grading some things are very unfair due to his lack of grasping the english language. also the project for cop4600 will take increasingly long. each part reveals errors in previos sections. also his algorithm's broken. its nearly impossible to do.

3.0
5.0
COP3402
May 3, 2012

Montagne is very nice and cares, but his tests are brutal and he grades them really hard. The project for 3402 is really easy, but the tests will destroy you. Go to his office hours every chance you can. Have him give you previous tests or help you or SOMETHING. You will fail all his tests (like I did) otherwise.

2.0
5.0
COP4020
Jul 10, 2012

Worse grader I've ever had, hes an OK lecturer, but his methods for evaluating your progress are terrible. Avoid this teacher at all costs, one of the worst professors you could take any class with at UCF

4.0
4.0
CAP4104
Dec 12, 2012

Really slow grader, we just took the final and 60% of our grades had yet to be graded/posted, assignments from 6 and 8 weeks ago still do not have grades. Super strict on wording, teaches a subject one way the entire semester and switches it up for the final.

5.0
4.0
COP3402
Dec 15, 2012

Everyone complains about the tests. Very picky about answers, little partial credit, expects definitions to be written verbatim. I failed the first test, but knowing what to expect after that, I got an A in the course without too much effort. Assignments were fun. He likes to joke around, sometimes to the point of trolling.

4.0
2.0
CGS3763
Dec 15, 2012

I actually liked taking his class. Attending class is pretty important since he'll will emphasize what's going to be on the test and he'll give better explanations than in the notes. The tests are very similar to the hw which is nice considering the scope of the class. He's kinda boring for the most part, but he likes to troll.

3.0
4.0
COP3402
Dec 18, 2012

Avoid this professor. Doesn't teach for how he'll test. Grades harshly in all cases. Somewhat boring in lectures and gets annoyed in office hours. Reading the book helps but it's mostly slides. Coding in teams of 2. Coding assignment is very time consuming (will vary by skill). Where does building a compiler from scratch apply to the real world??

5.0
4.0
COP3402
May 4, 2013

What a great instructor. He loves the parsing/scanning/programming languages subjects and it reflects in his lectures. He's not easy, but if you make an effort, he will make all the effort to help you.

5.0
4.0
COP3402
Jul 22, 2013

Hardest CS class Ive taken (taken everything in 3000 level and down). Definitely a hard subject, and the compiler project is difficult to do, BUT he is an extremely nice professor, and wants you to actually learn. SUPER helpful in office hours, GO TO THEM! Tells you exactly what will be on each exam, great reviews! Trolls the class and is hilarious

1.0
5.0
CDA3103
Jul 28, 2013

Awful teacher. Emphasizes some topics in class and includes completely different ones on exams. 2 exams so far and the class average has been so low he has had to offer extra credit for the average to be in the 70's. Syllabus says exams are open book/notes but last exam he changed this day of to "open mind". Avoid this teacher at all costs.

4.0
3.0
CDA3103
Aug 1, 2013

Nice guy! Likes to joke around with class. Not always the best at explaining things, but he's fairly well organized. When he says something will be on the exam, it usually is. Gives very good exam reviews. To do well in this class requires you to attend every lecture and ask questions when you don't understand. If you keep quiet, you'll regret it!

3.0
3.0
COP3402
Grade: A
Sep 19, 2013

Wow thanks for listening. You're a wonderful audience. What a hot potato, turned into a french fry every time he said assembly language, but I got better. 9/3pi stored using ISA standard for float values. You'll learn that in this class. Wow, simply amazing. Cowbell and such. Also, Wikipedia what he doesn't teach and you'll do fine. Quite.

5.0
2.0
CDA3103
Nov 6, 2013

Incredibly nice Professor! Go talk to him during office hours and you can get a ton of points back on your exams. He's willing to work with you. He tells you EXACTLY what is going to be on the exam the class right before it.

5.0
1.0
CGS3763
Grade: B+
Nov 8, 2013

This professor is amazing one of the best lecturers at UCF no doubt. Simple way to put it if you do not go to class you will fail. I got an A and I only missed one class. Yes you have to study but everything is straight forward no surprises he'll stop and explain if you ask questions. I'll take him for any class you'll learn alot

5.0
1.0
CGS3269
Nov 8, 2013

Go to class and don't miss any of them. This guy is awesome I had him for operating systems as well. I received an A- because I was texting to much and not paying attention to the lecture in the beginning. Only kids that failed were the ones who didn't show up

5.0
1.0
CGS3269
Grade: Rather_Not_Say
Dec 11, 2013

If you attend class and pay attention, you should get a high grade. He has you work problem out in class which was very helpful to me. He is also very willing to help you understand every concept if you ask.

1.0
3.0
CGS3269
Dec 11, 2013

At best he's an inconsistent grader, at worst he makes questions up. If ur looking for a course to 'c' ur way out if, take him. If you care about your grade, avoid him.

1.0
5.0
COP3402
Grade: D+
Feb 19, 2014

WORSE TEACHER I have ever taken. Very Rude. Teacher grades tests and homework strictly. This teacher is paranoid about cheating...He falsely accused three students last semester and accused me this semester. For your OWN SANITY...DO NOT TAKE HIM!

5.0
2.0
COP3402
Apr 9, 2014

He's super nice and literally tells you what is going to be on the test. His tests are straight forward and slightly changed questions that he gives you during the review. The compiler is tough, and that's what breaks a lot of students. It can't be done in a day, and that's what killed a lot of people in my class.

4.0
2.0
COP3402
Grade: B
May 5, 2014

While professor Euripides has a reputation for how harsh he can be on grading, he honestly knows all the material by heart and can help you if your having trouble, I failed both of his first tests but thanks to him giving my a few points back and I think a curve at the end I made it out with a C. Make sure you talk to him and don't bs your way.

5.0
1.0
COP3402
Grade: A
May 11, 2014

Going into this class all I heard was how many people had to retake it and how difficult his grading is. Seriously? He gives the answers to every test in advance, and I got an A on every one. So if you go to class and study the material he tells you to, you will be fine. He is a genuinely nice professor, perhaps a tad boring.

5.0
1.0
COP4020
Grade: A
May 11, 2014

This was one of the easiest classes I have ever taken. Euripides was nice, and the topics were actually interesting. He gave the questions and answers prior to exams. Attend class and you will get an A.

4.0
3.0
COP3402
Aug 1, 2014

An expert instructor with a good ear for when the class is lost and needs more guidance. The topics were interesting and he was always up for answering any extra questions any one had. He seems to know so much about the material. The compiler was a lot of work, but he was lenient with people who struggled but showed genuine effort and improvement.

5.0
1.0
CGS3763
Sep 18, 2014

His classes get much deeper than I expected, but he repeats things that need to be repeated. He answers any question until the class is satisfied. Great professor

3.0
5.0
3763
Nov 12, 2014

Wait and Take Jerry Hensel more hands on and actually learning things used in the workplace. Unless your skilled and understand operating systems, this class will test your patience. At the end I was disappointed in the fact I spent money on this, just learning how to take a test with information that has no real world use.

4.0
4.0
CAP4104
Grade: A-
Nov 14, 2014

He's tough, but not an ogre. I found that while he likes to joke around and troll in his other classes, he was very serious in this class. Two group presentations. I enjoyed thinking about interfaces and GUIs.

5.0
4.0
CGS3763
Nov 14, 2014

Professor Montagne is knowledgeable and a funny guy. He loves to troll the students. Attendance isn't mandatory, but you'll end up missing important information. His tests are tough, but if you pay attention, study, and do the homework, you'll do well.

4.0
3.0
COP3401
Dec 5, 2014

Tells you whats going to be on the test -- to a degree. You still have to study the topics he suggests to study and be able to recite definitions verbatim. Also keeps class interesting by trolling the students every once-in-awhile. Enjoy the compiler!

5.0
2.0
CGS3763
Grade: A
Apr 26, 2015

He repeats himself a lot, but the stuff he repeats (the definition of an OS, virtual memory, etc) is on the test, so it is to your benefit. If you are a quick learner and pick up concepts on the first lecture you might get frustrated with the constant review, but his lectures are in depth and HW&Exams are simple mostly. Great experience.

4.0
4.0
CGS3673
Grade: B
May 7, 2015

Montagne is an awesome professor. He walks through problems up on the overhead and board. All you have to do is show up. He is quite the troll as well. Just be warned that he will call on students to answer questions for the entire class.

4.0
2.0
OSCONCEPTS
Grade: B
Jun 5, 2015

Montague is a boss. I don't care what anyone says about the guy . I took him for OS and I cannot think of a more understanding professor I've had. Talk to him if you're ever in any trouble, and he will sort you out. He loves to call on people too, so pay attention. When exams come around (2per semester) He spends a whole class preparing you. Study.

5.0
2.0
COP4910
Grade: Not sure yet
Jul 23, 2015

This is a public speaking class. Topic are picked by you as long as they are about technology. They all follow a specific PPT format and should be about 12-15 mins long. Could be in pairs or by yourself. One paper is due at the end which covers one of the 4-5 topics presented. Very simple. Show up and participate and you will pass no problem.

4.0
3.0
CGS3673
Dec 15, 2015

Probably one of the better professors. Tough grader for exams but he tells you exactly what he wants. Attend class cause he'll state what questions will be on the hw/exams. Overall easy class.

4.0
2.0
CGS3269
Grade: A
Dec 28, 2015

When the semester began I was super nervous about there not being enough material to study outside of class. I typically have a hard time paying attention in class, so that was a problem, but he is actually pretty easy to follow. Just make sure to write everything down if you're like me. You will need to take notes. His exam reviews are really good

4.0
3.0
CGS3763
Grade: B
Jan 8, 2016

There are only 3 tests and an unspecified amount of homework assignments so it's hard to recover from one bad grade. They aren't too difficult though. He likes to call on people randomly so know your stuff and always always know the definition of an operating system

5.0
2.0
CGS3269
Grade: B+
Apr 29, 2016

Great teacher, most of the class will be drawing and memorization. If you miss class you wont do good on the exams. His instructions on homework and tests are not clear sometimes but he is always there to help and answer questions. He is a tough grader, Homework weighs a lot on your grade for it is 20% of your grade and the rest are 3 tests.

2.0
5.0
CGS3763
Grade: A
Jul 20, 2016
Wouldn't take again

The class material is ver difficult. If you fail assignments you most likely will fail the class since the HW are worth 25% of your final grade. Lots of programming in a computer language that is not studied in class (BACI c--). if you can take it with someone else. not an easy class.

4.0
4.0
CGS3763
Grade: A
Jul 20, 2016
Would take again

His assignments are not that difficult, but they do require work. He gives you step by step instructions on how to do each assignment, it all depends on whether you went to class. He's really nice if you go to his office hours and helpful. He gives exam reviews the day before and they are almost verbatim. Go to class, take solid notes and get an A.

5.0
1.0
CGS3763
Grade: B+
Aug 9, 2016
Would take again

Gives a couple of programs which he basically guides you on how to do. Tests have review sessions the class before. Listen to the reviews and you will pass your tests easily. He is specific with wording on tests but it makes sense. Do your HW & Tests well and you will pass. Don't really need to show up for anything besides the review and test days.

4.0
3.0
COP4020
Grade: A
Aug 10, 2016
Would take again

A nice guy. I recommend attending lectures and paying attention, even if they aren't that exciting. You will need to do some studying, but the reviews essentially covered what would be on the test. If he tells you to go home and read a paper, do it. The last HW was tough, but you can totally do it if you put your mind to it. Got an A.

Tough Grader
Skip class? You won't pass.
4.0
2.0
COP4910
Grade: A
Nov 16, 2016
Would take again

Very easy class; four presentations on trending topics in IT plus one term paper. He offers you very specific pointers on what he wants to see in your presentations and paper. Follow those guidelines and you'll always get at least a B if you try. If you skip other students' presentations he docks your grade, so beware.

Gives good feedback
Skip class? You won't pass.
GROUP PROJECTS
5.0
1.0
CGS3269
Grade: A+
Dec 12, 2016
Would take again

He does not post notes from lectures, so attend class! If you go to class, you will ace all of his exams or at the very least pass them. His reviews are awesome and will prepare you for the exams. He's very helpful during office hours if you need help. Answers any questions or doubts you may have. Take him!

Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
1.0
3.0
COP3402
Grade: B
Apr 10, 2017
Wouldn't take again

Lectures are confusing. You are better off trying to decipher the powerpoints at home. The assignment documents are inconsistent and full of errors. When you ask him for clarifications he refers you to the TAs, then the TAs refer you back to him. You go into exams without practice material on which to apply the concepts. Take someone else.

Tough Grader
Participation matters
LECTURE HEAVY
1.0
5.0
COP3402
Apr 16, 2017
Wouldn't take again

Major train wreck. Professor and TA's don't agree on anything and refer you back and forth if you ask a question. Project guidelines are totally ambiguous and contradictory, as are expectations. TA's take forever to grade assignments, which is a source of major frustration since they are interdependent. Very unorganized and an overall mess. Avoid!

4.0
4.0
CGS3763
Grade: B
Apr 20, 2017
Would take again

Professor Montagne is one of the most genuine professors at UCF. He really cares about your grade and understanding of the material. I thought his lectures were very information heavy, but he always reviewed well before exams and aimed to help you out with programming assignments.

Respected
Participation matters
LECTURE HEAVY
4.0
2.0
CGS3269
Grade: A
Apr 26, 2017
Would take again

Montaigne knows his material and explains it well. He can be hard to understand at times and will sometimes be confused by questions though. He is a great professor and gives clear guidance on all programs. He also has a tendency to help with programs in class to the point where you are basically just translating his notes in code.

Respected
Clear grading criteria
GRADED BY FEW THINGS
5.0
4.0
CGS3269
Grade: C+
Aug 4, 2017
Would take again

He teaches very difficult abstract material. That is a challenge for anyone to teach to fresh minds. Having said that he really tries to help you understand. He is very accessible outside of class and is happy to see and help students. Again, the subject matter is very tough so don't mistake his rough grades for poor instruction.

Respected
Skip class? You won't pass.
Caring
1.0
4.0
COP3402
Grade: C+
Aug 8, 2017
Wouldn't take again

Terrible. Material is read 85% from slides and the other 15% consists of him drawing illegible diagrams that are sometimes wrong. Homework requirements are extremely ambiguous. The code he gave us to use with our homework had all kinds of errors and memory leaks that the students then had to fix. Rubrics got changed mid-assignment with no notice.

Tough Grader
GRADED BY FEW THINGS
1.0
5.0
COP3402
Grade: C
Aug 12, 2017
Wouldn't take again

AVOID Euripides Montagne!!! I would not wish him on my worst enemy. Comes to class late practically every lecture. Can't give a clear description of assignment requirements, providing students with incorrect/old code examples. Extremely harsh grader. If you do end up with him, pray you have good TA's because thats what saved me when I took it.

Tough Grader
LOTS OF HOMEWORK
GRADED BY FEW THINGS
2.0
4.0
COP3402
Grade: A+
Aug 17, 2017
Wouldn't take again

Communication was the biggest issue with this professor. The programming project was really cool but he gave terrible instructions. There was little clarity on what was expected. I had no idea what was going to be on the test. I found someone who had taken the class with this professor before so I was able to kind of figure out what to study.

Tough Grader
GRADED BY FEW THINGS
LECTURE HEAVY
5.0
5.0
COP3402
Aug 24, 2017
Would take again

Please see Dr. Montagne in office hours! He is amazingly helpful in office hours. See him early if you are struggling! The project is to build a compiler. The exams usually ask for drawn diagrams from the slides. Try to pay attention in class. Otherwise, why bother coming to class? This is one of the hardest classes at UCF. Beware of the midterm.

Gives good feedback
Respected
ACCESSIBLE OUTSIDE CLASS
5.0
4.0
CGS3763
Grade: A
Dec 5, 2017
Would take again

By far one of my favorite professors at UCF. I took two classes with this professor and wish i could take more. If you take the time to understand the content you will learn this material and pass the class. The homework is challenging but helpful. The professor will go out of his way to help you succeed in this course.

Tough Grader
EXTRA CREDIT
Would take again
1.0
3.0
COP3402
Grade: C+
Dec 13, 2017
Wouldn't take again

Lectures consist of reading off slides and selecting random students to answer questions that haven't been gone over yet. The slide shows are inconsistent, and share the same broken English that Montagne speaks in. You will find yourself misinformed for tests and assignments, but expected to get answers exactly right. Avoid if you want to learn.

Tough Grader
GRADED BY FEW THINGS
3.0
3.0
COP3402
Grade: A
Dec 13, 2017
Would take again

Nice guy that really meant well, but not organized well; projects difficult but graded easily. Likes to draw messy drawings on his whiteboard. Project was to make a compiler (split into 4 parts). You get one partner and can't change that person (you choose). Make sure you're at the class before the exam because he tells you what's gonna be on it.

4.0
4.0
CGS3763
Grade: A
Dec 17, 2017
Would take again

Professor Montagne is a very caring professor and will help you a lot in his office hours. There are three exams and three HW assignments. The HW assignments can be hard but I would recommend starting early and go to his office hours. The exams are a bit easier and if you study his study guides, you will get a good grade.

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
GRADED BY FEW THINGS
1.0
3.0
COP3402
Grade: B
Dec 23, 2017
Wouldn't take again

Montagne is an awful teacher. He's unclear in his lectures and even worse in his homework and test questions. Multiple times, what he said in class contradicted the official homework description he gave us. His tests are confusing and poorly worded. He never covered everything that was on the test. If you can take this class with anyone else, do so

GROUP PROJECTS
Tests are tough
5.0
3.0
CGS3763
Jan 3, 2018
Would take again

Had 3 test and 3 assignments. Very clear grading and clear guidelines given at the beginning of the class. He reviews what will be exactly on the test the class before the test. He is a really cool professor that will totally help you out if you just ask.

Tests? Not many
Clear grading criteria
Caring
2.0
3.0
COP3402
Grade: B
Jan 10, 2018
Wouldn't take again

Definitely not an easy class. I know a ton of people who have had to retake it to pass. You have to teach yourself the material and study a lot. Lectures werent great. Also not the worst class Ive taken.

GRADED BY FEW THINGS
2.0
4.0
CGS3269
Grade: C
Jan 25, 2018
Wouldn't take again

He tells you that you don't need to recite definitions exactly but gives you no points on tests if your definition is not exact. Requires you to memorize entire programs and copy down the code for tests. Most people in my class averaged with a C or D on all tests. Wouldn't recommend him.

Tough Grader
Skip class? You won't pass.
LECTURE HEAVY
3.0
3.0
CGS3763
Grade: C
Apr 25, 2018
Wouldn't take again

Good professor, though he is very strict about definitions on exam questions. Also has a bit of an accent, so it might be better to sit near the front.

TEST HEAVY
GRADED BY FEW THINGS
LECTURE HEAVY
3.0
4.0
CGS3269
Grade: B
May 9, 2018
Would take again

Definitely attend class or you won't be able to keep up. He doesn't post lectures online, but he does post stuff from the text. 3 tests, 3 HW's. The first two HW's were easy, but the last one was pretty difficult. This class is basically math (binary, octal, hex, dec) and drawing. His exam reviews were helpful and don't be afraid to ask questions.

Skip class? You won't pass.
LECTURE HEAVY
4.0
3.0
CGS3269
Grade: B+
May 14, 2018
Would take again

Take him again? You don't really have a choice. He's the only professor that teaches Comp Arch or OS Concepts. He's not terrible, but very vague in his instructions and grades pretty touch. The good thing is that when you turn in your test he'll tell you if you're missing a certain thing so he cares about you passing, just put in some effort.

Tough Grader
Participation matters
LECTURE HEAVY
2.0
5.0
COP3402
Jul 14, 2018
Wouldn't take again

The content in this class is not the easiest to grasp, but that's not what makes this class hard. The majority of the grade is created by projects that are explained insufficiently with no test cases provided until hours before it is due. The other part of the grade is two exams that are long answer responses. The projects make you want to cut.

Tough Grader
GRADED BY FEW THINGS
4.0
3.0
CGS3269
Grade: Not sure yet
Jul 23, 2018
Would take again

Very helpful professor and is good at teaching concepts. Only issue is he has an accent which can be bad in bigger rooms, but once you get used to it it's fine. He's a good professor.

Gives good feedback
Skip class? You won't pass.
Hilarious
4.0
5.0
CGS3763
Grade: F
Jul 31, 2018
Wouldn't take again

the class was not hard over all. what made it hard was the homeworks he assigned and downloading the ide for the hw. His test are exactly what he says. Programming projects are HARD. Do not miss class because he at times does board work instead of powerpoints. He knows his stuff. His TA are the worst and will take points off everything. emails good

Participation matters
Skip class? You won't pass.
LECTURE HEAVY
2.0
5.0
COP3402
Grade: C
Aug 8, 2018
Wouldn't take again

Class had one one exam and a project divided into 4 homeworks. First two were easy, last 2 were too hard. No grading criteria, you just hope for a TA that has a soul. People whose programs would not even compile got same grades as people who had one error. Exam 1 average was 54% and he doesn't curve at all. Final was about 75%. Almost half failed.

LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
GRADED BY FEW THINGS
3.0
3.0
CGS3763
Mar 26, 2019
Wouldn't take again

His tests are hard if you take his class on campus. They are devided into 2 separate testing days (for example: half on Wednesday and the other half on Friday). It is a lot of memorization. Be prepared to learn a new programming language.

Tough grader
Hilarious
3.0
3.0
CGS3763
Grade: A
Apr 8, 2019
Would take again

The course was really boring and hard to maintain interest, I learned a lot of my material from youtube. But Professor Montagne is a really good and caring professor. He wants all his students to succeed and if you come to him for help... you'll get that and so much more! Exams were cake, but the programs were RIDICULOUSLY hard. Study on youtube.

Respected
Accessible outside class
Graded by few things
5.0
4.0
CGS3269
Grade: A
Apr 25, 2019
Would take again

I took Professor Montagne for computer architecture, and was scared at first because of previous reviews. However, after taking my final today I can truthfully say I am happy to have prof montagne. Montagne is an amazing professor, material gone over in class is just the exams. 3 exams, 3 homeworks. Finished the class with a 98.4. Great class.

Respected
Accessible outside class
Caring
5.0
3.0
CGS3763
Grade: B
Apr 29, 2019
Would take again

Montagne is a caring professor who tries to do what he can for you to understand concepts. The class itself is slightly difficult, especially the last coding assignment using the C-- assembly language. Tests are generally straightforward since he mentions possible topics. Just to remember to load and eh.. store and you get no minos marks.

Accessible outside class
Participation matters
Graded by few things
5.0
3.0
CGS3763
Grade: A
Apr 29, 2019
Would take again

Passing this class isn't hard, you just have to actually show up and do the homework. I noticed that alot of the students who complained, like this one guy whose discord name was Yami, didn't even bother to show up to class. Goes the extra mile to help his students.

Gives good feedback
Accessible outside class
Graded by few things
5.0
3.0
CGS3763
Grade: A
Apr 30, 2019
Would take again

My brotha Montagne is probably the best professor at UCF. He gives that real feedback that gets you through the entire course ez pz. It helped a lot to be on the discord server though. In which, my name was Nut, and we got mega LIT in that server bruh lmao. The 3 assignments are hard af but as long as you follow along it will be alright my dude.

Gives good feedback
Respected
Inspirational
4.0
4.0
CGS3269
Grade: B
May 15, 2019
Would take again

Honestly I only went to class maybe 5 times. The test material is dense but doable. Study early and get ready to memorize. I failed the first test but pulled through and got a 100 on the final. Professor is a good guy, but a tough grader. If you commit to the class you will be fine.

Respected
Test heavy
Tough grader
5.0
3.0
CGS3763
Grade: A
May 15, 2019
Would take again

He really cares that his students understand and learn the material. Ask questions if you're lost. There are 3 assignments and 3 exams. There is always one or two question(s) in the exam about the assignments. Go to his office hours!

Accessible outside class
Graded by few things
Caring
1.0
4.0
COP3402
Grade: Not sure yet
Jul 11, 2019
Wouldn't take again

Read slides that he doesn't even prepare. Homeworks are poorly explained and he does not give you good resources to learn the material.

Test heavy
Group projects
Tough grader
2.0
3.0
CGS3763
Jul 28, 2019
Wouldn't take again

Way too picky on exams. Wrote dispatch instead of dispatcher on exam 1 and got a 0/10 on it instead of half credit. Dude is way too picky for his own good. If you aren't good at memorizing random information try to avoid at all cost. Assignments are pretty easy however.

Lecture heavy
Tough grader
1.0
5.0
CGS3673
Grade: D
Jul 31, 2019
Wouldn't take again

Worst professor I've ever taken at UCF hands down. This guy is a clown and has no sympathy for students. Grades extremely hard on exams and the reviews are verbal meaning there is no clarification whatsoever on what is going to be on any of the exams. Over 40% of students got a 0 on the first assignment which lead most of them to fail the class.

Skip class? You won't pass.
Lecture heavy
Tough grader
1.0
5.0
COP3402
Grade: B+
Aug 4, 2019
Wouldn't take again

He only wants to give his lectures and doesn't care about the administrative part of the class, his TAs do all the grading. There are 4 assignments, 1/2 were easy, 3/4 were insanely hard and lengthy. His instructions on the hw were VERY vague. I got two power-hungry undergrad TAs who were strict on the grading despite no grading criteria given.

Get ready to read
Skip class? You won't pass.
Group projects
1.0
4.0
COP3402
Grade: A
Aug 4, 2019
Wouldn't take again

If you have another option for System Software, take the other professor. Class consist of 4 Hws and two test. First two HWs are jokes, he practically gives you all the pseudo code you need. HWs 3 and 4 are a big jump in terms of difficulty, both having an average around 60. Both test were poorly composed, it felt like I was making the test.

Graded by few things
Test heavy
Group projects
1.0
5.0
COP4600
Grade: Not sure yet
Dec 5, 2019
Wouldn't take again

The course material is incredibly outdated and does not apply to modern systems. Is child-like nitpicky about definitions in exams and has no problem giving 0 credit for answers if a synonym is used instead of an exact definition. Final exam questions had very little to do with what was actually covered in class. DO NOT take this class.

Skip class? You won't pass.
Test heavy
Tough grader
1.0
4.0
COP4600
Dec 6, 2019
Wouldn't take again

All the material is outdated. The HW assignments are done in c-- and are really unclear. The tests are 90% memorization and 50^ of the final questions were never discussed. Avoid if possible. If you have to take him be ready to be confused. He is soft spoken but understandable at best. Late to office hours consistently. Fair with deadlines.

Test heavy
Lecture heavy
Tough grader
1.0
5.0
COP4600
Grade: B
Dec 12, 2019
Wouldn't take again

Believe the hype in the reviews below. Seems okay at first, but he is a total sadist with the exams. Your grades will depend on your ability to memorize material and obey commands. This class was a huge disappointment. If you want to actually learn about operating systems, MIT OpenCourseware has some quality material that is available for free.

Test heavy
Tough grader
4.0
2.0
COP4910
Grade: A
Dec 12, 2019
Would take again

This is a presentation class. You'll have 3 Ppt pres. on topics about IT of your choice and a draft paper on 1 of those topics. You work with a partner all semester, so you split the work and present together. So pick someone you can trust and possibly already know prior to the class. It's an easy class if you choose topics you like and enjoy.

Participation matters
Graded by few things
1.0
4.0
CNT4314
Grade: C
Dec 13, 2019
Wouldn't take again

This man gave 2 pop quizzes (werent included on the syllabus either) half the class is failing and he grades super harshly. Hes been here so long though. Hes a piece of work, believe what you read below.

Graded by few things
Beware of pop quizzes
Tough grader
1.0
5.0
COP3402
Grade: Not sure yet
Feb 6, 2020
Wouldn't take again

Super unclear about assignment policies, terrible at teaching and all around the worst professor Ive had at UCF by far.

Tough grader
3.0
5.0
CGS3269
Grade: Rather not say
Feb 19, 2020
Wouldn't take again

Yo on the real, my man is tough. He does tell you what will be on the exams but man the exams are brutal at that. You will have 3 exams (First midterm, Second midterm, Final) & Programming Assignments. I barely understood anything and I showed up to every class. Your homies in discord will help you much more.

Accessible outside class
Test heavy
Tough grader
1.0
4.0
COP3402
Grade: Not sure yet
Feb 24, 2020
Wouldn't take again

Incredibly unclear and vague when it comes to assignments. Changes up assignments after students have worked on them, even though they are already poorly put together. Would not take again.

Tough grader
1.0
4.0
COP3402
Grade: A
Mar 25, 2020
Wouldn't take again

The worst. His class is unorganized, his assignments are unspecific and incomplete. He will routinely stress out the entire class by making an assignment due very soon and then push it back after 11pm the night it's due. Probably the worst professor at UCF I have taken.

Group projects
1.0
4.0
COP3401
Grade: Not sure yet
Mar 26, 2020
Wouldn't take again

This is by far the worst professor at UCF. Completely disorganized with both exams and projects. Exams are terribly written and test reviews are absolutely misleading. The assignment specifications are ALWAYS wrong and also terribly written. Lectures are lazy, unprofessional, and disorganized. Students should bring him to UCF's attention.

1.0
4.0
COP3402
Grade: A-
Mar 26, 2020
Wouldn't take again

Systems Software with this professor is an absolute nightmare. Please save yourself from the hours and hours of frustration. I read the bad reviews and took this professor anyways, but trust me it really is THAT bad. The professor himself is a nice guy, but his class is painfully unorganized and can be very difficult to understand.

Get ready to read
Skip class? You won't pass.
Tough grader
1.0
5.0
COP3402
Mar 27, 2020
Wouldn't take again

Awful professor

1.0
5.0
COP3402
Grade: Not sure yet
Apr 3, 2020
Wouldn't take again

This professor can take the simplest concepts, explain them using hieroglyphics all while talking in cursive. Horrible class experience, gives worthless feedback, does not work well with others, reuses the same material from over a decade ago, tells students to google pass assignments for help. 0/10 IGN.

Hilarious
1.0
5.0
COP3402
Grade: Not sure yet
Apr 3, 2020
Wouldn't take again

Clearly does not care about his job or his students. Unorganized assignments, unwilling to help, extremely unprofessional, and a disservice to UCFs CS department. This professor makes any student want to transfer out of this school as he (and the school) clearly take our time, education, and money as a hilarious joke. Avoid this professor.

1.0
5.0
COP3402
Grade: Not sure yet
Apr 6, 2020
Wouldn't take again

Everything you're reading on this page is accurate, this man is awful. Unfortunately, you probably don't have any other professor options for Sys Soft, so good luck. No rubrics for programming assignments so it's hard to understand exactly what you need to do. Class average for first test was a 60. 2 tests 20% each, final exam 25% of final grade.

Graded by few things
Test heavy
Tough grader
1.0
4.0
COP3402
Grade: Not sure yet
Apr 10, 2020
Wouldn't take again

Disorganized, unclear instructions for programming assignments. I didn't learn anything from the lectures (which were mostly reading of of his powerpoints) and had to try to teach myself the material. I would try to take this class with anyone else who teaches it AT ALL COSTS.

Tough grader
2.0
3.0
CGS3269
Grade: A
Apr 13, 2020
Wouldn't take again

If you can avoid him, do yourself a favor and don't take him. He's very rude to his students during the hard times for COVID-19. He is an extremely boring lecturer, super confusing, and messes himself up A LOT. He just doesn't pay attention to his students and does whatever he wants. His grading criteria is also very confusing for assignments/hw.

1.0
5.0
COP3402
Grade: Not sure yet
Apr 21, 2020
Wouldn't take again

Avoid COP3402 with Euripides like the plague. Programming assignments were always vague and disorganized. He also constantly changes assignments every other day. Exams are free response and completely memorization. Never gives graded exams back (or any feedback) to improve for the final. You'll die of old age before grades are entered in webcourses

Test heavy
Tough grader
1.0
5.0
COP3402
Apr 24, 2020
Wouldn't take again

100% worst professor at UCF. No rubrics for HW/exams. Condescending, careless, and unqualified to teach. DO NOT TAKE HIM if you care about learning, feeling valued as a student, knowing what to study, and your education in general. Maintain your sanity by avoiding him and his belittling attitude. He changes HW assignments days before they're due.

Skip class? You won't pass.
Graded by few things
Tough grader
2.0
4.0
COP3402
Grade: B
Apr 24, 2020
Wouldn't take again

Montagne is not good. He doesn't seem to care. His lectures are incredibly boring and neither the lectures nor the powerpoints prepare u for the exams. there are no practice questions for the exams at all so I never knew what to expect going in. Assignments are manageable( have a good partner) and test ur codes on Eustis.

Lots of homework
Group projects
1.0
3.0
COP3402
Grade: B
Apr 27, 2020
Wouldn't take again

This is by far the worst professor at the college. He has absolutely 0 sense of grading. Students can have similar answer yet he takes off points randomly. Avoid if at all costs if you cant just pray that hes in a good mood while grading your assignments and tests. Never responds to email and extremely unreliable. Has a hard time speaking english

Lots of homework
Graded by few things
Test heavy
1.0
5.0
COP3402
Grade: A
Apr 27, 2020
Wouldn't take again

Avoid!! Does not care about his students and doesnt care to fail you. He proudly announces the number of people who drop out of the class.

Lots of homework
Group projects
Tough grader
1.0
4.0
COP3402
Grade: B
Apr 27, 2020
Wouldn't take again

Avoid at all costs. The assignments are worded vaguely, and there are few resources given to you in order to help you better understand what you need to do. Exams hardly test you on your knowledge of relevant material, with questions seemingly chosen at random. His exam reviews had almost no bearing on the content of exams. It's a miracle I passed.

Skip class? You won't pass.
Graded by few things
Tough grader
1.0
5.0
COP3402
Grade: B-
Apr 28, 2020
Wouldn't take again

He is one of the most inconsiderate people I have ever met. Mr. Reyeester has a saying, "Its not my fault". Avoid this man like the plague, he is very unprepared, terrible at lecturing and seems like he doesn't even know the stuff. His grading criteria is neither clear nor consistent student to student. If you do take him bless your soul....

Graded by few things
Test heavy
Tough grader
2.0
4.0
COP3402
Grade: C
Apr 28, 2020
Wouldn't take again

At first I read all the reviews on RMP and was like "he can't be that bad". I was wrong... The exams had to have word for word answers , projects were just as difficult, extended assignments at 11pm after it being due at 11:59, didn't allow some students that were in the line to submit exams actually submit. A mess. Good luck an happy reyesteration

Group projects
Tough grader
3.0
4.0
COP3402
Grade: A
Apr 28, 2020
Would take again

His exams were literally his review, and any problem on the slides he pointed out in class as on the exam. He's not a bad guy - a bit awkward but has a sense of humor. The projects are hell, though. Work hard, don't wait, and ask TAs questions. It WILL take a long time. Don't procrastinate. Tests are easier the farther you go, programs harder.

Accessible outside class
Group projects
Lecture heavy
4.0
3.0
CGS3269
Grade: B
May 2, 2020
Would take again

Tells you what's going to be on the test the class before in a review, literally all he says is gonna be on the test. Tests were easy and it was basic memorization of circuits and whatnot. Class was easy and glad I took it with this prof!

Graded by few things
Test heavy
3.0
4.0
CGS3269
Grade: B
May 4, 2020
Wouldn't take again

Whooo. So many words so less characters left. I took this prof for SEVERAL classes. Comp arch, frontiers, operating systems, social network analysis, etc. One thing consists: his TOUGH GRADING. Its inconsistent, same answers from multiple people get different grades. Weights are never accurate on webcourse than what your final grade would be.

Skip class? You won't pass.
Graded by few things
Tough grader
1.0
4.0
COP3402
Grade: B
May 11, 2020
Wouldn't take again

I have had bad professors in the past, but Montagne takes the cake for the worst one. His lectures were so dull and uninteresting that going to them was easily the worst part of my weeks, I ended up learning most of the material by myself. The tests and assignments are written so poorly it confuses everyone. Avoid him at all costs.

Test heavy
Group projects
1.0
4.0
COP3402
Jun 23, 2020
Wouldn't take again

I had a death in the family and he did not show any compassion or willingness to work with me to move the test by even a day. I believe this speaks to the type of person he is outside the classroom, highly recommend you avoid this professor.

Skip class? You won't pass.
Graded by few things
Test heavy
1.0
3.0
COP3402
Grade: A
Jul 6, 2020
Wouldn't take again

Professor Montagne does not teach. He reads off powerpoint slides. For tests, if you do not write his definition verbatim, it gets marked wrong even if your answer was right. There are several projects that you complete with the same partner throughout the semester. Good luck figuring out what to do. The instructions are vague & full of mistakes.

Group projects
Lecture heavy
Tough grader
1.0
5.0
CDA3103
Grade: Not sure yet
Jul 8, 2020
Wouldn't take again

Professor Montagne is a liar up front, and offers solace rarely to his students who are having a tougher time with the course. He originally promised around half a semester for the project, which dwindled to 2 weeks. The project was released with about 40 different errors and typos, and he wants it due in 9 days. He also rarely assigns anything.

Graded by few things
Lecture heavy
Tough grader
1.0
4.0
CDA3103
Grade: Not sure yet
Jul 18, 2020
Wouldn't take again

It should be a crime to allow this man to continue to teach.

1.0
4.0
CDA3103
Grade: Not sure yet
Jul 22, 2020
Wouldn't take again

This is my first semester at UCF from Valencia and my class experience with this professor has left me with hardly any resources to work out of. No practice problems. No textbook use. Waits 4 weeks to give out assignments last minute. Do not take. Save the headache from taking this professor.

Lots of homework
Skip class? You won't pass.
1.0
5.0
COP3402
Grade: Not sure yet
Jul 25, 2020
Wouldn't take again

Out of all the classes I've taken at UCF so far, this one definitely takes the cake for the worst class by far. Very disorganized, terrible teaching, and worst of all, projects have very vague and poorly written instructions and you're basically left on your own to figure out how to do them; makes 4000+ level classes look easy. AVOID AT ALL COSTS.

Group projects
Tough grader
3.0
4.0
CDA3103
Grade: B
Jul 29, 2020
Would take again

Professor Montagne straight up is a tough grader. Few assignments (1 project, 3 homework assignments, midterm, and final). You will never use the book. Unclear instructions and lots of typos on the project and a very limited window to do it. He makes you earn the grade. He knows his stuff, and expects you to know it as well from day 1.

Skip class? You won't pass.
Graded by few things
Tough grader
1.0
4.0
CDA3103
Grade: B
Jul 30, 2020
Wouldn't take again

At the time that I took this class, all the classes at UCF switched to an online format so that may have subtracted from the quality of the class. With that being said, this has been by far the most frustrating class I have ever taken. He was not very clear with instructions for the project and lectures were very drawn out.

Get ready to read
Skip class? You won't pass.
Graded by few things
4.0
5.0
CDA3103
Grade: A-
Jul 30, 2020
Would take again

My cheeks are still recovering from that beating that is this class.

Lots of homework
Skip class? You won't pass.
Group projects
1.0
4.0
CDA3103
Grade: B
Jul 31, 2020
Wouldn't take again

my face. I walked away and continued with my shopping, and I heard him chuckle as I walked off. When I came to pay for my stuff up front I saw him asking people "What is an operating system?". The girl at the counter was very nice about it and professional, and was like Sir, I don't know what you're talking about." He kept pretending to be tired

Group projects
1.0
1.0
COP3402
Grade: C+
Aug 1, 2020
Wouldn't take again

got my first ever C in college cuz of this class ,unfortunately he is as good at teaching as a turtle is at running fast. This is because his programs are difficult with no guidance and he does not help. constantly changes assignments mid way. His test aren't hard though. I would delay my graduation a year instead of taking this professor again.

Tough grader
1.0
4.0
COP3402
Aug 2, 2020
Wouldn't take again

The worst professor I've ever taken in college. Lots of mistakes in his homeworks and lecture slides, very rude and uncaring. He tells you lots of times to ask the TA questions instead of him when he's the professor and his lectures are very boring. He does not care about students learning and wants things specifically how he said it. Avoid!!!

5.0
3.0
CDA3103
Grade: A
Aug 2, 2020
Would take again

If you want to learn about computer logic and organization this professor is the one to take at UCF. He has a lot of experience and explains the material in a very clear and precise manner.

Participation matters
Clear grading criteria
Lecture heavy
1.0
4.0
COP3402
Grade: A
Aug 5, 2020
Wouldn't take again

First 2 projects lulls you into a sense of security. Then projects 3 and 4 are so vague, you want to scream. His expectations for the projects are very specific, yet he doesn't actually tell you those expectations upfront. I wouldn't wish this professor on my enemies. This class gave me anxiety and depression.

Lecture heavy
4.0
4.0
COP3402
Grade: B
Aug 20, 2020
Would take again

Grading is tough but fair imo--pay close attention to lectures and project specifications and do things exactly how he wants.

Skip class? You won't pass.
Graded by few things
Tough grader
1.0
4.0
CGS3269
Oct 9, 2020
Wouldn't take again

Stay away from this professor at all costs. He knows the material but doesn't explain it well. He's extremely stubborn, and will almost never compromise. He has unreasonable expectations and repeatedly impedes student success and learning.

Test heavy
Tough grader
1.0
5.0
COP3402
Grade: B
Oct 10, 2020
Wouldn't take again

This professor should have retired long time ago. The book from which he teaches from so old that it belongs in museums not in school. His remarks sometimes very sexists that he can make females uncomfortable. He is disorganized. The projects have lots of mistakes that make it difficult to finish them on time.

Group projects
1.0
3.0
CGS3269
Grade: Drop/Withdrawal
Oct 12, 2020
Wouldn't take again

Campus shutdown caused the class to be online and possibly that had a lot to do with the issues I had. That being said, if a professor can't conduct an online class effectively then don't offer it. Communication with this instructor is horrible to the point he is belligerent. With all that is going on, understanding is called for and he has none.

Graded by few things
Test heavy
1.0
5.0
COP3402
Grade: B
Nov 9, 2020
Wouldn't take again

This professor made me want to drop out of my major altogether. The class is completely disorganized and his lectures are riddled with mistakes. To make it worse, the assignments are way too vague and filled with errors. I'd rather eat a pile of sand than deal with this class ever again, drop him before it's too late.

Group projects
Lecture heavy
1.0
3.0
COP3402
Grade: B+
Dec 2, 2020
Wouldn't take again

Does not give good instruction on programs and only gives word documents with almost zero test cases and expects old un-edited assignments to work semester after semester. Does not care about his students and is inaccessible.

1.0
4.0
COP3402
Dec 8, 2020
Wouldn't take again

Don't take this class. It's not worth it. Montagne does not care for his students and the project is an absolute mess. It is comprised of instructions written years ago with such a lack of information that it leaves most students no option but to submit awful awful code or to cheat. The grading on it is also very harsh.

Graded by few things
Group projects
Tough grader
1.0
4.0
COP3402
Grade: A
Dec 8, 2020
Wouldn't take again

During the class, you will learn how compilers work and implement one by yourself as a semester project (4 assignments). Montagne is literally the worst professor I've had at UCF. He is old and teaches you 45-year old stuff (PL/0 was introduced in 1976). He is very rude and disrespectful. Avoid him at any cost

Graded by few things
Test heavy
Group projects
3.0
4.0
CGS3269
Grade: B
Dec 8, 2020
Wouldn't take again

Monty's class would have been much better had his class been in person. He does not have a grasp on how to use webcourses. Assignments had unclear directions, and were frequently made from material not taught in class. He is a very nice man, and cares about his students. He just does not know how to teach an online class well.

Respected
Graded by few things
Tough grader
3.0
3.0
CGS3269
Grade: A
Dec 8, 2020
Would take again

Lectures weren't the best, but the assignments were simple. Tests were open notes and grading was fair. It is not an easy class, but if you take the time to study you will do fine.

Accessible outside class
Participation matters
Graded by few things
1.0
4.0
CGS3269
Grade: B
Dec 9, 2020
Wouldn't take again

The only reason I did decent was teaching myself outside of class. Lectures were hard to understand and often weren't very focused. The entire class only had 3 HW assignments and 2 Exams all semester so you need to do well on everything to have a shot at passing.

Graded by few things
Test heavy
Tough grader
4.0
3.0
COP3402
Grade: A
Dec 9, 2020
Would take again

Your grade depends on 4 projects and 2 exams, and everything will take 2+ months to get graded. The exams are graded strictly, but in every lecture he always points out what exam questions he will ask and always gives you the word-for-word answer he will be looking for as the response. The projects are not too hard but are extremely time consuming.

Lecture heavy
Graded by few things
Skip class? You won't pass.
1.0
4.0
COP3402
Dec 9, 2020
Wouldn't take again

Stay away from Montagne and any of his classes. He does not care about his students and leaves most of the work for the TAs to handle. I have been at UCF for over 6 semesters and I cannot stress this more: DO NOT TAKE THIS CLASS. IT IS NOT WORTH IT, YOU WILL LEARN NOTHING AND JUST GIVE YOURSELF STRESS. Stay far away from Montagne.

Lots of homework
Graded by few things
Tough grader
3.0
3.0
COP3401
Grade: A
Dec 17, 2020
Would take again

You are graded on a few things and they will take forever to get graded. I went in thinking the worst about this professor so I put in a lot of effort. To my surprise, this class was not as bad as people had described it. The only bad thing (could be) is the partner you choose and the level of understanding you have of the C language for projects.

Graded by few things
Test heavy
Group projects
1.0
4.0
COP3402
Grade: Drop/Withdrawal
Jan 14, 2021
Wouldn't take again

He uses an ancient computer for his zoom lectures, and the only "required" textbook is one he wrote. Technically attendance is not mandatory but if you do not know answers to questions on tests exactly how he addresses them in class you will not get credit. I saw way too many red flags immediately and dropped the class before it could get too bad.

Skip class? You won't pass.
5.0
3.0
CGS3269
Grade: A
Jan 14, 2021
Would take again

Montagne is a very kind person and teacher. Exams and programs are what covered in lectures. No curveball. If you want to pass this class you absolutely have to attend the lectures and write exactly what he write on the board because that is what the tests are based on.

Skip class? You won't pass.
Lecture heavy
Caring
1.0
5.0
COP3402
Grade: Not sure yet
Mar 19, 2021
Wouldn't take again

Honestly this guy shouldn't be teaching anymore. I've had to teach myself all of the material. The lecture is extremely boring and it is basically him just reading the slides. He is always cancelling office hours or changing the times. The class isn't bad if you are good at teaching yourself. He takes forever to grade things. Just be careful.

Get ready to read
Lecture heavy
Tough grader
2.0
4.0
COP3402
Grade: Not sure yet
Apr 7, 2021
Wouldn't take again

I am glad I was able to take this online. Grade is based on cumulative programming assignments and 2 exams. Honestly, the programming assignments are not that bad as long as you follow his pseudo code. Exams were okay because they were open note, but if you don't have the EXACT wording that he wants, you will lost a ton of points.

Group projects
Lecture heavy
Tough grader
2.0
5.0
COP3402
Apr 17, 2021
Wouldn't take again

Very tough class with a tough professor. He is a very harsh grader, especially on exams. There were 2 exams worth 55% total and it was easy to lose points everywhere. The projects didn't make sense sometimes, but you could work with a partner (I highly recommend that, I went solo and regret it). Lectures are very important as he gives test answers

Lots of homework
Graded by few things
Tough grader
2.0
3.0
COP3402
Grade: A
Apr 21, 2021
Wouldn't take again

I learned more from doing the project than from the lectures, and if I didn't have a partner in the project I would've been absolutely screwed. Doesn't appear to care for students' success, and really just leaves most of the work involved with the assignments up to the TAs.

Tough grader
2.0
3.0
COP3402
Grade: A-
Apr 22, 2021
Wouldn't take again

The content in this class is interesting, however it appears the professor has better things to do than add value to the class as it appears that the TAs teach the class content in an understandable manner while the professor collects his paycheck.

Test heavy
Tough grader
3.0
2.0
COP4910
Grade: A
Apr 29, 2021
Wouldn't take again

Must show up to class or lose points. Basically just create and give presentations all semester with one long (20 pages) essay due at the end. Professor is harsh with questions about your presentation but easy on grading.

Skip class? You won't pass.
Graded by few things
Lecture heavy
1.0
4.0
CGS3673
Grade: Not sure yet
May 4, 2021
Wouldn't take again

Professor Montagne isn't the best professor and isn't the professor I'd recommend someone else take. Harsh on grading and very confusing. Communication with emails aren't the best but they're not the worst. This is a difficult class and whatever you do, you have to work for your grade because this class requires a lot of time.

Skip class? You won't pass.
Test heavy
1.0
4.0
CGS3269
Grade: Not sure yet
May 4, 2021
Wouldn't take again

Professor Montagne isn't the professor I'd take again for another class. He lacks communication, he grades very harshly and this class isn't that easy. Although, he is good when it comes to reviewing and explaining things for the exam, but his teaching methods could be better. He's not the best but he's not the worst. This class is difficult.

Skip class? You won't pass.
Test heavy
1.0
5.0
COP3402
Grade: A
May 4, 2021
Wouldn't take again

DO NOT take COP3402 with Montagne unless you absolutely need to. Every single assignment will have an error in it, the grading on tests are so unreasonable. Its more of what answer does he want and not whats correct. Theres a reason people avoid everything they do to take this class with him.

Lots of homework
Graded by few things
Tough grader
2.0
4.0
CGS3269
Grade: B
May 4, 2021
Wouldn't take again

Terrible but not impossible to pass the class. Exams are based on the lectures so good notes are crucial. You need prior knowledge of MARIE or a motivation to self-teach since his lectures barely taught anything in preparation for the projects. Expects a lot from students and is somehow surprised when he asks a question and nobody answers.

Skip class? You won't pass.
Graded by few things
Tough grader
1.0
5.0
COP3402
Grade: B
May 7, 2021
Wouldn't take again

The worst undergrad cs professor at ucf. Pretty sure he rolls a D20 on exam questions and that's your grade. Gl teaching yourself everything. I'm sorry you're here reading this rate my professor page knowing you have to take him because there are no other choices. Make sure you get a partner for the project asap!

Tough grader
2.0
4.0
CGS3269
May 10, 2021
Wouldn't take again

Only has 5 things in the grade book. I've never met a professor that is so unorganized and lost. For our exam some people got different grades for the same answer, for example on a question I got full points on my answer but then I compared answers with someone that got less than half and we had the same answer. Rarely answers emails.

Graded by few things
Test heavy
Tough grader
2.0
4.0
COP3402
Grade: C
May 10, 2021
Wouldn't take again

Montagne is one of the worst and most confusing professors I've ever had. He'll give you a zero on his tests and laugh at you if you don't write the EXACT answer he wants, but at the same time he'll give you a zero IF you right the exact answer he wants for "plagiarism" Projects were tough but manageable but that wont save you. Avoid at all costs.

Get ready to read
Skip class? You won't pass.
Tough grader
1.0
5.0
CGS3673
Grade: B
May 13, 2021
Wouldn't take again

This is the worst teacher I have ever had. On my mamas life do not take his class. The problem isnt even the class its just him. Hes mean and doesnt respond to emails and messes up grades constantly. He should be fired.

Lots of homework
Skip class? You won't pass.
Tough grader
1.0
4.0
CGS3269
Grade: B
May 16, 2021
Wouldn't take again

Never thought I would be one to write a review on a professor, but he got me so heated, I needed to let everyone know. He was the least helpful, least responsive, and most mundane professor I have had yet. The class is based on only 5 or so assignments, which seemed like a good thing, until something is graded incorrectly.

Test heavy
Lecture heavy
Tough grader
1.0
3.0
COP3402
Grade: A
Jul 3, 2021
Wouldn't take again

Honestly, this course was a wild fever dream. He is a strict grader on the tests; it's become a meme at this point about losing 8 points because you didn't include one word in your definition. Despite his negative traits, the course itself isn't crazy difficult; it's only a tad bit difficult. Tests aren't that bad to study for; project will kill u

Skip class? You won't pass.
Group projects
Tough grader
1.0
5.0
COP3402
Grade: B
Aug 5, 2021
Wouldn't take again

This class was the most chaotic class I have ever taken. I graduate in a year, and this class was the most unreasonable class ever. You can be graded off on tests and homework by just asking questions in class if they are considered "stupid". And for every Homework, the TA's make them and don't even know how to do them. He is also super rude.

Tough grader
3.0
2.0
COP3402
Grade: A
Aug 5, 2021
Wouldn't take again

Lectures were fun and very interactive. Homeworks were not organized well, and instructions were sometimes changed while students were working on it. Hes a strict grader - Test questions had to be answered with the wording that he wanted; otherwise it was marked wrong. He catches the smallest deviations in answers.

Skip class? You won't pass.
Hilarious
Tough grader
1.0
4.0
COP3402
Grade: B+
Aug 5, 2021
Wouldn't take again

He does not respect your time as a student. If you have a full time job, be prepared to take vacation in order to meet his timelines. He will not budge on due dates. 4 projects in total, 10% of grade each. in 12 week semester, each was available for 7 days... Poor lecturer and communicator. You must be self motivated and driven to pass his class.

Gives good feedback
Accessible outside class
Tough grader
1.0
5.0
COP3402
Grade: Not sure yet
Aug 5, 2021
Wouldn't take again

He writes new instructions for his projects and tests every semester which is fine but he isn't careful in writing them and as a result there are many many mistakes that the TA's don't all catch and the instructions become very vague. This disorganization and poor management makes the class really difficult to follow.

Graded by few things
Group projects
Tough grader
1.0
5.0
COP3402
Grade: C-
Aug 5, 2021
Wouldn't take again

The grading is super unpredictable. For the test your definition answers have to be wrong, word by word what he has on his slides. My friend asked an overly detailed question so Montague took 10 percent off, like WHAT!? Don't ask questions, well known he'll take points off if you ask the wrong stuff.

Tough grader
1.0
4.0
COP3402
Grade: A
Aug 6, 2021
Wouldn't take again

This class was, organizationally, an absolute dumpster fire. The first homework alone had nearly a dozen revisions over the course of the two weeks we had to do it, including one 5 hours before it was due, without an extension given for implementing the required changes. Beyond that, the guidelines and requirements for each assignment were lousy.

Skip class? You won't pass.
Tough grader
3.0
4.0
COP3402
Grade: B
Aug 17, 2021
Wouldn't take again

The class consists of one project and two exams. Project is broken into 4 individual projects and can be done solo or in a group. Lectures can be a little helpful when preparing for exams or understanding the projects. Be careful how you answer questions on the exams. Projects would have been tough to do if not for the TA homework reviews.

Get ready to read
Group projects
Tough grader
1.0
5.0
COP3402
Grade: B
Sep 20, 2021
Wouldn't take again

Doesn't provide clear grading criteria. The grades on canvas are not the correct grades. Assignments full of mistakes that are fixed last minute, no extensions. Marks off points inconsistently that varies among the students. Explains content poorly, and then acts disrespectful toward the class if there is no immediate response to his questions.

Tough grader
1.0
5.0
COP3402
Nov 2, 2021
Wouldn't take again

The average for his midterm was a 55. No curves. No extra credit. That was it. He does not have the attitude of somebody who is concerned about destroying his students' GPAs. He is perfectly comfortable giving people tests that they bomb because typically students either drop the class or BARELY pass which apparently is a win in his book.

Graded by few things
Group projects
Tough grader
1.0
5.0
COP3402
Grade: Not sure yet
Nov 4, 2021
Wouldn't take again

Perfect example of how lazy professors get when they are tenured. Homework instructions are plagued with errors that students/TA's are left with to figure out; That is not only highly unprofessional, but it displays a poor work ethic. Additionally, the grading scheme is quite unconventional. One of the exams had an avg of 55%, no curves, EC, etc.

Graded by few things
Tough grader
1.0
4.0
COP3402
Grade: C
Nov 8, 2021
Wouldn't take again

Honestly, this is the worst professor in the Computer Science undergrad. I have never taken a professor as incompetent as this one. I really do have to wonder if age is taking a toll on him. Avoid at all cost inconsistent grading and TA's that do not care.

1.0
4.0
COP3402
Grade: A
Nov 26, 2021
Wouldn't take again

I have a 4.0 GPA in Computer Science at UCF and, for the first time in my college career, I withdrew from a class mid-way into the semester due to how awful the professor and his material were. Avoid this clown at all costs.

Group projects
Tough grader
1.0
5.0
COP3402
Grade: C+
Dec 9, 2021
Wouldn't take again

He made an announcement that he was shortening the time we had to take the final by an hour... 3 minutes before it began... Need I say more?

Accessible outside class
Graded by few things
Tough grader
1.0
5.0
COP3402
Grade: D
Dec 13, 2021
Wouldn't take again

Never been so stressed about a single class. You are graded on 1 project, broken into 4 parts and 2 impossible exams. He wants everything written exactly the way he says it to you in class so you need to take notes or have a perfect memory. Ive never gotten full points on any of the questions. No curve, and no care for the effort you put in. AVOID

Skip class? You won't pass.
Graded by few things
Tough grader
3.0
4.0
COP3402
Grade: A
Jan 2, 2022
Would take again

This is a tough class to take but if you work hard, follow the assignment guidelines, and read the textbook you will do fine. I had a pretty good experience with Montagne and did fine on the projects. Pay attention in class and he will give a lot of hints and make sure to attend his reviews before the exams!

Graded by few things
Lecture heavy
Tough grader
5.0
2.0
CGS3269
Grade: A
Feb 21, 2022
Would take again

Only one assignment so far before the midterm, interactive lectures, and Montagne cares about his students. If you have questions, just ask him at the end of class. If you ask me, he is the gold standard professor at UCF. Take him for Computer Architecture Concepts, you won't regret it!

5.0
5.0
CGS3269
Grade: A
Feb 23, 2022
Would take again

Take him!

Participation matters
Skip class? You won't pass.
Inspirational
4.0
4.0
CGS3269
Grade: A+
Feb 27, 2022
Would take again

Very strict and has an old-fashioned style of teaching. Doesn't record zoom lectures but that's ok cause If you make effort to attend. As for his teaching style and how to pass this class, go to class, take notes, and study for the exams. If you do that then this class will be straightforward. This class ain't easy so be prepared for the challenge!

Graded by few things
Hilarious
Lecture heavy
5.0
3.0
CGS3269
Grade: A+
Feb 28, 2022
Would take again

Assignments are easy if you come to class, take notes and study exams. The professors teaching style makes the class itself hard but if you do what I just mentioned then programming assignments and exams will be very easy!

1.0
4.0
COP3402
Grade: C
Mar 22, 2022

He never gives you as much time as he says for assignments and the instructions always have multiple errors until the day before its due. Every question he answers is with another question. His advice for tests is to review every 2 hour lecture throughout the course. Your entire grade is based on 2 tests, 4 assignments and attendance.

Tough grader
Test heavy
1.0
5.0
CGS3269
Grade: F
Mar 28, 2022

DO NOT TAKE THIS GUY FOR CGS3269. Literally the worst professor I've ever had. He is a terrible teacher who does not explain his teachings clearly at all. He is extremely unaccessible outside of the class room. Throughout the semester I've messaged him maybe 5 times, with zero responses. I highly recommend you go with another professor. BEWARE.

Tough grader
4.0
3.0
CGS3269
Grade: A
Apr 1, 2022
Would take again

If you go to each class, pay attention, and take notes you will do fine. A lot of the times he will give you test answers in class throughout lecture. He holds reviews before every exam and lets students know exactly what they can expect. MARIE can be challenging to understand but the programming assignments for this class are very simple.

Lecture heavy
Test heavy
Graded by few things
2.0
4.0
3269
Grade: A
Apr 6, 2022

If you do not attend the lectures you will fail. The class is very test heavy, and their are maybe 4 homework's throughout the whole semester ( that have really nothing to do with the tests) no study guides, and office hours usually do not help. Also the TA's are radio silent and are not active. The concept is fun but the class is not. Good Luck.

Tough grader
Lecture heavy
Test heavy
1.0
4.0
COP3402
Grade: C
Apr 18, 2022

Really messy and unorganized teacher. Often changes rubrics and tests when they are already given. Lectures are extremely boring. Attending TA's office hours and studying a lot would help. Often misspells and uses improper grammar in emails, and a lot of the PDF descriptions of the assignments are vague. Please avoid this professor at all costs.

Tough grader
Graded by few things
2.0
3.0
COP3402
Grade: A
Apr 18, 2022

Not good. His slides are inconsistent, usually incorrect, and the projects are difficult but it's 100% passable. If you don't go to class you will not pass, because of how terrible the slides are. He gives a lot of good hints on what's going to be on the exam, but only in class. Show up, pay attention, grapple the material and you'll be fine.

Lecture heavy
Test heavy
1.0
5.0
COP3402
Grade: D
Apr 24, 2022

Terrible professor, you're literally graded on one project, split into three parts, that you eventually put together into one thing. Whenever you email him a question, he just responds saying to ask the TA's. Great. That's so helpful. Lectures are just him reading PowerPoints. Avoid him at all costs, you'll regret it otherwise.

Tough grader
Lecture heavy
Graded by few things
2.0
3.0
CGS3269
Grade: B+
Apr 28, 2022

This professor was not bad, he is not the best. He is fine, just not the best. I mean you have to put in the effort to pass the class and also reach out to any of your classmates if you are stuck. The professor is not bad I think his grading is not organized.

1.0
5.0
COP3402
Grade: C-
May 2, 2022

Please do not take this professor, he is the worst professor in the UCF CS program. So unorganized and the lectures/study material is impossible to study from.

Tough grader
Test heavy
Graded by few things
1.0
5.0
CGS3269
May 2, 2022
Wouldn't take again

Might be the worst professor I have ever had at UCF. We had 6 total grades; 3 hw, 2 exams, and a final. He grades everything extremely slow as well and extremely harsh. I would recommend taking CGS3269 with him to anyone

Tough grader
Test heavy
Graded by few things
1.0
5.0
CGS3269
Grade: A+
May 2, 2022

One of the worst professors, UCF had ever haD he plays with students' grade books, meaning, does not have a grading rubric for exams, he will give grades on what he feels like even it is right or if someone else gets more points on that question even if the question is wrong. IN SHORT, DON'T TAKE THIS GUY! BAN HIM FROM TEACHING AT UCF!

Tough grader
Lecture heavy
2.0
3.0
CGS3269
Grade: A-
May 2, 2022
Would take again

This class is easily passable if you attend every lecture, and keep detailed notes of the board. The coding assignments are weighted heavily, and the tests mirror the lectures. Treat this class as though it were a hard class like physics, or calc, and you will pass! He is the only teacher for this class. Make sure you band together with your class.

Tough grader
Lecture heavy
Test heavy
1.0
5.0
COP3402
Grade: Not sure yet
May 2, 2022

Avoid this professor at all cost. Exams are around half the grade but good luck knowing the material the test is on. He posts his lecture powerpoints as a resource to use when studying but the majority of the time, the information on the powerpoint is going to be incorrect. If you have to take this class, group up with your classmates.

Tough grader
Test heavy
2.0
4.0
CGS3269
Grade: A
May 2, 2022

Look, this class isn't pleasant, but it's also pretty easy to pass if you show up to lectures and take notes. The biggest thing to know is that Montagne is on a power trip. His lectures are pretty confusing and he's a mess, but he always gives you like 90% of the exact problems before the test and will tell you so, so memorize those are you're set.

Lecture heavy
Graded by few things
1.0
4.0
3269
Grade: D+
May 2, 2022

Do yourself a favor and do not take him for any classes if you can. Inconsistent grading, very weird grading scale and does not care about the class.

Tough grader
Lecture heavy
Graded by few things
3.0
3.0
CGS3269
Grade: A
May 2, 2022
Would take again

Tough but fair. Tells you what will be on the test. Grades are based on a few assignments and 3 exams. Assignments are extremely easy so I wouldn't worry about those. Exams are hard but he does tell you what will be on the exam. Most (if not all) of the questions on his exams are covered in his lectures so nothing should surprise you on the exams.

Tough grader
Graded by few things
1.0
4.0
CGS3269
Grade: A
May 3, 2022

The legend of Euripides "Monty" Montagne was first recounted by the ancient Egyptians over 5000 years ago. They spoke of a man obsessed with the number "0" who enjoyed torturing his apprentices. Historians theorize "Monty" grew drunk on power and used the mythical "tenure" to maintain his physical presence. Tread carefully if you encounter him...

Graded by few things
1.0
3.0
COP3402
Grade: B
May 3, 2022

From day one I've been writing this review in my head. Assignments are tough, few, and graded late. I'm pretty sure I learned nothing. I hate to say this, but the lectures were the most dull and uninformative I've ever had, yet learning the material through the slides only, could work decently. Take another professor if anybody else is teaching.

Graded by few things
2.0
4.0
3269
Grade: B+
May 4, 2022

For the most part, he knows his stuff, but he just kinda doesn't care. I had no issues with him, but many of my peers did. All of the poor reviews you see are accurate. Monty handles issues poorly and hardly works with his students. **If** you can pass the tests, you're set. Only a few HWs (all pretty easy) COMMUNICATE WITH PEERS! TAKE GOOD NOTES!

Tough grader
Test heavy
Graded by few things
1.0
5.0
3269
Grade: C+
May 9, 2022

I'm going to add what the rest of my classmates have already said. Attendance is mandatory unless you find the unofficial discord- /invite/RmzRqD4HkZ. 3 assignment(40%) that has nothing to do with exams. 2 exams(30%) & final(30%) are reviewed, but are graded hard if not by the TAs. Don't use chegg unless you want 0s on test questions too. Good luck

Tough grader
Test heavy
Graded by few things
2.0
4.0
COP3402
Grade: C
May 10, 2022

The hardest class I've taken so far, but it didn't have to be. He did a very poor job of stimulating interest in the course, which made me not care about the material at all, which made it difficult. The lectures were boring and very hard to follow. The TAs were very helpful, without them I wouldn't have passed.

1.0
5.0
CGS3269
Grade: C
May 29, 2022

Worst professor ever. Beware.

1.0
5.0
CGS3269
Grade: C
May 29, 2022

I dont know how I managed to pass the class. If you can take anyone else, I would recommend it.

2.0
5.0
COP3402
Grade: B
Jul 3, 2022

Get ready to work your butt off for this course. Lectures are not structured well and most of the learning is left up to your own trial and error when coding the compiler. That being said, Dr. Montagne does care about the success of his students and if you go to him for help, he will help you.

Gives good feedback
Caring
3.0
4.0
COP3402
Grade: A
Jul 30, 2022

Montagne is NOT a horrible professor, you can do this, but here's some tips: Attend all lectures, he will give exam answers. Go to TA office hours if you are struggling with the project. Ask a bunch of questions in class. Start early on part 3 of the project, it's the longest by far. Exams are open notes/book, use them. Check announcements.

Tough grader
Lecture heavy
Graded by few things
4.0
3.0
COP3402
Grade: A
Aug 13, 2022
Would take again

If you skip class, you will not pass. HW 1 and 2 are easy. HW instructions are helpful, but will have unannounced changes anywhere up to the night before the due date. He will tell you some of, but not all, of what will be on the exams. His TA team is the real gold mine of this course, they are awesome and always willing to help.

Tough grader
Participation matters
Graded by few things
4.0
4.0
COP3402
Grade: A
Aug 16, 2022
Would take again

This class is not easy, plz AVOID procrastinating at all cost! READ book, START HWs as early as u can, join discord grps & attend TA Office hrs. This is back-&-forth discussion class, so ASK QUESTIONS. He does take points off for overwriting/missing keywords but cross-check your definition by asking him. He has high expectations but he is NOT BAD!!

Participation matters
Caring
Lecture heavy
1.0
5.0
3269
Grade: C
Aug 22, 2022

If he teaches this class again, good luck. Make sure you submit your exans on time. The exams are the hardest part and make it most of your grade.

Tough grader
Test heavy
Graded by few things
2.0
4.0
3269
Grade: Rather not say
Nov 2, 2022

exan:(

Lecture heavy
Test heavy
Graded by few things
5.0
5.0
CGS3269
Grade: A+
Nov 6, 2022
Would take again

You don't label inputs you get 0

Caring
Respected
5.0
5.0
CGS3269
Grade: C+
Nov 11, 2022
Would take again

This man is the Gold Standard!

Caring
Respected
5.0
4.0
CGS3269
Grade: C+
Dec 5, 2022
Would take again

Professor Euripides Montagne is a platinum standard instructor. Montagne's course material is hard, but he cares about his students and pushes them to succeed. He gives clear criteria for both assignments and exams. He goes out of his way to help those who struggle. I encourage all CS/IT majors to take him. He's caring, hilarious, and intelligent.

5.0
4.0
CGS3269
Grade: A+
Dec 11, 2022
Would take again

How do you dare to rate professor Montagne so low, that is a terrible mistake on your part!

Participation matters
Hilarious
Respected
3.0
2.0
COP4910
Grade: A
Dec 12, 2022
Would take again

Taking this class was surprisingly not a terrible mistake on my part. Just show up for your group presentations and you are good to go. Attendance is usually mandatory, even if your group is not presenting. For the final paper though, make sure you follow the two column template EXACTLY. Easy A class even if you are not great with presenting.

Participation matters
Group projects
2.0
4.0
COP3402
Grade: B
Dec 15, 2022

He shows up 10 minutes late half the time and speaks so quietly only half the class can hear him. Reads off slides probably written 15 years ago, and has us buy a textbook he wrote himself. He answers questions in class, but he grades way too strictly. If you even slightly change the wording of a vocab definition, he will give no partial credit.

Tough grader
Graded by few things
5.0
3.0
COP3402
Grade: Rather not say
Dec 16, 2022
Would take again

Making a compiler isn't easy, you can't slack off in this class. That said, Montagne is a really understanding guy, he genuinely wants his students to do well. If you care and try hard, he gives ample opportunities to do well in class. Go to class, he explains what will be on his tests and he practically begs students to ask questions. So do that.

Participation matters
Caring
3.0
2.0
COP3402
Grade: A+
Dec 28, 2022
Would take again

This class was not difficult as other reviews make it out to be. Prof Montage is nice, however, you have to show effort. The material is tough. Attend class and ask questions, sometimes he gives you exam questions in class. Start HWs early and go to TA office hours for help, they will get you through the HW. He was nice and gave open-note tests.

Participation matters
Test heavy
Graded by few things
4.0
3.0
COP3402
Grade: Not sure yet
Apr 11, 2023
Would take again

Professor Montagne is a great professor. Knowledgable and his lectures are interactive (he encourages you to ask questions) so it's not hard to learn. A little bit of a harsh grader on the midterm but the TAs save it on the assignments. Material is naptime but he makes it a little more interesting. Cares about his students. Fun compiler project

1.0
4.0
COP3402
Grade: B
May 2, 2023

TA's and him are not on the same page. HW will have points deducted on small details not specified in the instructions. Exams are largely irrelevant to what you learn, so good luck doing well legitimately bc its borderline impossible. Exam averages 50-60%. All homeworks had total average of 75%. I highly doubt more than half the class even passed.

Tough grader
Graded by few things
2.0
5.0
COP3402
Grade: C
May 3, 2023

Average Lecturer, in a vacuum the lecture's are fine. Biggest problem is the lack of guidance for the actual graded parts of the class. There are basically no "free" points apart from 5% for recitation attendance. The homework for this course is hard, but Montagne gives little explanation for homework or the midterm exams. Very difficult class.

Group projects
Test heavy
Graded by few things
5.0
3.0
COP3402
Grade: B
May 8, 2023
Would take again

Montagne is a great professor. I was scared to take the class because of his bad reputation but I was relieved that I took him. He cares a lot about your learning and would stay long after class to address student questions. I get anxious in social situations but I felt comfortable participating in this class. The class has 4hw and 2 online exams.

Group projects
Caring
Accessible outside class
1.0
5.0
COP3402
Grade: B
Jul 8, 2023

The homework is super hard and very unclear. Tests are okay if you go to the lecture before the test. However, even then a lot of the test concepts were never taught. The professor is very rude and does not like to give straightforward answers. He made the test online on the day of the in-person midterm exam.

Group projects
Lots of homework
Test heavy
1.0
5.0
COP3402
Jul 10, 2023

This professor has no care left in his teaching career. Four homework assignments with barely legible instructions, each one getting more convoluted every time the assignment is reused and altered per semester. Nothing is ever straightforward and everything is last minute.

3.0
1.0
COP4910
Grade: A
Jul 18, 2023

You have a teammate the entire semester, split the work. Follow his presentation (you have three 15-min) and report (you have two, one 20pg & a 4pg) formats EXACTLY or lose points. He will drop a letter grade if you miss attendance days. You WILL get interrupted when presenting. Accept his constructive criticism and move on. Do these? Easy A class.

Participation matters
Group projects
Graded by few things
2.0
4.0
COP3402
Grade: Incomplete
Jul 26, 2023

He isn't a monster by any means, but this was one of the worst classes I've taken at UCF. He's confrontational over email, if he replies, directions are constantly changed for homeworks.

Tough grader
Group projects
1.0
5.0
CDA3103
Grade: B
Jul 31, 2023

Worst professor I've had in the computer science program so far. Made multiple mistakes everywhere on already complicated material.Grade is determine by one test, two homeworks, lab grade and the final.Didn't give enough time to complete our test with lengthy answers to questions.If you want to be prepared for Systems Software, don't take him.

Tough grader
Test heavy
Graded by few things
1.0
5.0
CDA3103
Grade: C
Aug 1, 2023

Horrible professor. The class is extremely unorganized and the grading rubric is very unclear and unfair. Do not take him, you have been warned.

Tough grader
Lecture heavy
1.0
5.0
CDA3103
Grade: Not sure yet
Aug 3, 2023

Montagne is literally the worst IT/CS professor at UCF by far. Gives zero partial credit for any assignments. Submitted a 3-page coding project and ended up with a 0 for it. He has zero humanity. I have received 2 C's in my entire college time and both of them were courses he taught. Wouldn't take him again even if it saved my life.

Tough grader
Test heavy
Graded by few things
1.0
4.0
CDA3103
Grade: C+
Aug 8, 2023

Don't even get me started with this guy. He shows up late to every lecture, is VERY unorganized, and isn't very accessible outside of class. One of my final questions was off by 2 points and he gave me a 2 out of 12, even though my work was correct. He has failed multiple people, and will continue to do so. Just know what you're getting into.

Tough grader
Lecture heavy
Test heavy
1.0
5.0
CDA3103
Grade: C-
Aug 8, 2023

Professionally one of the worst professors out there. Quite literally never on time (between 5-25 mins late), pulling lectures PowerPoints from other classes, unprepared on how to lecture on said slideshows, and constantly making errors everywhere. Homework does not help in preparation for tests, and graders are extremely strict. AVOID AT ALL COST!

Tough grader
Lecture heavy
Graded by few things
1.0
4.0
CDA3103
Grade: C-
Aug 9, 2023

The guy always comes 10-15 mins late. He always makes mistakes when lecturing. If you or no one else in the class notice the mistake you might write down something incorrect and screw yourself over on tests. The grading for the final was so inconsistent. Similar answers will get different points. Regraded some people's tests but not others.

Tough grader
1.0
5.0
CDA3103
Grade: C
Aug 9, 2023

He is late to every lecture. Lectures are confusing and disorganized. Online resources were limited. Exams were graded unfairly. He would remove extra points if you emailed him about a question on a HW/Exam. The final project was graded with requirements not stated in the rubric. The HWs had little to do with content on the exams. Don't take him.

Graded by few things
1.0
3.0
CDA3103
Grade: A
Aug 9, 2023

A really unorganized class. Knows what he is talking about, but can't properly communicate what he is teaching. Often switched topics every 10-15 minutes and was hard to follow in class. The project and final are respectively 30% of your grade so if you mess up, there goes your grade. Little/No resources to learn outside lecture. Steer clear.

Tough grader
Test heavy
Graded by few things
3.0
4.0
COP3402
Grade: B
Aug 13, 2023
Would take again

This class is hard and his personality comes off abrasive at first. But he answers questions and tries to dumb concepts down, try to use TAs as much as you can, and ask for help on discord when stuck, the hw is doable but dont procrastinate. A few months after this class, some of the topics might make sense and you'll be glad you took it.

Get ready to read
Group projects
1.0
4.0
COP3402
Grade: B
Aug 15, 2023

You will have four hw, all very hard. And two online exam. His class is hard.

Tough grader
Lots of homework
1.0
4.0
CGS3269
Grade: A
Aug 17, 2023

Apparently Monty is teaching this class again so brace yourselves. The content itself is pretty easy but his teaching and grading style makes things harder than they should be. Band together with your classmates or join the discord another review for this class mentioned to maximize your chance of success.

Lecture heavy
Graded by few things
3.0
2.0
CDA3103
Grade: B
Sep 12, 2023

Montagne is passionate about the material, and they also clearly know their stuff. I had a hard time following along in the lectures. The lectures sometime feel a little disorganized, and Montagne is not always the clearest when explaining nor lecturing.

Graded by few things
2.0
4.0
CGS3269
Grade: Not sure yet
Oct 5, 2023
Would take again

He is hard to understand, and learning the content yourself is easier than trying to listen to him. He said for weeks the test was in-person, the day before he changed it. Lots of miscommunication between him and TAs. He is just not very good at explaining topics even though he may know it, just not good at sharing it with students.

Test heavy
Graded by few things
1.0
5.0
CGS3269
Oct 9, 2023

Extremely difficult to understand, always late to class, uncaring for student conditions, does not provide information required for exams (makes TAs do it), horrible and constant miscommunication. This class is unreasonably hard and he does not make any effort to make it easier. DO NOT TAKE

Tough grader
1.0
4.0
COP3402
Grade: Not sure yet
Oct 10, 2023

I bought the book, thank god, because I wouldn't have learned anything otherwise. That said, I've been angry enough at this guy that I keep fantasizing about lighting his book on fire and dropping it into a trash can in front of him. His policies punish people who do the work just as much as those who don't. Too much pride to admit his mistakes.

1.0
5.0
COP3402
Grade: A+
Oct 12, 2023

What is Systems Software

Tough grader
Test heavy
1.0
5.0
CGS3269
Grade: C+
Oct 16, 2023

Hello, Monty. I have successfully obtained my degree in the field of IT. I wish to express my sentiments regarding your teaching style, which, regrettably, was riddled with glaring inequities that depleted not just my intellectual vigor but also my financial resources. May future students be spared the ordeal I endured under your guidance.

1.0
5.0
CGS3269
Oct 16, 2023

I am genuinely in awe with how terrible this professor is. Completely full of himself too. If something isn't done his way, it's wrong.

Tough grader
Lecture heavy
Graded by few things
1.0
5.0
COP3402
Grade: Drop/Withdrawal
Oct 19, 2023

Any rating that is not a 1 was an easy class. Take this professor for any class that isn't considered a free A and you are BONED. You literally cant understand him during lecture. His rubrics are unclear and he will give you a 0 for not doing it his way, even though it isn't on the rubric. He wrote his own textbook which also sucks.

Hilarious
1.0
5.0
CGS3269
Grade: Incomplete
Nov 9, 2023

this class made me cry

Tough grader
3.0
3.0
COP3402
Grade: B-
Dec 1, 2023
Would take again

Despite what everyone says, he's the only professor that me and most of my friends passed system software with, compared to Aedo and Leavens. He can be very ragged, but if you pay attention in class the project is doable, and the instructions make sense. beware: its one big project that builds on itself, so do it right the first time.

Tough grader
Group projects
1.0
4.0
COP3402
Grade: F
Dec 5, 2023

This professor is incredibly disorganized. Be prepared for vague lectures, vague assignment instructions, and vague exam preparation material. This professor will give you zeros on projects if you include the wrong variables or functions, because he will believe you are cheating. He doesn't know whether or not his own exams are online or in person.

Tough grader
Group projects
Graded by few things
1.0
5.0
CGS3269
Grade: C-
Dec 6, 2023

He is not clear in his lectures and very helter skelter teaching, not to mention late 75% of the time to class. He is very tough with grades ( 2 midterms, 1 final), and 3 hw assignments. He does not take questions well and often straight up does not answer you or ignore you. I strongly reccomend utilizing the TA's for any questions in this class.

Tough grader
Test heavy
Graded by few things
3.0
3.0
3269
Grade: A
Dec 7, 2023

He's not great but it's definitely doable. Class was graded on 3 coding assignments worth 40% all together, 2 exams worth 15% each, and a final worth 30%. HW was usually easy. Exams were all online. Really the TAs were holding this class together but it still felt disorganized. Just go to lecture bc nothing he says will be posted

Lecture heavy
Test heavy
Graded by few things
1.0
5.0
COP3402
Grade: B
Dec 8, 2023

He frequently makes errors during his lectures, and tends to lack organization. Expect lectures that are not very clear, assignment instructions that are not detailed, and study materials for exams that are quite ambiguous.

Tough grader
1.0
4.0
COP3402
Grade: B
Dec 11, 2023

I also took him for computer and design architecture and it has been awful both times. In this course, he will change grading criteria on a whim and is an extremely harsh grader on the exams. He will also not tell you if the exam is online or not until the day before. Will never take a class with him again if I can avoid it

Tough grader
Graded by few things
1.0
5.0
COP3402
Grade: C
Dec 11, 2023

Horrible professor, actively accused my team of cheating in the project (we didn't) and had to wait until the end to get it regraded by a TA, I would not take him for any other classes he offers in the future, truly a bad experience, despite the topics for SS being interesting; if you have the misfortune of having to take him, focus on the project.

Tough grader
Test heavy
Graded by few things
1.0
3.0
CAP4314
Grade: B
Dec 14, 2023

Such a headache to deal with. Unclear assignment criteria. ALWAYS 5-15 MINUTES LATE TO HIS OWN CLASSES. Avoid if at all possible.

Tough grader
1.0
5.0
COP3402
Grade: D+
Dec 19, 2023

worst professor i have ever taken avoid at ALL costs. i received a 0 on a project that took hours of time because there were a few errors in the output. the ta that gave the grade also decided to regrade the project before it one and changed it from a 95 to a 50. i had a high b going into finals week and out of nowhere i failed. extremely unfair.

1.0
5.0
CGS3269
Grade: B
Dec 19, 2023

Very poor lecturer and his way of teaching this certain subject was completely WRONG compared to other teachers and authors online/youtube. Will literally ask the class if the example is right even though it is your first time learning it. Guaranteed, none of the stuff you learn here except the 7 segment display will be applied to in your career.

Tough grader
Test heavy
2.0
3.0
CGS3269
Grade: C
Dec 26, 2023

3 projects/hw worth a total of 40% of your grade. 2 exams with 15% each and the final was 30%. He wouldn't let us know the format of the exam usually until the day before. His TA is the only reason the class was possible. The practice exams provided had conflicting answers from what was taught in class but were usually still close to the exam.

Tough grader
Graded by few things
1.0
5.0
CGS3269
Grade: D
Dec 28, 2023

This class made me want to quit pursuing IT because he is the only professor teaching this course at UCF, completely awful. Rarely referenced the textbook and his teaching method was making a bunch of scribbles on paper projected on the screen. When asked for clarification, he would answer the same way and move on. TAs were awful graders. Avoid!!!!

Tough grader
Graded by few things
1.0
4.0
COP3402
Grade: C
Jan 18, 2024

Confusing lectures however the worst part of the course was the assignment grading. The rubrics for the assignments did not line up to the grade given whatsoever. Additionally I was graded incorrectly for an assignment and that wasn't fixed until the last week of the semester.

Lecture heavy
Graded by few things
1.0
4.0
COP3402
Grade: Incomplete
Mar 7, 2024

Exams and assignments are a joke. The material is very easy, but the things we get graded on are very very complicated and specific. For the exam, we had absolutely no time to do it and I was 30 seconds late to submit and he is taking off 20% for that. He is unforgiving grader and person.

Tough grader
1.0
5.0
COP3402
Grade: Drop/Withdrawal
Mar 7, 2024

I never wore a seatbelt on my way to this class because I wanted to die. I've had a handful of bad professors but I've never had one so bad that I felt inclined to leave a bad rating on this site to warn others, until now. Lectures are just him reading off of slides and rubrics/grading for homework assignments are extremely strict.

Tough grader
1.0
5.0
COP3402
Grade: Not sure yet
Mar 14, 2024

The material itself is not hard. He grades very harshly on exams. The Homework is even worse. The TA's grading is inconsistent and lazy. The professor told us the day before the first exam whether it would be online or in person, & 10 minutes before, how we are supposed to submit it. For someone teaching such a lot time it seems he has given up.

Tough grader
Lots of homework
Graded by few things
1.0
5.0
COP3402
Grade: C
Apr 23, 2024

Montagne is very difficult to understand during lectures. When it comes to projects, instructions are unclear and difficult to understand, along with having strict grading. The exams are extremely difficult and the grading is very particular to the slides. The content is pretty straightforward, but this class is unfairly difficult.

Tough grader
Graded by few things
4.0
3.0
COP3402
Grade: A
May 13, 2024
Would take again

Coding assignments aren't as hard as ppl make them seem; he gives you pseudocode to follow. If you start those when they are assigned you should have no problem getting ~90%. Do well on these as the coding projects are 60% of your grade. Tests are REALLY easy as he gives you most of the answers during the test review beforehand.

Tough grader
Lecture heavy
Graded by few things
4.0
2.0
CGS3269
Grade: A-
May 15, 2024
Would take again

Professor Montagne's in-person lectures are an absolute must attend or you will fail the class. Exam content is straight from the notes that are taken in person. It's graded by 3 exams and 4 assignments so you gotta go to office hours if you have any questions or just to confirm that your work is good.

Clear grading criteria
Caring
Graded by few things
5.0
3.0
COP3402
Grade: B+
Jul 17, 2024
Would take again

He is a very nice professor. You need to go to classes, he gives hints and explains projects during class. Homeworks are toughly graded but as long as you read the rubric you will get an A on them, just start early. Midterms are online. He says what will be on them in class.

Tough grader
Group projects
Respected
3.0
3.0
COP3402
Grade: B+
Jul 31, 2024

Dr. Montagne is a good lecturer. However, the programming project felt disorganized and difficult to follow at times. This difficulty is not due to actual rigor, but unclear criteria and often changed requirements close to the due date. Because the project is 60% of your final grade, I feel like the details should be clear the first time.

Tough grader
Lecture heavy
Graded by few things
5.0
3.0
COP3402
Grade: A
Aug 1, 2024
Would take again

Prof is excellent lecturer & very kind. Tough grader. Must attend lectures if you want to succeed, this class is not for lazy people. You will learn a lot from doing the project. TAs were terrible, they were very clearly confused about the project rubric and would make many last minute changes. Most likely miscommunication between the prof and TAs.

Tough grader
Amazing lectures
4.0
3.0
COP3402
Grade: B+
Sep 1, 2024
Would take again

Prof Montagne has a specific teaching style, but engaging with it can pay off. Attend lectures, read the free textbook, and use resources like unstuckstudy ai to prep - you'll learn a lot. Grading can be harsh, so stay on top of projects and exams.

1.0
5.0
COP3402
Grade: D
Sep 25, 2024

Got a 97% on the final understood all the class material by the end, however ended with a D due to messing up the first part of the compiler project. Wasn't able to understand 50% of what he Lectured and he is extremely stubborn on the definitions that are not entirely what's reflected in the real world. Avoid for systems software.

1.0
4.0
COP3402
Grade: D
Sep 25, 2024

3,000 total lines of C, 1,200 lines 20h+ final project 0% because "it wasn't structured correctly"

1.0
4.0
CGS3269
Grade: C
Nov 25, 2024

Will call you out in class. Cannot understand him well. Will never respond to emails. Tests were online, but never gave confirmation of that till a few days before the exam. Had 3 ( was going to be 4, but hurricane ) coding assignments that make up 40% of the grade. 2 Midterms, 15% each. And the final making 30% of the overall grade.

Participation matters
Test heavy
Graded by few things
2.0
5.0
CGS3269
Grade: C
Dec 6, 2024

Do not skip class. It's literally an auto fail course if you skip class. Go to the exam reviews at LEAST bc he gives questions and answers that are literally on the test at reviews. Don't chegg it'll be a flat 0. He's much nicer and understanding in office hours. The TAs are horrible graders, literally even worse than him. Good luck taking him

Tough grader
Test heavy
1.0
4.0
CGS3269
Grade: B
Dec 7, 2024

Montagne is good at presenting material in a basic overview. However, I watched him belittle students many times just for asking him to reiterate (he tends to make mistakes teaching and will waste 30 minutes starting anew) Test questions are vague but expect complex answers that aren't mentioned. Most TA's are sticklers to the rubric (theres none)

Tough grader
Lecture heavy
3.0
2.0
CGS3269
Grade: A
Dec 8, 2024
Would take again

important to attend lectures since he doesn't post his notes; only slides. assignments are straightforward, and most of the time he would write the exact answer in a previous lecture. exams weren't terrible, but they were lengthy. drawing a lot of the diagrams takes a ton of time and his exams are full of them. he's very helpful in office hours.

Tough grader
Lecture heavy
Graded by few things
3.0
3.0
CGS3269
Dec 8, 2024
Would take again

Wasnt too bad of a professor. Lecture heavy try not to miss. All test online including final three in total. Three homework programming assignments in Assembly not too hard they basically build on top of each other. Honestly would take again.

3.0
3.0
CGS3269
Grade: C+
Dec 10, 2024
Would take again

Attendance is not mandatory, BUT highly recommended (otherwise you will be lost)(try to go at least to the exam reviews). We had 3 homework assignments (DONT MISS ANY) and 3 exams (All of them were online for us). I dont think he deserves all the bad ratings his gets tbh, This is supposed to be the hardest course for IT, and he made it manageable

Tough grader
Test heavy
Graded by few things
1.0
3.0
CGS3269
Grade: Not sure yet
Feb 26, 2025

R U N. I am so serious. Like take this class somewhere else if possible, he is the most inconsiderate professor I've ever dealt with, like ever.

Tough grader
Test heavy
2.0
4.0
3269
Grade: Not sure yet
Mar 17, 2025

This professor lacks structure in Webcourses, making it hard to find info. They have a mean attitude, are difficult to reach, and are very strict on grading. They also struggle to properly implement the grading scheme, causing confusion. The class felt disorganized and frustrating—take it with someone else if possible.

Tough grader
Test heavy
1.0
5.0
COP3402
Grade: B
Apr 10, 2025

Online midterm had an average and median of around 50 each. Assignment specifications are vague and confusing, and understanding him in class requires you to already know the content and decypher through his catastrophic elocution. Avoid him at all costs. Else, attend all labs, get started early on hw, study slide examples, read his book.

Tough grader
Lots of homework
1.0
4.0
CGS3269
Grade: A
Apr 17, 2025

Lacks consistency when grading, really poorly organized class. You can copy 1:1 from his lecture to a test and he will mark it wrong, it makes no sense. Insanely hard to reach, even through his recommended way of contact. Complains no one comes to class (attendance is optional??). Homework's all online, but kind of useless. Exams were all online.

Tough grader
2.0
3.0
CDA3103
Grade: A
Apr 22, 2025

Class is very disorganized, and he barely teaches anything. Keeps going over the same few things over and over. Exam questions are easy, but if your answer is not perfect you lose most of the points. The lab TA is absolutely horrendous and is impossible to listen to with how monotone her speech is. Take if you don't care about learning.

Tough grader
Caring
Graded by few things
1.0
4.0
COP3402
Grade: A
Apr 23, 2025

First time I've ever felt compelled to review a professor. His grading rubrics contradict themselves, lectures are unhelpful, and the rubrics aren't updated. During the final review he stopped mid-sentence, shrugged, and left 30 minutes early. Worst prof I've had; I'd retake Guhas discrete class every semester before sitting through another of his.

Tough grader
Graded by few things
1.0
3.0
CDA3103
Grade: B-
Apr 26, 2025

Worst professor I've ever had at UCF, hands down. His lectures are very disorganized and just straight up wrong at some points. The exams are not terrible, but the grading is incredibly strict and not forgiving at all for partial points. Avoid taking this professor at ALL COSTS!!!

2.0
4.0
COP3402
Grade: Not sure yet
Apr 26, 2025

I can accept a professor who requires attending class to get the information required to pass. I can accept a professor who has a grating lecture style where they spend 10 minutes asking the class for a hyperspecific definition instead of just saying it. I cannot accept both at once.

Tough grader
Lecture heavy
2.0
4.0
CDA3103
Grade: C
Apr 26, 2025

Really caring guy, but this class is so disorganized. Attendance isn't mandatory for lectures, but good luck trying to do any of the assignments or exams if you are not attending. Also recommend going to his office hours, it helps a lot.

Tough grader
Lecture heavy
Graded by few things
1.0
4.0
CDA3103
Grade: B
Apr 29, 2025

The most disorganized class that I've ever been apart of. There was a heavy emphasis on the grades that you got on the few assignments: 3 homework assignments, 1 group project, the midterm, and the final. I'd say the only way to pass is to self study as his teaching was subpar at best.

Graded by few things
1.0
4.0
CGS3269
Grade: A
Apr 29, 2025

Record lectures. Exams are hopeless without recordings. Lectures often inaccurate and confusing. Grading is inconsistent among identical student responses and points are lost even if you answer right and fully. Short time for exams, most do not earn a 70. Asked to buy a textbook you won't ever touch. Grades take a long time to come in. 1-on-1s OK.

Tough grader
Test heavy
Graded by few things
1.0
3.0
CGS3269
Grade: A
May 2, 2025

if I could give him a 0 I would. Avoid his class at all costs...he was a menace all semester and this class literally gave me so much anxiety. Made exams online last minute and gave us a penalty of 10% each minute we submitted our exam late. Not helpful at all and his lectures were useless. If you can self teach you're set,if not... you're cooked.

2.0
4.0
CGS3269
Grade: A+
May 2, 2025

Montagne is a professor you take because you have to, not because you can. In my case for Computer Architecture Concepts, he was the only option and that is the only context I will ever pick him under. While I can see that he does care and wants his students to succeed I think he lacks all required skills or talent to make that happen.

Lecture heavy
Test heavy
Graded by few things
1.0
5.0
COP3402
Grade: B
May 2, 2025

This is the worst professor I have ever taken. He is routinely 15 minutes late to class. Class is graded mostly by four hw's. They are long and the requirements often are contradicting or are changed TWO days before its due. Unprofessional and lazy. Gives terrible feedback on assignments. TA's are borderline useless. Avoid this class at all costs.

Tough grader
Graded by few things
1.0
5.0
CGS3269
Grade: A
May 3, 2025

Don't let my grade fool you, this class was insanely difficult. His lectures were extremely boring. I only passed because of self-teaching and fellow peers. Recording his lectures is heavily heavily recommended

Tough grader
Test heavy
5.0
2.0
COP4910
Grade: A
Jun 14, 2025
Would take again

The ratings do not paint Prof. Montagne in a good light but he is very good at teaching this course specifically. Assignments are give 3 presentations and write a report. He can be critical of your work but if you listen to his feedback and prepare for your presentations you will be fine. The class is very hard to fail, he wants you to succeed.

Gives good feedback
Graded by few things
Accessible outside class
1.0
5.0
COP3402
Grade: Not sure yet
Jul 30, 2025

Most of the course is a project split into 4 assignments, each worth 15% of your grade. Rubric will change a mere 1-2 days before it is due which will contradict the initial guide. Harsh grading results in going from a passing grade to unable to pass from one single assignment if you mess up. Lectures have no direction and barely help. Avoid.

Tough grader
Lecture heavy
Graded by few things
1.0
5.0
COP3402
Grade: C-
Jul 30, 2025

The professor failed to address his students' concerns properly. He would give vague answers to vital questions raised in class. His attitude during lectures was standoffish and not conducive to a productive environment. It seemed, more often than not, that he was more inclined to induce his students to fail than to guide them toward success.

Tough grader
Lots of homework
Lecture heavy
1.0
5.0
COP3402
Grade: D
Aug 1, 2025

Montagne wants you to fail. When polled, 42% of respondent students lost 15% of their grade due to miscommunication, which Montagne was too egotistical to fix. Also, the final exam median was a 41; one student was punished for "P1 moves to ready on I/O interrupt" instead of saying "The OS moves P1 to ready on I/O interrupt." He will fail you.

Tough grader
Lots of homework
Lecture heavy
5.0
4.0
COP3402
Grade: B
Aug 10, 2025
Would take again

Prepare for partner work & get projects started early and SHOW UP TO LECTURES! He has great review days yes, but the lectures are also helpful for projects, reiterated points / exact worded definitions for tests, and for answering questions to test your attendance! Very informative, makes the topic interesting! Honesty great compared to McAlpin.

Tough grader
Amazing lectures
Gives good feedback
4.0
3.0
CDA3103
Grade: B
Aug 18, 2025
Would take again

He made lectures fun and there were only a few coding assignments throughout the course. There's a midterm and a final exam. The lack of assignments makes it easy to accidentally slack off, so make sure to keep up with the content.

Graded by few things
3.0
4.0
CGS3269
Grade: Not sure yet
Nov 19, 2025

Monty is pretty nice when you ask for help. My issue is that the exams are graded poorly. the ta's graded the majority of the questions one by one. Their reasons for taking off points would be random and inconsistent for each student. I do think monty should retire soon and let another professor hold the reins for this class.

Tough grader
2.0
4.0
CGS3269
Grade: Not sure yet
Nov 19, 2025

Unfortunately, I think it is time for him to retire. He knows what he's talking about, but has difficulty teaching it. Tests are graded by multiple TAs at once, so grades are very inconsistent. This class is harder than it has to be because of the TAs and the professor.

Tough grader
5.0
3.0
CGS3269
Grade: C
Nov 20, 2025
Would take again

Seriously If you don't attend lectures you might as well fail the class. This professor gives you all the answers to the tests, and homework. His teaching might be a little off for some people but you just have to adapt. Listen carefully. 10/10 professor, Very caring.

Participation matters
Hilarious
Lecture heavy
1.0
3.0
CGS3269
Grade: C
Nov 25, 2025

Needs to retire. Its that time. Tenure is over.

Tough grader
Test heavy
Graded by few things
1.0
4.0
CGS3269
Grade: C
Dec 3, 2025

horrible canvas layout, do not take under any circumstances.

Tough grader
Lecture heavy
Graded by few things
1.0
3.0
3269
Grade: C
Dec 8, 2025

Awful communicator and changes his mind about the course every day, very unclear grading criteria and just overall a poor professor you make one mistake in this class and there goes a good grade, it's time to put the fries in the bag Monty

Tough grader
Graded by few things
1.0
5.0
CGS3269
Grade: C
Dec 20, 2025

It's frustrating to sit through a class where the instructor seems convinced everything makes sense when it clearly doesn't. Monty it's time for you to join your ancestors buddy

Class Info

Online Classes

100%

Attendance Mandatory

25%

Textbook Required

19%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 209 grades
Most common grades:
A (66)
B (53)
Not sure yet (34)
Grade Distribution
A(76)B(56)C(46)D(14)F(3)A-/B+(18)
Based on 254 reported grades
A: 66
B: 53
Not sure yet: 34
C: 29
Common Tags
Tough grader (134)
Graded by few things (99)
Test heavy (58)
Lecture heavy (47)
Skip class? You won't pass. (35)
Group projects (34)
Participation matters (18)
Lots of homework (15)
Rating Trend

Declining

-1.21 avg change
May
Jun
Jul
Aug
Nov
Dec
Last 6 months
Ratings by Course

CGS3763

4.2

(22)

CAP4104

4.0

(2)

OSCONCEPTS

4.0

(1)

COP4910

3.9

(7)

COP4020

3.7

(3)
+10 more courses
Difficulty by Course

3763

5.0

COP4600

4.8

CGS3673

4.2

COP3402

4.1

3269

4.0

Similar Professors