2.3

Mark Fernandes

Computer Science - Seneca Polytechnic

2.3
Quality
3.7
Difficulty
30%
Would Retake
121
Reviews
2.3
Quality
3.7
Difficulty
2.3
Helpful
2.3
Clarity

30%

Would Retake

121

Reviews

Rating Distribution
Official
121 total ratings

5

26

4

9

3

8

2

20

1

58

What Students Say

Quite possibly the worst prof at Seneca

GAM672 - 1.0 rating

He uses Wikipedia to teach material

ULI101 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

27%

Textbook Required

56%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 30 grades
Most common grades:
A (9)
B+ (7)
A+ (5)
Grade Distribution
A(14)B(3)C(1)D(1)F(3)A-/B+(8)
Based on 38 reported grades
A: 9
B+: 7
A+: 5
Not sure yet: 4
Common Tags
Tough grader (17)
Tough Grader (8)
Inspirational (7)
Get ready to read (6)
Lots of homework (6)
Skip class? You won't pass. (5)
Respected (5)
Test heavy (4)
Rating Trend

Declining

-0.42 avg change
Dec
Jan
Feb
Oct
Nov
Dec
Last 6 months
Ratings by Course

PR0404

5.0

(1)

IPC122

5.0

(1)

OOPC

5.0

(1)

GUI546

4.7

(3)

OOP244

3.8

(10)
+17 more courses
Difficulty by Course

PRO546GUI

5.0

OOP344

5.0

CVB801

5.0

OOP265

5.0

INTB

5.0

Reviews (119)
5.0
2.0
OOP244
Nov 2, 2001

Best C++ prof around! very clear and will drill the concept right in ur brain...

4.0
2.0
OOP244
Nov 2, 2001

OH! He is a cutie

3.0
2.0
PRO546
Nov 2, 2001

Nice, but sometimes loses focus in a lecture.

5.0
1.0
OOP244
Nov 6, 2001

hard tests but fair marker, very good

4.0
2.0
PRO403
Nov 20, 2001

lose the accent please. Difficult tests, liberal with marks

5.0
4.0
OOP244
Nov 20, 2001

Knows a lot, good teacher, Handsome

1.0
4.0
PRO403
Nov 20, 2001

Doesn't know the subject

5.0
3.0
PRO403
Nov 24, 2001

He is a good teacher. definately among the best at seneca

5.0
2.0
PRO403
Dec 22, 2001

Very good teacher who knows his stuff, just don't hand in late assignments

5.0
3.0
OOP244
Jan 14, 2002

Good teacher, marks very fair

5.0
3.0
PR0404
Jan 21, 2002

Oh yeah, he is very Good!

5.0
1.0
PRO403
Feb 12, 2002

very helpful and teaches good, too bad we have online course now

5.0
2.0
PRO403
Feb 13, 2002

Usually good, but after the tests, he seems sadist! Recommended though!

2.0
1.0
PRO546
Feb 17, 2002

knows nothing about MFC,but still struggling to learn about it himself.

4.0
2.0
PRO403
Apr 2, 2002

whoever said difficult tests must be joking, easy tests, easy marks, nice guy!

1.0
5.0
IPC144
Nov 28, 2002

hes often corrected by students, he could speak a little clearer bad teacher!

1.0
5.0
IPC144
Dec 3, 2002

da worst teacher ever why is this guys still working ?? can he speak eng

5.0
1.0
IPC144
Dec 7, 2002

Not bad at all, teaches well. course is tough though! can't blame Mark for that

3.0
2.0
IPC144
Apr 4, 2003

Average teacher. A little unapproachable but lenient in his marking.

2.0
1.0
IPC144
Apr 24, 2003

Worst teacher ever! Can you learnt to speak English? Thanks! How about if you actually knew what you were teaching? I learnt the course on my own, did not learn a thing from class

3.0
3.0
ICS124
May 12, 2003

As mentioned above, maybe this guy is very good on the subject... but his communications skills would need a big time improvement.

5.0
2.0
IPC122
Sep 3, 2003

Good teacher, has indian accent. As long as you ask hundreds of questions and are constantly questioning what he is saying you will learn alot. I liked this teacher so much i'm going to be taking OPP 244 with him this semester.

