2.3
Quality3.7
Difficulty30%
Would Retake121
Reviews30%
Would Retake
121
Reviews
Rating DistributionOfficial
121 total ratings5
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 ratingClass Info
Online Classes
100%
Attendance Mandatory
27%
Textbook Required
56%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Declining
-0.42 avg changeRatings by Course
PR0404
5.0
(1)IPC122
5.0
(1)OOPC
5.0
(1)GUI546
4.7
(3)OOP244
3.8
(10)Difficulty by Course
PRO546GUI
5.0
OOP344
5.0
CVB801
5.0
OOP265
5.0
INTB
5.0
Reviews (119)
Best C++ prof around! very clear and will drill the concept right in ur brain...
OH! He is a cutie
Nice, but sometimes loses focus in a lecture.
hard tests but fair marker, very good
lose the accent please. Difficult tests, liberal with marks
Knows a lot, good teacher, Handsome
Doesn't know the subject
He is a good teacher. definately among the best at seneca
Very good teacher who knows his stuff, just don't hand in late assignments
Good teacher, marks very fair
Oh yeah, he is very Good!
very helpful and teaches good, too bad we have online course now
Usually good, but after the tests, he seems sadist! Recommended though!
knows nothing about MFC,but still struggling to learn about it himself.
whoever said difficult tests must be joking, easy tests, easy marks, nice guy!
hes often corrected by students, he could speak a little clearer bad teacher!
da worst teacher ever why is this guys still working ?? can he speak eng
Not bad at all, teaches well. course is tough though! can't blame Mark for that
Average teacher. A little unapproachable but lenient in his marking.
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
As mentioned above, maybe this guy is very good on the subject... but his communications skills would need a big time improvement.
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.
bad accent, not clear, boring and difficult subject matter. sleep time...
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.
Horrible teacher and just not a nice person to boot, extremly unhelpfull
BUY TWO BOOKS AND ULL HAVE TWO FERNANDES.. hes not worth the time or bother... find another teacher or learn it on your won
one time is enough!
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.
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.
He is a good example of worse then worst
So So
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.
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 ...
Very very very bad teacher...very
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.
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.
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
what was that?
DOESN'T TEACH
No Comments
No Comments
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).
Don't let his name fool you. He has an Indian accent.
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.
amazing prof! Thank you come again, funny accent
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.
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.
sayeh.
talks for the entire class. he expects you to write an assignment knowing only the 'hello world' program.
3 weeks into the course, i still don't know any vb. i hate this course.
strong accent. not very clear in his lectures.
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.
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?
totally unapproachable for help. he tells you to ask classmates for answers.
He's so bad I would NEVER ask him for a reference.
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
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.
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
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.
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.
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.
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".
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.
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.
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.
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.
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
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.
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...
Simply do not know what to teach
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.
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.
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.
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
if you take his class, good luck
HARD GRADER
GPA killer
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
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.
Always talking about knopix and link to download knopix .But his teaching technique is very nice and helpful for future.
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!!!!!!
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.
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.
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.
Very hard
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.
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.
he does not care whether students understand or not. He does not know how to explain himself in a clear way.
Really good prof gives his best. Enjoyed his every class
Doesn't give clear instructions at all, gives extremely difficult work, he doesn't care about our grade, he doesn't care about us.
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.
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.
Very slow marker, halfway through the course and you have no idea how you are doing. His lectures are useless.
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
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.
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
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.
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.
Unique way of teaching...
He really makes you love linux. If you want to learn Linux, this is the perfect professor
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.
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.
doesnt help in class only waffles about stuff that isnt important.
Never take this guys' courses
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.
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.
He does he's best in teaching Linux. Beginners might find it hard just as i did. But it was worth it.
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.
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!
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.
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.
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
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.
TAKE HIM!! HE IS SUCH A NICE PROF!! SUPER ORGANIZED RESOURCES
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??
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.
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.
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!
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.
Class Info
Online Classes
100%
Attendance Mandatory
27%
Textbook Required
56%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Declining
-0.42 avg changeRatings by Course
PR0404
5.0
(1)IPC122
5.0
(1)OOPC
5.0
(1)GUI546
4.7
(3)OOP244
3.8
(10)Difficulty by Course
PRO546GUI
5.0
OOP344
5.0
CVB801
5.0
OOP265
5.0
INTB
5.0