2.5

Anastase Mastoras

Computer Science - Toronto Metropolitan University

2.5
Quality
3.3
Difficulty
N/A
Would Retake
124
Reviews
2.5
Quality
3.3
Difficulty
2.6
Helpful
2.5
Clarity

N/A

Would Retake

124

Reviews

Rating Distribution
Official
124 total ratings

5

36

4

9

3

9

2

21

1

49

What Students Say

AVOID LIKE THE PLAGUE

CPS510 - 1.0 rating

Doesn't cover the material in a clear way

CPS510 - 2.0 rating
Class Info

Attendance Mandatory

67%

Textbook Required

100%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

68% confidence
Based on 6 grades
Most common grades:
A+ (2)
A- (2)
C (1)
Grade Distribution
A(3)B(0)C(1)D(0)F(0)A-/B+(2)
Based on 7 reported grades
A+: 2
A-: 2
C: 1
Not_Sure_Yet: 1
Rating Trend

Stable

-0.09 avg change
Jun
Oct
Nov
Dec
Nov
Jan
Last 6 months
Ratings by Course

51061073

5.0

(1)

73151061

5.0

(1)

CPS8101

5.0

(1)

COMPUTERS

5.0

(1)

CPS510CPS610

5.0

(1)
+30 more courses
Difficulty by Course

51061073

5.0

CCPS510

5.0

COMPUTERS

5.0

CPS310

5.0

CPS01

5.0

Reviews (123)
2.0
4.0
CPS5610
Sep 7, 2001

Loud & stubborn. keep on his good side - you'll do well and learn a lot.

5.0
3.0
CPSXXX
Sep 10, 2001

Good Prof. Can learn a lot from him.

1.0
3.0
CPSX10
Sep 24, 2001

He is bias, and he read your eval and scream.

1.0
2.0
CPS510
Sep 26, 2001

"This guy over here" knows nothing.Gives an assignment.. no description!..

1.0
4.0
CPS510
Sep 27, 2001

looks and sounds like the lead singer from the greatful dead

2.0
4.0
CPS510
Sep 27, 2001

Over here is an ****! Your marks are based on how much he likes you.

2.0
4.0
CPS510CP
Oct 1, 2001

Don't you have to know how to teach in order to be a teacher? Fire this guy!

1.0
5.0
CPS801
Oct 2, 2001

NOT ENOUGH ROOM TO BASH. Can't teach. Shouts. Full of himself.

1.0
3.0
CPS510
Oct 3, 2001

Lots of yelling. Claims to have brought X-windows to Canada from Europe.

1.0
5.0
CPS801
Oct 3, 2001

Not organized, not clear. Terrible excuse for a prof, should be fired!!!!!!!!!!

2.0
3.0
CPS801
Oct 25, 2001

Finally someone that speaks the truth and stands their ground. Your all wimps

1.0
5.0
CPS510
Oct 29, 2001

Vague grpwrk asigns, 2hr straight night lects, No grades/feedback into midterm.

2.0
3.0
PASCAL
Oct 31, 2001

I had this Jerry Garcia/Lemme throwback in 1987 and didn't really learn squat.

1.0
5.0
CCPS510
Nov 9, 2001

Should be fired! You'll learn nothing.

1.0
5.0
CPS510
Nov 14, 2001

i havent seen him without the same shirt yet

1.0
5.0
CPS510
Grade: C
Nov 20, 2001

He should retire!

1.0
5.0
CPS510
Nov 24, 2001

HE THINKS HE KNOWS EVERYTHING! AND HE DOESNT KNOW HALF OF WHAT HE THINKS HE KNOW

1.0
5.0
CPS510
Nov 27, 2001

Bugs Bunny 1 Bugs Bunny 1 Bugs Bunny 1... this course is Mickey Mouse!

1.0
5.0
CPS510
Nov 27, 2001

Put this guy over here...that guy over there. whistle> DONE!

1.0
5.0
CPS510CP
Nov 27, 2001

You put this Boop,Boop, and Boop together and DONE! and so are YOU!

1.0
5.0
CPS510
Nov 27, 2001