1.0
5.0
PRO546
Sep 21, 2003

bad accent, not clear, boring and difficult subject matter. sleep time...

1.0
5.0
PRO546
Dec 5, 2003

He might be good at teaching the lower semester courses, but he is not good a explaining MFC/windows programming. He is always going off topic, getting lost in what he is doing, and gets errors coding that is he can't fix before the end of class.

2.0
3.0
OOP244
Feb 3, 2004

Horrible teacher and just not a nice person to boot, extremly unhelpfull

1.0
5.0
PRO546GUI
Feb 6, 2004

BUY TWO BOOKS AND ULL HAVE TWO FERNANDES.. hes not worth the time or bother... find another teacher or learn it on your won

2.0
3.0
IPC144
Feb 26, 2004

one time is enough!

5.0
3.0
GUI546
Mar 25, 2004

Be prepared to spend LOTS of time on this course. Great teacher, but expects you to do research on your own. Responds well to questions and get's back to you if he's not sure about the answer. He ACTS on VALID feedback. A little effort and you'll be fine.

5.0
3.0
GUI546
Grade: A
Mar 30, 2004

People relax, the course material is hard (MFC, ATL) but he knows his material very well, he gives help whenver you need it, responds quickly to emails and gives the BEST feedback form on your assignments in the entire school.

1.0
5.0
PRO403
Apr 1, 2004

He is a good example of worse then worst

2.0
4.0
PRO403
Apr 1, 2004

So So

1.0
5.0
PRO403
Apr 1, 2004

The second worst teacher i have ever met. Read book but lots of accent. I think he don't understand himself. Hopely, I will pass this course, because many people drop this course.

4.0
3.0
PRO403
Apr 10, 2004

I never had a problem with him, but many people complain about Mark. He was always very nice to me, and whenever I had a question he did his best to answer it. But you have to do a lot of learning on your own ...

1.0
5.0
PRO403
Jun 19, 2004

Very very very bad teacher...very

4.0
4.0
PRO546
Nov 15, 2004

Very understanding to personal problems, but he sometimes teaches stuff that most IT professionals I've spoken to say are bad ideas. He needs to plan better, as he goes off on tangents. Strong grasp on topic, but teaches strange points during the lecture that don't pertain to assignments or tests.

4.0
5.0
OOP344
Feb 8, 2005

Hard marker, and not alot of fun, but he get's to the point and drives it in. He knows what he's talking about and gives alot of attention to those that dont. But dont try to squeeze something by him, it wont work.

1.0
5.0
OOP344
May 12, 2005

He is a very, very bad teacher. He pretends to know lots of stuff, in fact he knows nothing. he answers your question very quick, but it doesn't work. He lacks of programming skills, and he is not nice either. He speaks the worst English I have ever heard. Just don't waste your money and time on him

1.0
5.0
OOP344
Jul 6, 2005

what was that?

2.0
2.0
GAM672
Feb 27, 2006

DOESN'T TEACH

3.0
3.0
GAM672
May 2, 2006

No Comments

1.0
3.0
GAM672
May 7, 2006

No Comments

4.0
2.0
GUI546
May 8, 2006

He gives tough assignments, but gives high grade if you really tried to do it; his exams are often unclear/misleading in statements, so DO ASK if in question; when asked with coding questions, his usually do not give direct answers or debug your program, but only gives some clues or vague ideas(which is good in my book).

3.0
4.0
OPS435
Sep 3, 2008

Don't let his name fool you. He has an Indian accent.

1.0
5.0
GAM672
Mar 3, 2009

He really isn't a good prof. He's been teaching the same subjects for years and still come to class unprepared. His assignments don't feel to be part of the class, and his weekly labs feel like small assignments (making them not worth doing). Over all, I'd say he was one of the worse prof's I've had at Seneca.

5.0
2.0
OPS435
Apr 5, 2009

amazing prof! Thank you come again, funny accent

5.0
2.0
OOP244
Dec 10, 2009

Excellent instructor; explains concepts clearly and lucidly. Very understanding guy, offers reasonable levels of assistance, and respects people who try hard. Incidentally, these comments about his accent are asinine and reek of North American elitism. His command of the language and expression is great.

3.0
2.0
OOP244
Feb 3, 2010

Mark is good at making excuses when students ask for help in areas that he's not familiar with. All his quizzes are multiple choice. If you can learn C++ doing multiple choice, Mark's your guy, otherwise, I urge you to reconsider. He also does not know how to teach walk-throughs using classes, yet walk-throughs are part of the tests and exam.

1.0
5.0
CVB801
May 24, 2011

sayeh.

2.0
5.0
CVB815
May 24, 2011

talks for the entire class. he expects you to write an assignment knowing only the 'hello world' program.

2.0
5.0
CVB815
Jun 1, 2011

3 weeks into the course, i still don't know any vb. i hate this course.

1.0
5.0
OOP265
Jun 7, 2011

strong accent. not very clear in his lectures.

1.0
5.0
CVB815
Jun 8, 2011

he issues labs during class then he goes on the internet and surfs the web. so basically, "here's your lab. go work on it". he doesn't say anything else. going to class is a waste of time.

2.0
5.0
CVB815
Jun 8, 2011

This guy is so useless and arrogant. He'll just tell you to use google and search yourself. If you ask any questions, he'll just patronize you on your inability to learn by yourself. What does this guy get paid for?

1.0
5.0
CVB815
Jun 8, 2011

totally unapproachable for help. he tells you to ask classmates for answers.

1.0
5.0
CVB815
Jun 8, 2011

He's so bad I would NEVER ask him for a reference.

1.0
5.0
CVB815
Jun 9, 2011

He tells me to use bing instead of google. he keeps talking bad about google and how we should love microsoft. he is never available for office hours

1.0
5.0
CVB815
Jun 9, 2011

his excuse for having bad assignment specifications is that when we work we have to deal with it. he is always cocky and thinks that he is smarter than other professors.

1.0
5.0
INTB
Jun 23, 2011

He has no idea what he's doing when it comes to ASP.NET/C#. He took on this course without being too familiar with it(which is fine), but he failed to use the allotted time given to actually pick up the subject. Anyway, if you decide to to take his INT422, get ready to use your Google skills to teach yourself this subject

2.0
5.0
OOP244
Sep 26, 2011

its my 4th week into the course and i havent learned anything new. i mean literally nothing. half the time he talks of what it takes to be a good programmer and the other half discussing stupid things like how to convert char to int. for god's sake! we knew that 6 months ago when we took c course.

1.0
2.0
INT422
Nov 3, 2011

Doesn't bother to learn his courses before entering the classroom. Goes off on tangents unrelated to the lecture. Leading cause of confused students coming to the Tutoring Centre. Shouldn't be employed.

5.0
1.0
OOPC
Dec 3, 2011

Mark is the nicest teacher I ever met and I think that he trys to help but students want the answer. Since He has high expectations of people he pushes you to debug and NOW i know how to debug and solve problems. He is better than than any teacher I ever met.

2.0
3.0
VB544
Aug 27, 2012

Mark Fernandes is one of the worst teachers in Seneca. He does not know anything about programming. He spend all lecture time for finding bugs in his own examples. He never come prepare to the class. This class is waste of time. I do not recommend take this subject with this "teacher".

2.0
4.0
OOP244
Dec 10, 2012

Talks about nothing, wasting the class time. His code doesn't work. Lack of structure to the class and to the assignment that has to be done. Hard/Nearly impossible to get an answer in email. One of the worst, shouldn't be teaching.

1.0
5.0
ULI101
Dec 12, 2012

So basically this is the most useless guy ever, had a problem with disk quota that needed admin assistance so i could do an assignment and he said to delete mozilla. CAUSE YOU KNOW DELETING A WEB BROWSER THAT TAKES NO SPACE MAKES ALL THE SENSE IN THE WORLD. He has completely taught me a total of nothing in an entire semester. He needs a new job.

1.0
4.0
ULI101
Nov 19, 2013

Mark Fernandes is the worst prof. His lectures are confusing and he doesn't help at all. Also he tends to put things on tests and midterms which hasn't even been thought yet. I would go with another Linux prof.