Bugs Bunny?.............1

1.0
3.0
CPS801
Dec 12, 2001

this uncivialized barbarian should be not qualified as a prof in rye!

1.0
3.0
CPS801
Dec 14, 2001

easily the worst prof I ever had! avoid him at all costs ... you won't learn

1.0
4.0
DATABASE
Jan 15, 2002

worst prof I ever had. Makes fun of people for asking questions.

1.0
5.0
CPS510
Jan 15, 2002

By far the worste prof ever. Doesn't believe in e-mail.

1.0
5.0
CPS510610
Feb 12, 2002

Condescending, grumpy, and indifferent. Worst prof I've had.

4.0
2.0
CPS801
Feb 18, 2002

anyone with bad comment thinks that Comp Sci is programming!!!

1.0
1.0
CPS801CP
Feb 19, 2002

We should be grateful to him cause he brought Unix to Ryerson. YEAH RIGHT !!!!!

5.0
1.0
CPS801
Feb 22, 2002

no. one!!!

5.0
1.0
CPS610
Feb 22, 2002

The best course at rye

5.0
5.0
51061073
Apr 26, 2002

Best comp courses in Ryerson! all other courses are BS....

3.0
2.0
CPSXXX
Aug 9, 2002

WOOOOFFFF WOOOOFFFF

5.0
3.0
CPS731
Aug 9, 2002

!!!!Professor Mastoras Rules!!!! And all you haters better bow down!

4.0
3.0
5610783
Aug 25, 2002

Actually makes a 3 hour lecture bearable. Visit him at his office

1.0
4.0
CPS731
Sep 2, 2002

Benny Moussellini Incarnate

3.0
3.0
CPS510
Sep 3, 2002

He's Jerry Berry from the Grateful Dead man! JERRY BERRY LIVES!

5.0
3.0
510610
Sep 17, 2002

Beer anyone? =) kinda scary in class though

1.0
4.0
CPS510
Nov 6, 2002

Makes way too many mistakes.Is unclear.Doesn't answer questions.Just yells at u!

3.0
2.0
CPS510
Nov 14, 2002

Confuzing at times, wont put ya to sleep, overall good prof

2.0
3.0
51061080
Nov 26, 2002

As a prof: OK. Funny, no ADMIRER speaks of his pets.. NOT, they ARE his pets!

4.0
3.0
CPS805
Nov 27, 2002

TO TELL YOU THE ABSOLUTE TRUTH I BROUGHT RATE THE PROFESSOR TO CANADA IN 1930

4.0
2.0
CPS510
Nov 27, 2002

To tell you the truth, i brought beards to Canada. I also invented the telephone

5.0
1.0
CPS510CP
Dec 22, 2002

No Comments

2.0
3.0
CPS510
Dec 26, 2002

Boring, loud and gives unhelpfun answers if he answers at all

2.0
3.0
CPS510
Dec 27, 2002

No Comments

5.0
3.0
CPS8101
Jan 6, 2003

An honest and caring professor.

2.0
3.0
CPS510
Jan 8, 2003

He does not know how to write

1.0
4.0
510610
Jan 15, 2003

Doesn't know how to mark his own exams. Run for your life!!!!

5.0
2.0
73151061
Jan 29, 2003

I enjoy his classes, but he is kinda weird at times!!

1.0
3.0
CPS801
Feb 27, 2003

40 YEARS IN COMPUTER SCIENCE, I BROUGHT UNIX OVER FROM GREECE, WHEN THEY DIDNT EVEN HAVE RUNNING WATER.

3.0
3.0
CPS801
Mar 11, 2003

Very funny and entertaining prof in a crazy sort of way!!

4.0
2.0
CPS510
Mar 26, 2003

Awesome prof. Dot COM dot Com DOT com

5.0
1.0
CPS510610
May 8, 2003

One of the best

5.0
5.0
COMPUTERS
May 18, 2003

he is so smart... intimidating, but you grow to love him!

5.0
4.0
CPS801
Jun 19, 2003