1.0
4.0
ULI101
Dec 5, 2013

Completely hands off professor. Made me hate going to his class, and I started very interested in Linux. Puts unfair questions on tests about things never spoken about.

2.0
2.0
ULI101
Dec 28, 2013

Went to every lecture class and still did poorly on the midterm and quizes. Lecture weren't structure just bs on terminal. He rarely refer to the notes on course website. Mostly was a self learn class by doing labs and assig. Wasn't uses to his teaching style from a student that recently graduated from high school. But he prepare us for the exam

1.0
4.0
ULI101
Jan 24, 2014

If you had any interest in Linux prior you will lose all of that once you take his class. Puts thing's on tests that haven't been covered lacks empathy. Enjoys seeing people fail, smirks at ppl pain. Made jokes about failing ppl. I guess he doesn't understand that some ppl have to work hard to save money to go to school. He'd rather see you fail.

1.0
5.0
ULI101
Grade: Not_Sure_Yet
Apr 1, 2014

He uses Wikipedia to teach material. He needs students to teach concepts. He'll be teaching himself as he attempts to teach. Give me his pay, I can go in everyday and not teach. Ho ho ho hoh...

2.0
3.0
INT422
May 27, 2014

Simply do not know what to teach

1.0
4.0
INT422
Jun 13, 2014

It was his first time teaching INT422. Lectures were slow and confusing. Course was scary because 4 weeks in he's taught me almost nothing. You have to self learn everything.

1.0
4.0
GAM672
Oct 17, 2014

Quite possibly the worst prof at Seneca. Comes into class with little understanding of the material and spends the whole class stumbling through what little material he has brought. Often he'd just mumble to himself after his example crashes for the bulk of the class then change topics without covering anything. Has no interest in helping students.

2.0
4.0
ULI101
Dec 4, 2015

He clearly enjoys teaching, and he really knows his stuff, but he just isn't that great at the teaching aspect. Most people appeared to fail. Just ask questions non-stop, and make sure you use external resources on your own time.

1.0
5.0
ULI101
Jan 28, 2016

WORST TEACHER!! worst teaching technique. Goes thru verrry fast specially for a course that is all about commands and understanding. Very confusing . Simply does not understand that for many of us it is our first time seeing these stuff and we do not have the same knowledge as him. EXTREMELY HARD GRADER

1.0
5.0
INT422
Apr 22, 2016

if you take his class, good luck

1.0
5.0
ULI101
Apr 22, 2016

HARD GRADER

1.0
5.0
ULI101
Apr 26, 2016

GPA killer

1.0
5.0
OPS435
Oct 23, 2016
Wouldn't take again

He's the worstttt professsorr everrr he does not know anything abt computers if u need help he will tell the lab instructor to help you because he knows he doesnt know anything and if he happens to come help you he will tell you to reinstall it because he wouldn't know the simple problem he's strict but more of a rather than a strict teacher

Tough Grader
Get ready to read
Skip class? You won't pass.
1.0
5.0
ULI101
Jan 10, 2017
Wouldn't take again

He sounds like he knows what he is talking about half the time but really he tries to seem relatable, but fails at it by going off topic. He has bland lectures that teach you absolutely nothing. Treats the students with little respect especially, since he wants so superior to everyone by acting like he knows everything. Ask a question get shamed.

Tough Grader
Get ready to read
SO MANY PAPERS
5.0
3.0
ULI101
Grade: A
Apr 11, 2017
Would take again

Always talking about knopix and link to download knopix .But his teaching technique is very nice and helpful for future.

Tough Grader
Skip class? You won't pass.
BEWARE OF POP QUIZZES
1.0
5.0
ULI101
Jan 17, 2018
Wouldn't take again

He is one of the worst teacher! I had him for ULI101, he is not the greatest. He is a tough grader, test are tough, his lectures are not the greatest, he sometimes goes off topic during lectures. I would not recommended him at all. If you have the chance of switching his class, DO IT!!!!!!

Tough Grader
TEST HEAVY
Tests are tough
5.0
1.0
OPS235
Grade: Not sure yet
Apr 23, 2018
Would take again