Very good teacher if you don't take his intimidation too seriously. And those that have a beer with him don't have an edge. I wasn't one of them and I got a great mark by just doing the work.

3.0
3.0
CPS801
Jul 14, 2003

This guy definitely fits the mad scientist profile, except he doesn't do research. His material is good, although he goes through it too quick. He has the best taste in textbooks of all professors. He relies on TAs too much for marking.

2.0
2.0
OS
Jul 25, 2003

I can't understand all his supporters. The guy is teaching garbage. I've learned more off of a milk carton then taking his class (and I am lactose intolerant). Makes crazy falsehoods like "RAM - It's not random - It's linear!" WOW.

2.0
3.0
AFEW
Aug 21, 2003

The guy's got too much ego, and not enough knowledge. He got upset at me for asking questions in class that had obvious textbook answers. Favorite phrases: "I know nothing", "been doing computers since the 60s,...,50's,... even the 40's&q

1.0
3.0
CPS801
Sep 17, 2003

I find this guy to be a terrible teacher. Never question him! Never contradict him! The textbook means nothing! It's his notes first, everything else next, even if RAM is linear?!?! Other than that, he can be quite entertaining at times.

1.0
4.0
CPS801
Sep 17, 2003

This guy invented Computers. He wrote Unix while coding late one night. He also brought Unix to Canada. It's claimed that he invented the concept of operating systems back in the dark ages. And nothing pleases him more than Microsoft and Java.

2.0
1.0
CPS510
Dec 24, 2003

Not exactly the greatest prof, but the course itself was pretty interesting. This is a 'hands-on' course and Mastoras doesnt exactly hold your hand the whole way. One thing I will say, he definitely keeps you awake. Dont hate the man, he's not that bad.

5.0
4.0
CPS510
Mar 1, 2004

Great Professor, very passionate

2.0
3.0
CPS610
Mar 11, 2004

Our good time (when he didn't teach due to suspension from school) is all gone. HE'S BACK !What the heck does he know rather than knowing to brag about how he introduced Unix, and Software Engineering to Ryerson. Another silly York graduate.

5.0
3.0
CPS510
Mar 25, 2004

A GREAT PROFESSOR WHO ACTUALLY CARES ABOUT HIS STUDENTS. HE IS VERY PASSIONATE AND IT SHOWS. HE IS ACTUALLY EDUCATED IN COMPUTER SCIENCE (UNLIKE THE REST OF THE PROFESSORS IN COMPUTER SCIENCE). THE BEST PROF. AT RYERSON.

1.0
5.0
CPS610
Apr 11, 2004

cant teach at all. thinks he knows everything

4.0
1.0
CPS610
Jun 3, 2004

Say what you will, but the man is pure fun. A little sarcastic and arrogant, but makes for a good conversation. Definitely made me interested in DB and gives some good advice during his office hours. Just sit back and enjoy his classes!

5.0
3.0
CPS610
Oct 21, 2004

Those who say he doesn't know how to teach or what he's teaching are obviously not paying attention or have some personal vandetta against him. He is hands down the most knowledgeable source in Comp Sci, with real world experience. When you are ready to learn, he is ready to teach.

5.0
3.0
CPS610
Jan 17, 2005

Pretty chilling prof. Knows his stuff and teaches with alot of energy. That energy aura is transfered to the students so they wouldn't fall asleep.

1.0
5.0
CPS310
Jan 24, 2005

This teacher does not know his stuff. He is unable to speak clearly, he lacks student respect and thats just a few examples of his incompetence. He claims that he is working on 2 new books, I just hope he gives out the exact names so I can avoid them.. I think he authors under the handle idiot.

1.0
3.0
CPS610
Apr 12, 2005

Guy doesn't teach JACK****, just keeps spouting things he thinks are funny and doesn't let students answer questions, shouts them down instead. A root canal is more fun (and probably more educative) than his class.

5.0
3.0
CPS610
May 4, 2005

Best Prof Ever. Very Passionate about his work - One of a kind no doubt!

1.0
2.0
CPS510
May 17, 2005

Uncivialzied barbarian who doesn't know how to teach. Those who said he's the best prof and very passionate are his beer buddies, who act like his dogs just to get good grades and hopefully land a job with his connections. How pathetic!

5.0
3.0
CPS610
Jun 9, 2005

Look deeper, he is a good person, a bit crazy, but he can teach and definetely halps if you ask. Disregard his manner and take his knowledge. It's worth it.

5.0
4.0
CPS510CPS610
Sep 8, 2005

the most knowledgable prof incomp. sci. - he clearly knows his science. number one!!! and... those who put them down (like this guy above) are "serving" some other admininstrators whop are against Mastoras... everybody knows this...

5.0
3.0
CPS610
Sep 9, 2005

Prof. Mastoras is a fantastic professor. He is extremely knowledgeable and helpful. I recommend this prof to everyone. He is an asset to Ryerson University and to the Computer Science program

5.0
3.0
CPS610
Grade: A+
Sep 27, 2005

Very fair professor. He may seem tough, but he is willing to help and he is FAIR. If people complained, it's because they did badly in the course.

1.0
5.0
CPS510
Grade: Not_Sure_Yet
Nov 1, 2005

a complete moron.... living in the 1970's (perphaps even earlier). Does not clarify anything in the course, and rants like a lunatic about random topics in computer science. (By the way... did you know he brought Unix to Canada? I didn't) Anyhow, avoid him like the plague.

5.0
3.0
CPS510
Grade: A
Dec 11, 2005

He's a great guy, very fair...if you see any complaints its because they didn't try or because they did bad in the course...he really does help..good prof to take courses with.

2.0
3.0
CPS510
Dec 17, 2005

I'm sorry,this man just shouldn't be teaching.He is a good guy and he's fair if you talk to him,but when he teaches things wrong in class *cough* QBE *cough* & then refuses to admit being wrong when he knew he was;it just screams out bad prof. And I did try and I didn't get a bad mark,it's just the truth & anyone who went to his lectures knows it.

1.0
5.0
CPS510
Dec 18, 2005

A 70-year old barbarian who teaches you**** and then gives you killer final exam if he doesn't like you. Worst prof ever! Avoid him at all cost!

2.0
3.0
OS
Feb 8, 2006

I expected a lot coming into the course... what I didn't expect was a complete lack of coherent thought. I had a good understanding of computer principles going into the course. I must say that this prof was absolutely wrong on a number of things (Random memory not being random?, POST process etc.). Scary to think the quality of students afterwards

1.0
4.0
CPS610
Apr 5, 2006

God help you if you've got him... RUN, don't walk, to the nearest computer lab, log in and drop the course. He is terrible: you can't answer a question in class even to agree with his odd, nonsensical, and plain stupid opinions because he shoots you down. Exam was random as hell, a bunch of stuff that was only covered in passing... terrible prof!

5.0
1.0
CPS600
Jun 20, 2006

the best

5.0
1.0
CPS500
Jun 20, 2006

THANK YOU!

1.0
5.0
CPS510
Nov 24, 2006

God this guy is bad. Avoid please take the course as continued ED. Lacks coherent thought , assignments are unclear as hell and his exams contain many errors which he will tell you to ignore and chose the answer you think is right.Please avoid.

2.0
4.0
CPS510
Dec 1, 2006

Terrible mid term exam - incoherent in class. Seems to dislike anybody who disagrees with him. Biased towards those who come and talk to him (kiss his ass). Doesn't seem in any way motivated to help students do better. One of those profs who seem to enjoy watching students GPA take a dip. Thank God he's retiring. It's clear he's over the whole te

1.0
5.0
CPS510
Dec 10, 2006

I wish there was another prof that I could take this course with, But I have to graduate!!! His mind has frozen since 60s, an old **** man refusing to use Email, Web or anything new. You can't even understand what he's saying or take note in his class cuz his handwriting is terrible

1.0
5.0
CPS510
Dec 27, 2006

should have just dropped. absolutely terrible, vague, and crazy.

1.0
4.0
CPS510
Dec 28, 2006

If you read the last few hundred reviews on this guy and are STILL not convinced on how horrible he is then you're doomed. The minute you sign up for his class will be your last. People looking to get an easy D- should take this course ASAP.