Great professor. I wish I could take him in every course. He really accesses you on your abilities. He is a respected man. Great knowledge of programming. Will help you if you in his extra hours if youre struggling with anything related to the course. Also provides knowledge of the coming courses.

Respected
Inspirational
Caring
1.0
5.0
OPS235
May 3, 2018
Wouldn't take again

Mark Fernandes is a horrible teacher, wont help anyone during any Practical Tests or anything. Tells you a little clue and walks away when you have a problem and puts no effort into trying to help his students.

5.0
3.0
OPS235
Grade: A
May 5, 2018
Would take again

Best professor I ever had. He cares about you, helps you whenever you are struggling to understand the concept. His quizzes are awesome, he gives you the knowledge of the stuff that is not in the syllabus. He knows his stuff and have great knowledge of Linux.

Respected
Inspirational
Caring
1.0
5.0
ULI101
Jun 22, 2018
Wouldn't take again

Very hard

Tough Grader
Inspirational
TEST HEAVY
4.0
4.0
ULI101
Grade: A-
Aug 1, 2018
Would take again

Had him for first half of the semester. I wish I could have him back for the second half since the new prof is terrible. Actually works with you from the command line and encourages you to immerse yourself in Linux in class and outside. New prof just reads off slides. Unforgiving marker (no part marks) though it makes sense.

Tough Grader
Respected
Skip class? You won't pass.
1.0
5.0
ULI101
Grade: A
Dec 5, 2018
Wouldn't take again

Be ready to be self thought. Mark knows his material but cannot teach it. Would recommend to swap to another prof. test are marked correct or not. no part marks.

Tough Grader
TEST HEAVY
1.0
1.0
OPS435
Grade: D
Jan 9, 2019
Wouldn't take again

he does not care whether students understand or not. He does not know how to explain himself in a clear way.

Tough Grader
BEWARE OF POP QUIZZES
SO MANY PAPERS
5.0
1.0
ULI101
Grade: A
Dec 7, 2021
Would take again

Really good prof gives his best. Enjoyed his every class

Respected
Lots of homework
Caring
1.0
5.0
OPS105
Dec 8, 2021
Wouldn't take again

Doesn't give clear instructions at all, gives extremely difficult work, he doesn't care about our grade, he doesn't care about us.

Skip class? You won't pass.
Test heavy
Tough grader
5.0
4.0
ULI101
Grade: A+
Dec 9, 2021
Would take again

This is the best ULI teacher so far. He never directly read from the text book or note or ppt like the other uli teachers. Tests are open book but require you know more than the notes. If you skip his course or do not pay attention, you won't get a good grade. The best thing is he is actually encouraging people to learn more and explore yourself.

Gives good feedback
Accessible outside class
Skip class? You won't pass.
2.0
3.0
OPS105
Grade: A+
Feb 3, 2022
Wouldn't take again

Disorganized. Very disorganized. His lessons are not structured and are completely all over the place. Spend the entire time just talking to himself. Be prepared to learn everything yourself because the lectures are useless.

1.0
5.0
OPS105
Grade: Not sure yet
Mar 8, 2022

Very slow marker, halfway through the course and you have no idea how you are doing. His lectures are useless.

Tough grader
Lots of homework
Hilarious
1.0
5.0
ULI101
Grade: Not sure yet
Mar 23, 2022

Probably one of the worst teachers I have had in my studies, cannot believe I pay for this guy's classes. Good luck asking him for help or expecting to know how you are doing in his class. Seneca should fire this clown

Tough grader
1.0
4.0
OPS105
Grade: B+
Apr 16, 2022

This professor isn't the greatest, but is alright in the sense that he has a website that has instructions which made the course easier. His lesson are literally 30 minutes, but expands it into 1.5 hours he gets side tracked alot he talks about life and growing vegetables, He is also a hard marker and there isnt any charity when it comes to marks.

Tough grader
Participation matters
So many papers
1.0
5.0
ULI101
Grade: A+
May 26, 2022