5.0
4.0
CPS510
Sep 13, 2007

the best ever prof. at ryerson, a god sent source of knowledge. You must take his courses!! You 'll learn all that you haven't learned in 15 courses!! But we've seen in class all those who are against him now.. idiots!!!

1.0
2.0
CPS510
Dec 28, 2007

Wont help you during office hours, will claim any question you had was "covered in class". Chicken scratch for notes on the board, write notes in pencil and prepare to correct them several times. Rude and tries to be intimidating. I am a straight A+ student and this is the worst professor I have had in my career at Ryerson. Passed with a B.

1.0
5.0
CPS01
Mar 4, 2008

Only accept answers that are RIGHT TO HIM, otherwise it's wrong even when it works in real life.

5.0
4.0
CPS510
Dec 12, 2008

Great Prof. Anyone who had negative comments are clearly idiots who probably give good ratings to only the easy classes that u don't have to try in. If you put in the effort and read the book, the lectures are very useful and relevant. Most people don't read and expect a bird course. This is computer science not fashion..

3.0
4.0
SE1
Mar 9, 2009

This professor knows the topics he teaches well. Unfortunately, he does come off as somewhat of a narcissist in his teaching style, which depending on your personality may work very well or poorly for you. You?ll probably see this evident with how polarized the reviews here are. Most either love or hate him, but few think he?s average.

5.0
5.0
CPS610
Apr 6, 2009

If you read most of the negative comments they are coming from dumb/immature 2nd year students. I'll admit I was one of them. I was forced to take his follow up course to 510 and this is the God honest truth: Mastoras can rub you the wrong way but what he teaches you in his courses will be the most important things you'll learn in the industry.

2.0
2.0
CPS510
Oct 21, 2009

He may know his topic but bestowing knowledge upon students is not his aim. When students as him questions, he seems dead set on telling them he's different from everyone else and mocking the question. We're here to learn, please teach us, we're not looking for a show.

1.0
5.0
CPS510
Oct 26, 2009

horrible prof

4.0
1.0
CPS510
Jan 4, 2010

This Prof is really easy All you have to do is go to class, and ask if you have any questions. His tests are straight from class, his exam was the same as he midterm but with slightly different questions! just go to class and do you work and ask for help if you need it.

4.0
4.0
CPS510
Aug 10, 2010

Best prof I ever had. Ever. Some hated him. If you listened, if you asked questions, you won. If you expected to have it handed to you, you lost.

5.0
3.0
CPS510
Mar 28, 2011

Notes are online, just go to class to get the attendance mark, do the project. . Study for the 2 midterms and you are DONE! Best prof ever, has a great sense of humor and as long as you have an objective mind you will definitely learn a few things.

5.0
1.0
CPS610
Mar 28, 2011

A bit harder than 510, required to focus on the online notes and the student notes but class is easy as long as you do the work. Just like 510 with 2 midterms, presentation and project and oh ya there is bonus marks so you can get A+ as long as you do the work. You learn some of the most important things that you should have learned in year 1&2.

4.0
2.0
CPS125
May 10, 2011

Make sure you learn and understand the labs and you'll do fine

5.0
3.0
CPS510
Sep 30, 2012

Number one!!!!!

5.0
4.0
CPS510
Sep 30, 2012

A think tank of knowledge.

2.0
3.0
CPS07
Oct 18, 2012

Not a good professor. Does not advice for a book. No midterm help. No textbook use. No practice. Does not guide students for midterm prep. questions. When i ask something he replies: "I Dont Know". Than who does?

2.0
3.0
CPS510
Nov 27, 2012

Very disappointing. He spends 50% of each lecture just yelling at students - either for walking in late or for *asking a question!!*. Doesn't cover the material in a clear way. Never touched the textbook once. He seems angry all the time. Repeatedly emphasizes his years of experience to try to brainwash you into thinking he's knowledgeable.

3.0
3.0
CPS118
Dec 1, 2012

Not going to understand him well. Midterm's hard. Spends half of the class talking about useless things. Doesn't use technology when it's programming. No examples or anything.

2.0
5.0
CPS510
Dec 11, 2012

can't teach. his tests include things he doesn't cover. makes a big deal about wasting class's time when students come in late but all he does in class is get sidetracked and make up bs about how great he is.

5.0
1.0
CPS12CPS1
Feb 12, 2013

He is a good teacher who really wants to help his students. I learned computer programming from him.

1.0
5.0
CPS510
Apr 15, 2013

Claims not to know what a pdf is. You program DB2 via shell script which is useless in the real world. Give incorrect examples. Teaches 2 or 3 completely obsolete 1960's databases and test on them as well, even though you only have access to SQL and DB2. "UNIX, I was there. I did that!" is very close to Masons "LINUX, I was there I almost did that"

1.0
5.0
CPS510
Apr 18, 2013

"UNIX, I did that, I was there" OK buddy we believe you, why are you yelling this fact out at us like we do not? Thing is the world has moved on, just a little bit from the days he invented linux and brought it over to Canada. Fun to see the guy rip into chatty students. Worth the price of admission overall.

2.0
2.0
CPS510
May 29, 2013

worth the price of admission. but to learn databases get a book from amazon and read.

5.0
1.0
YEEE345
Sep 9, 2013

Best prof efer!

5.0
1.0
CPS510
Sep 13, 2013

A God! ATTEND ALL HIS CLASSES! If you do you will get a very high mark. He stopped teaching us the course 1 day to teach us a different course with a bad professor. Taught us more in 2 hours than the other prof did all semester.

3.0
3.0
CPS510
Nov 20, 2013

Knows things.

5.0
1.0
CPS510
Jan 13, 2014

Amazing hilarious prof super cool guy

1.0
3.0
CPS510
Jan 15, 2014

His instructions are unclear. His lecture delivery is also quite poor. His only redeeming quality is that he can be funny at times.

1.0
5.0
CPS888
Grade: A-
Jun 3, 2014

Avoid his classes. He either likes you or he doesn't. If he doesn't like you, you are not getting a good grade. Almost all the time he talks about himself not the subject.

1.0
5.0
CPS510
Oct 30, 2014

You wont learn much considering the textbook is from 1988.

1.0
5.0
CPS510
Grade: A+
Nov 12, 2014

AVOID LIKE THE PLAGUE!! This professor is the most narcissistic lecturer I have ever encountered. He is more concerned with talking about himself than teaching. A student walked in late and this professor called the security on him. I cannot believe that we pay money to be in this guy's class. Highly disappointing!

1.0
5.0
CPS510
Dec 13, 2014

Needs to be kicked the hell out as far away from teaching as possible. I don't know which century he was considered a good prof but I'm 3620% sure that it's definitely not this one. Notes are from previous students and they have mistakes all over them. This guy's midterm and exam have typos all throughout and if you misinterpret them, too bad.

3.0
4.0
CPS510
Grade: A-
Nov 8, 2015

Thing is, you do learn. Relational Database concepts have not changed since 1988. He can be a bit much but what I learned in his class was very useful. Minus the shell scripting project...

1.0
3.0
CPS510
Jan 24, 2020
Wouldn't take again

egotistical

Class Info

Attendance Mandatory

67%

Textbook Required

100%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

68% confidence
Based on 6 grades
Most common grades:
A+ (2)
A- (2)
C (1)
Grade Distribution
A(3)B(0)C(1)D(0)F(0)A-/B+(2)
Based on 7 reported grades
A+: 2
A-: 2
C: 1
Not_Sure_Yet: 1
Rating Trend

Stable

-0.09 avg change
Jun
Oct
Nov
Dec
Nov
Jan
Last 6 months
Ratings by Course

51061073

5.0

(1)

73151061

5.0

(1)

CPS8101

5.0

(1)

COMPUTERS

5.0

(1)

CPS510CPS610

5.0

(1)
+30 more courses
Difficulty by Course

51061073

5.0

CCPS510

5.0

COMPUTERS

5.0

CPS310

5.0

CPS01

5.0

Similar Professors