Prof seems nice but unfortunately his love of Linux can't help his teaching style. Prepare to learn on your own. Added extra quizzes weekly. Doesn't go over what will be in tests or quizzes. No half marks. 100% right answers or you fail. Doesn't go over the tests or quizzes when there done so theres no way to know how you did. AVOID

Tough grader
Lots of homework
Test heavy
2.0
4.0
ULI101
Grade: A
Jun 22, 2022

His teachings are very poor but he does have a passion for Linux. This class was bad for me because I and many others just ended up having to learn from youtube the whole semester. To top it off his classes are super disorganized and could be repetitive at times.

Tough grader
Lecture heavy
Accessible outside class
1.0
5.0
ULI101
Grade: Not sure yet
Jun 24, 2022

Uli101 is a very confusing course on its own, and His teaching method makes it even more confusing. The way he teaches is not teaching, not correcting your mistakes, not explaining your errors, and as a result, you get low marks. It is strange that Seneca still allowed him to teach despite all these complaints.

Tough grader
Lecture heavy
Graded by few things
5.0
5.0
ULI101
Grade: A
Jul 8, 2022
Would take again

Unique way of teaching...

Beware of pop quizzes
Online Savvy
5.0
3.0
ULI101
Grade: Incomplete
Feb 10, 2023
Would take again

He really makes you love linux. If you want to learn Linux, this is the perfect professor

Inspirational
Respected
1.0
1.0
ULI101
Grade: A+
Sep 15, 2023

Although I have passed the class with no problems at all, this "professor" is an absolute joke. Thankfully, I already had experience working with Linux systems before this course, because the way this guy teaches will make you question why are you wasting your money on this school. He will focus on one thing, and keep babbling on and on.

1.0
5.0
ULI101
Grade: Rather not say
Dec 7, 2023

What an absolutely horrible prof. Completely useless. Rambles on about idiotic topics and doesn't have a clue what he's talking about. How this guy is allowed to continue teaching is a mystery. Avoid him at all costs.

1.0
5.0
OPS105
Grade: F
Dec 20, 2023

doesnt help in class only waffles about stuff that isnt important.

1.0
5.0
OPS105
Grade: Audit/No Grade
Feb 1, 2024

Never take this guys' courses

Tough grader
Lots of homework
Test heavy
1.0
5.0
OPS105
Grade: F
Feb 4, 2024

He never teaches, he's only there to talk about things he wants, and not teach things he is supposed to teach, he is VERY BIASED, he gave good grades to students he like, and Fail students that are okay.

Tough grader
2.0
4.0
OPS105
Grade: B
May 7, 2024

Google,buy pamphlets, anything you can grab is going to be your BEST FRIEND. Man is going to straight up tell you, to be teaching yourself and you will never get an A if you don't teach him something new. He doesn't even go back to review quizzes/tests. Save yourself from crying. Go to another professor.

Tough grader
5.0
4.0
ULI101
Grade: B+
Aug 13, 2024
Would take again

He does he's best in teaching Linux. Beginners might find it hard just as i did. But it was worth it.

Get ready to read
Inspirational
Hilarious
1.0
3.0
OPS105
Grade: B+
Sep 9, 2024

Don't expect to learn much. He will tell you all about what he can do with linux and teach none of that to you. You are expected to teach yourself on your own time. You will however, be constantly reminded about how he's "automated" his entire job and just has to sit back and get payed. If you want to actually learn you need to look elsewhere.

Tough grader
Lots of homework
Test heavy
2.0
4.0
ULI101
Grade: B+
Sep 11, 2024
Would take again

Not a bad teacher, teaches materials and tries to get everyone to engage. Allows you to do research with quizes, gives you like a week for quizzes and tests. Though there are some issues, firstly he is someone that will ramble during class, he will talk about things that do not relate. SO good luck!

Tough grader
Participation matters
Lecture heavy
1.0
4.0
OPS105
Grade: B+
Nov 28, 2024

Provides unclear instructions and vague grading rubric and won't clarify when asked. Talks about himself 80% of the time and about Linux 20%. Be prepared to teach yourself most of the content because this guy definitely won't, but on the plus side you will hear his entire life lore and will be an expert in Mark Fernandes by the end of the course.

1.0
5.0
OPS105
Grade: F
Dec 18, 2024

This professor is bizarre. I don't understand how I failed their course. I only failed 3 quizzes out of 10, passed the midterm, felt good about the final (still no grade), and passed all the labs, yet I still failed. I'm shocked! Worse, they're the only one offering this course, and they still haven't explained what I did wrong or responded to me.

Tough grader
3.0
4.0
OPS105
Grade: B+
Dec 19, 2024

Mark Fernandes is passionate about linux, it feels engaging to actually listen to him in lectures. Labs/Quizzes/Final Exam were super easy and they have respectable deadlines, giving you more than enough time to finish them. Midterm/Project are the biggest problems with the professor, as the grading method used was very confusing/unclear. Prof isOK

Tough grader
Participation matters
Accessible outside class
2.0
4.0
OPS105
Grade: B
Jan 9, 2025

This professor has a unique teaching style - he expects you to teach yourself from the website resources and doesn't provide much in-class guidance. The workload is challenging, but Unstuck AI can be a helpful study tool alongside the course materials.

5.0
3.0
OPS105
Grade: A
Feb 3, 2025
Would take again

TAKE HIM!! HE IS SUCH A NICE PROF!! SUPER ORGANIZED RESOURCES

Amazing lectures
Inspirational
Hilarious
1.0
4.0
CVB815
Grade: B+
Oct 30, 2025

He rambles on the most off topic things wants you to teach yourself he's narcissistic at times and unempahetic to people struggling doesnt respond to emails threatens people who aren't willing to learn to get there money back and leave which is very rude and unwelcoming also wants you to teach him isnt he supposed to teach us??

Tough grader
Get ready to read
Lots of homework
1.0
3.0
OPS105
Grade: C-
Nov 14, 2025

His lectures are useless and won't improve your level of learning. He rarely responds to questions via email and won't help you even for a single command and expects you to learn all things by yourself from online search, AI or YouTube video. Besides all of these, his grading completely depends on your attendance even if he doesn't mention it.

Tough grader
4.0
3.0
OPS105
Grade: B-
Nov 16, 2025
Would take again

I like the way that the course materials are organized. Some may complain that he doesn't really "teach", I guess that depends on how you define "teaching". Yes, lecture time is a bit clueless I feel, but when you carefully read the materials instead of expecting everything learned in classroom, it kinda makes sense.

Get ready to read
3.0
5.0
OPS105
Grade: A+
Dec 17, 2025

Many students complains he doesn't teach, he just gives instructions and expects us to do it. IMO, he is like that, but he does make his own notes for the class, which gives clear instructions, so just read his notes, practice yourself, and you'll be fine!

Tough grader
Get ready to read
5.0
3.0
OPS105
Grade: A
Dec 22, 2025
Would take again

I really enjoyed this course and learned a great deal from it. Mark has a unique teaching style that emphasizes hands-on learning, especially with Unix, rather than just theoretical concepts. He provides ample time for projects and quizzes, which helps reinforce the material. If you stay on top of the work, earning an easy A is very achievable.

Participation matters
Inspirational
Online Savvy
Class Info

Online Classes

100%

Attendance Mandatory

27%

Textbook Required

56%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 30 grades
Most common grades:
A (9)
B+ (7)
A+ (5)
Grade Distribution
A(14)B(3)C(1)D(1)F(3)A-/B+(8)
Based on 38 reported grades
A: 9
B+: 7
A+: 5
Not sure yet: 4
Common Tags
Tough grader (17)
Tough Grader (8)
Inspirational (7)
Get ready to read (6)
Lots of homework (6)
Skip class? You won't pass. (5)
Respected (5)
Test heavy (4)
Rating Trend

Declining

-0.42 avg change
Dec
Jan
Feb
Oct
Nov
Dec
Last 6 months
Ratings by Course

PR0404

5.0

(1)

IPC122

5.0

(1)

OOPC

5.0

(1)

GUI546

4.7

(3)

OOP244

3.8

(10)
+17 more courses
Difficulty by Course

PRO546GUI

5.0

OOP344

5.0

CVB801

5.0

OOP265

5.0

INTB

5.0

Similar Professors