2.7

Bijan Mashaw

Computer Science - California State University - East Bay

2.7
Quality
3.4
Difficulty
41%
Would Retake
201
Reviews
2.7
Quality
3.4
Difficulty
2.8
Helpful
2.5
Clarity

41%

Would Retake

201

Reviews

Rating Distribution
Official

5

53

4

32

3

12

2

21

1

83

What Students Say

HW was over the top, avoid if you cant

ITM320 - 1.0 rating

Warning to all incoming students - do NOT take

ITM3060 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

85%

Textbook Required

64%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 44 grades
Most common grades:
A (19)
A- (9)
Not sure yet (7)
Grade Distribution
A(23)B(5)C(4)D(1)F(0)A-/B+(11)
Based on 55 reported grades
A: 19
A-: 9
Not sure yet: 7
B: 5
Common Tags
LOTS OF HOMEWORK (28)
Skip class? You won't pass. (15)
Participation matters (10)
EXTRA CREDIT (9)
Tough grader (9)
Lots of homework (9)
Tough Grader (8)
LECTURE HEAVY (8)
Rating Trend

Stable

+0.04 avg change
Jan
Feb
Mar
Apr
May
Jun
Last 6 months
Ratings by Course

CIS1

5.0

(1)

KZ6863

5.0

(1)

ITM4272

4.5

(6)

ITM 3060

4.0

(2)

BUS110

4.0

(1)
+16 more courses
Difficulty by Course

ITM320

5.0

IMT300

5.0

CIS1270

4.5

CIS6070

4.0

ITM1060

4.0

Reviews (201)
1.0
4.0
CIS6070
Dec 10, 2006

He can make some funny jokes, but other than the teaching quality is very poor. Concepts were not communicated. He loaded the 2 unit class with a ton of homework... More homework than I've ever had in a 4 or 5 unit course. Plan on spending at least 10 hours per hw assignment.

1.0
5.0
CIS3060
Feb 23, 2007

I could go on and on about this guy, but instead I will just say this; DON'T TAKE THIS GUY'S CLASS. It will save you a lot of frustration and confusion.

1.0
5.0
CIS3060
Jan 29, 2008

One of the worst. Too much homework, tests difficult to understand, not willing to answer questions or explain things.Recommend finding another teacher

2.0
5.0
CIS3060
Apr 29, 2008

HORRIBLE!!!! I am in this guys class right now and am seriously considering dropping. The homework is ridiculous. This class is completely scattered and all of the students argue with him due to his absurdity. Avoid this professor (I use the term loosely). I should have.

5.0
4.0
CIS3060
May 14, 2008

Hay guys, wise up, you complain because you want an easy grade? If you are looking for an easy grade, don?t take him. This is not a high school, if you want to learn something and get a good grade, then take his course. I had two courses with him. He assigns several homework. How else do you learn?

5.0
1.0
CIS3060
May 14, 2008

Best, fun, learning, experience, memory summarizes all. Learned a lot, thanks

1.0
3.0
CIS3060
May 31, 2008

I could not understand this professor. His grasp on the English language seems to work well enough insofar as pronunciation goes, but his usage of the language left me constantly wondering what he meant. I ended up withdrawing from this course because he was not helpful when I asked for some assistance on clarifying his written homework questions

5.0
2.0
CIS3060
Jun 10, 2008

My best class; fun and learnig. However, you have to earn your grade. If you put some effort, he is the best

5.0
3.0
CIS3060
Jun 11, 2008

I just finished; the best professor. I had a fun time learing. The best class I took.

1.0
5.0
ITM3060
Sep 2, 2008

This teacher is not a good teacher at all. He is totally incomprehensable!!!

2.0
4.0
ITM1270
Oct 28, 2008

The teacher is impossible to understand. I'm ok with the amount of homework, it's the fact that his homework makes no sense...there's no actual question or problems for this most part. He seems like a good guy, but he is not a good teacher. Luckily, if you have a decent knowledge of how to use a computer, you should be ok.

1.0
5.0
CIS1270
Nov 7, 2008

DONT TAKE THIS CLASS! Dont listen to those who said that hes "a fun teacher" he is not.the teacher himself prob wrote those comments so people will take his class. Doesnt speak great english so you can understand what he is saying. Tests & homework dont really make sense. He is not clear on what is due when or on what.save urself the frustration.

1.0
5.0
ITM3060
Nov 27, 2008

Worse teacher in CSUEB...You will regret it if you take any of his courses...Poor communication, Unreliable office hours, Unresponsive on emails...really don't know why they let him teach...

2.0
5.0
ITM3060
Apr 6, 2009

This is the worst teacher I have ever had. I am a 3.5 GPA student and an IT professional for over 5 years. Not only did this teacher teach incorrect information but you could not understand half of what he was trying to explain. With his low self-esteem he constantly felt the need to belittle the students as if they weren't studying. DO NOT TAKE

1.0
5.0
ITM1270
Nov 20, 2009

He is one of the worst teachers to understand. He is always jumping all over the place. His homework is easy but it does not make sense at all. His TESTS are VERY HARD. I would never ever take this teacher being in the class just gets you angree becuase he does not teach anything AT ALLLLLLLLLL. DO NOT TAKE THIS TEACHER IF U WANT TO LEARN SOMETHING

1.0
5.0
ITM1270
Nov 20, 2009

DON'T TAKE THIS CLASS. HE DOESN'T KNOW HOW TO TEACH. THE TESTS ARE RETARDED. "HW" TAKES FOREVER TO DO. HIS POWERPOINTS AND HW DON'T MATCH UP TO WHAT ARE ON THE TESTS. HE SPEAKS TERRIBLE ENGLISH. HE THINKS HE'S FUNNY BUT HE'S NOT. I DIDN'T LEARN ANYTHING.

1.0
4.0
ITM3060
Feb 1, 2010

Stay away from this horrible teacher. H/W and slides are not clear which makes the exam so much harder and that's not including the fact many student did not understand his exam and asked to clarify questions. I got a B+ so I am not complaining. I was lucky to be in the IT field for 5+ years and knew most of the stuff.

3.0
3.0
ITM3060
Jun 6, 2010

I think he is a good teacher. If you attend class every day, type out your homework, participate in class, read your book and study for the exams you will get a good grade. He does have an accent so it is sometimes not as clear as perhaps some would like. But overall, I enjoyed his class. He is open to feedback. Good luck!

1.0
5.0
ITM1270
Jul 9, 2010

This teacher is the worst teacher I've encounter during my whole life. Never met anyone like him, easy class and yet he makes it almost impossible. Class average on tests are roughly in the C- to D+ range. Homework can go up to 40-45 pages of printed documents, and not to mention that he give academic dishonesty to more than 15% of his class.

1.0
5.0
ITM1270
Jul 13, 2010

Worst teacher possible. Can't understand his poor English, and he can't teach for crap. He so weird that he won't let you compare homework or tests with other classmates AFTER he returns it or you will get an academic dishonesty. Stay away at all cost, save yourself the hassle and headaches.

1.0
5.0
ITM3060
Jul 13, 2010

Worst teacher ever. Rather jump off the bridge.

1.0
5.0
ITM1270
Jul 13, 2010

I am taking 2 of his classes ITM3060 and ITM2070. I have over 5 years experience in the IT field. He is a horrible teacher. Homework assignments are very long, over 10 hours per week per class. His english is poor and he does not use correct terms for the IT field. For ITM3060, the assignments are not related to the class.

1.0
5.0
ITM1270
Jul 24, 2010

WORST TEACHER EVER, Horrible English, Don't use the book at all, Homework is long and pointless, give extra credits to those whom he likes, and officer hour always have a 20-40 mins wait since students can't understand his lecture or there to complain. I'm a 3.8 Student and I got a D for the first time, In ITM 1270? Seriously?

1.0
5.0
ITM1270
Jul 29, 2010

If you guys want to take this teacher, please think twice, maybe 3 times. Worst teacher in teaching history. With that English, he should stayed in ESL class. Impossible to understand and can't talk to your classmate or he will take away your returned documents. Made us buy the book for almost 2 bill and never used it once. Bad, Bad, Bad teacher.

1.0
5.0
ITM1060
Aug 5, 2010

This Teacher is bad, accuse me of cheating every test for no reason. He once chase me out of class and say I didn't turn in my test when the test was in his stack to begin with. He tries to give me an academic dishonesty for using same definition with another student, Dictionary.com? I talked to dean, dean mention he heard many complains already...

1.0
5.0
ITM3060
Aug 11, 2010

can't speak English, can't teach, little or no self-esteem, and always play favoritism. Strongly not recommended for any humans to take, because you will be in his hour most of your free time. Homework are beyond long, and he give those whom he likes like 12/10 and those who doesn't suck it up like 6-7 ish. Straight up rigged. DO NOT TAKE.

4.0
2.0
ITM3060
Sep 1, 2010

ITM 3060 is an important class that any business major will find relevant if they plan to work in the Bay Area. Dr. Mashaw's class is challenging and the homework requires a significant amount of time; however, going to class, doing the homework, and reading the book can easily lead you to an A.

1.0
5.0
ITM1270
Sep 3, 2010

If you want a teacher to get you lost in a corn fieldand then never help you back out then take him. He is an expert in his field I will give him that. But a teacher he is not. He doesn't understand how students learn. Often times he is confusing and repetitive. His HWs were too long and too many times he would ask questions over uncovered material

5.0
3.0
ITM3060
Oct 6, 2010

a very fair and good instructor. His lectures are interesting and fun. Advice: do the homework.

5.0
3.0
ITM3060
Oct 6, 2010

fun, do the homework, a good instructor.

5.0
3.0
ITM1270
Oct 7, 2010

Cheaters and lazy students don?t like him. He is one of the best instructors.

5.0
3.0
ITM3060
Oct 7, 2010

Mashaw is a very fair and good instructor.

5.0
3.0
ITM1270
Oct 8, 2010

Attendance is not mandatory, but not attending will hurt the understanding of the material and the garade. I appreciate his style and organization. His teaching style is not boring. He uses the class time very effectively. I really learned in his class, whereas in other classes, you just pass without learning. Sometime , he shows a video which he

1.0
5.0
ITM3060
Oct 11, 2010

notice how the last 4-5 reviews are nearly all positive? Bet the instructor put those himself. Please for your own sake, don't take his class. Worst teacher existed in teaching history. Had him for 2x quarter by force, got A and B, but experience in class is F-. Can't speak English, Lame Jokes, can't teach, and random accuse of cheating. Dont take.

1.0
5.0
ITM1270
Oct 13, 2010

All good reviews are identical, can't even make it more obvious. Please don't take this guy for your own sake, terrible teacher which can't even speak English.

2.0
4.0
CIS1270
Oct 13, 2010

DO NOT TAKE THIS CLASS, look at other options. You might do OK if this is the only class you are taking, the HW load is enormous and you cannot work with your peers even to clarify details. You will not pass this class, this teacher is impossible. Not to mention his powerpoint, they make no sense, not helpful. He should not be a teacher.

2.0
5.0
ITM1270
Oct 21, 2010

In class right now, just dropped the class and walked out. Terrible teacher, and hes lecture are so boring and his power points are useless. Not to mention i brought the book for $100+ and he mention the book is mandatory. He don't even use the book, and when it comes to midterm there are nothing you can study from. Don't waste your time.

1.0
4.0
ITM3060
Dec 6, 2010

One of the worst teachers i ever had, very boring and repetitive. power points are useless to study from and the book doesnt help either. very hard to understand due to poor english skills and he types exactly how he speaks.

1.0
5.0
ITM3060
Dec 16, 2010

Worse teacher i ever had in my life!

1.0
5.0
ITM3060
Dec 19, 2010

He is a horrible teacher ... Worst teacher of my entire school life and yea i do mean from Pre-school till now. DON'T take his teacher and i repeat DO NOT take this teacher.

2.0
4.0
ITM3060
Dec 22, 2010

teacher is stupid, none of ur study material is applicable to the test, he so call wants you to express ur knowledge on the material and assumes that everyone is in his level. useless class you can study all the materials and have none of it on the test. do not take him at all.(((he lies about his extra credit which is participation point.)))

2.0
3.0
ITM1270
Mar 17, 2011

He's kind of hard to understand; he has a really strong accent. Learned a lot from his class, but you need to pay attention to the lectures and take notes.

1.0
5.0
ITM3060
May 16, 2011

I'll keep this simple, he is by far the worst professor still teaching at East Bay. I would even go to assume that he may be the worst professor in the entire California State college system! If you can avoid his classes, please do, you will be saving yourself a lot of misery! I learned this the hard way!

1.0
4.0
ITM4278
May 26, 2011

His knowledge of the industry is pretty dated if not inaccurate. He pretty much required us to use software that is 8 years old and wouldn't listen when we told him that it was over $80. He's a nice person but not a very good teacher. If you're not computer savvy going in, I'd imagine it would be pretty challenging.

1.0
5.0
ITM1270
May 27, 2011

I've graduated from east bay and I loved everything except this class. English was poor, Lecture Slides were long and useless, material on test was not in lecture, made us buy the book and not use it at all, lame jokes, homework assignment can take up to 5 hours depending on your pace. I had years of experience in IT Field and I got D in item1270.

1.0
5.0
ITM3060
May 27, 2011

DO NOT TAKE this class at all cost. No one needs to go through the same pain I went through. He makes this class almost impossible to learn and pass. I been in this field for years and I have to take this damn class to graduate. In the end I have failed the class for something I do for a living. You tell me.

1.0
5.0
ITM1270
May 27, 2011

Possibly the worst instructor in East Bay. I can't believe he is still teaching. I didn't learn anything at all in his class. I got an A in this class, But the experience in the class was hell. I work full time and take this class. Homework was pointless and long. Longest homework assignment was 45 pages long took me 5 hours daily.

3.0
5.0
ITM4278
Jun 7, 2011

He has good intentions but something is wrong with his teaching style. If he followed his own syllabus the class would be better. Even if you do homework and study you're not guaranteed a good grade since his answers/questions are not consistent. I would not recommend him.

1.0
5.0
ITM1270
Jun 19, 2011

Simply the worst teacher ever. Don't take him no matter what. Try to take other instructors before consider him. Possibly be the worst teacher in East Bay. He makes and easy class super hard and homework is no joke long.

1.0
4.0
ITM3060
Jul 21, 2011

This guy is a terrible teacher. His syllabus is useless, his powerpoint presentations are useless. READ THE BOOK IF YOU WANT TO PASS...

2.0
5.0
ITM3060
Sep 7, 2011

great guy as far as personality but he is a horrible professor. take anyone but him.

5.0
1.0
CIS1
Dec 9, 2011

Very nice and lively professor. Really knows how to make the class interested in learning and is extremely helpful.I think if you just put in hard work it will pay and you will make the grade!

5.0
2.0
ITM4272
Dec 9, 2011

Professor Mashaw is a very helpful teacher. He wants you to work hard and prove that you want to learn. That's his goal. If you put effort getting a good grade in his class is not a rocket science. He will help you to work with you if you show your sincerity. I highly recomment students to take his class and follow him.

5.0
2.0
ITM4272
Dec 9, 2011

Very knowledgeable professor. He is very helpful. There are students who don't and they just complain. He wants you to learn and I believe that should be the motive of a student. Just don't expect an A not going to the class or without doing anything. If he sees that you are willing to work hard and put effort in his class he will help you.

5.0
2.0
ITM1270
Dec 13, 2011

great professor. very easy class to pass. if your purpose is to learn this is the class the take because he will teach you everything you need to know.

5.0
2.0
ITM1270
Dec 13, 2011

Very fun and interesting class. The professor made things very clear. He's really nice and is willing to help. If your goal is to learn, this would be the perfect class.

4.0
2.0
ITM3060
Feb 1, 2012

Dr. Mashaw was very helpful to me from the day I met him. I was finally able to understand some things about information technology that I didn't understand before like the binary system. Furthermore, he gave me good ideas and is still giving me advice on how to add more sophistication to my thesis project. I recommend taking him for any class!

5.0
2.0
ITM1270
Mar 26, 2012

He is a patient person and explains exactly what is expected. He is often portrayed as unclear and difficult, this only happens to students who are rude and do not listen. I had to pass his class in order to graduate, and I hope/think I did even while planning my wedding. Thank you very much Mr Mashaw!

2.0
5.0
ITM1270
Apr 15, 2012

He makes an easy subject incredibly hard. His grading system makes no sense (in class he will say "add two points for you!" and so on. Are these points real or imaginary? No clue. Do the take homes as best you can (although they are ridiculously long) because his tests are really hard. I got out with an A but I busted my butt. Seriously don't take.

5.0
1.0
ITM4278
Jun 11, 2012

Forget about all the comments before this. I'm not a 4.0 student but ITM is my option. Dr. Mashaw is one of the best professors I've had. He knows his subject, he's helpful. If you show up and focus you'll do the take home assignments. If you do them by yourself, you're guaranteed an A. He gives a lot of extra points and he's very understanding.

1.0
5.0
ITM3060
Jun 23, 2012

Some might find him easy but he is stressfull his test exams are hard and his HW is painful.HE is not easy he always been the last choice for students that' why he is open forever. IF u want good grade and less stress take other. IF you are smart dont care about pro. take him. if you are slow learner eng is2nd lang. dont take him

4.0
2.0
ITM3060
Jul 5, 2012

Yes he is quirky and has his own teaching style but what professor doesn't? If you go to class, pay attention, read the book and take your HW and learning seriously, you will pass the class easily. This class is NOT for people who don't want to put in any effort at all. Prof. Mashaw is quirky and entertaining.

5.0
2.0
ITM3060
Jul 7, 2012

This class is manageable. Attend class for lecture and participation. Although hw is can be a heavy; it's helpful to use as a study guide for exams. The professor grades a little hard but he gives lots of extra credit. As long as you do all the work and be prepared, you can get an A

1.0
5.0
ITM1270
Jul 15, 2012

Worst teacher ever. take another instructor if you can and save yourself some headache. poor grading, adds random points to the student he favors, long homework,hard test. I'm in the IT field and I work as an IT and I only got a C- and I go class everyday. He made the school look bad.

5.0
2.0
ITM1270
Sep 20, 2012

I highly recommend taking his class. By far, one of the best teachers I have had!

1.0
5.0
ITM3060
Nov 8, 2012

Don't Take His Class, Please!!!!!! I regret every single second by taking his class. I am a transferr student, that's why I add class late, his class are those one open forever( cuz no one takes it), 1. He can talk, it's so hard to understand him with such a strong accent. 2. His lecture are so pointless, you know nothing and will not use anyhow.

1.0
5.0
ITM3060
Nov 8, 2012

This guy is the Wrose teacher is my life, I attendeD class everyday, and I take notes, study hard. However, those are useless in his course.Since most of the questions in the Tests are make in his mind, and it is not related in the lecture or the text.Do take him if you wanted learn or get a good grade. P.S: I think the he rate himself on this page

1.0
5.0
ITM3060
Nov 14, 2012

If you very want to learn something, DON'T take this class. His test is not hard, but make no sense. Not much people wanted to listen to him.

1.0
5.0
ITM01
Dec 4, 2012

Not clear, very hard to understand, expect every tiny detail on exams, very confusing. DOES NOT RECOMMEND.

4.0
2.0
ITM3060
Dec 12, 2012

This professor isn't as bad as some of the reviews indicate. He is nice, a generous grader and passionate about what he does. There is lengthy homework every week, but if you treat it as your study guide, it's fine. You shouldn't have to do much/any extra studying outside of the homework.

2.0
3.0
ITM3060
Dec 20, 2012

Advantages: He is nice, funny and to some extent easy on grade. But don't get fooled by it. Disadvantages: He has extra credits throughout the quarter BUT they are "IMAGINARY" extra credits. You would think you have a lot of credits but you don't. Midterm and Final grades matter the most. His clarity is not good. He is very confusing.

5.0
1.0
ITM3060
Mar 22, 2013

Very good professor, very helpful. Do the HW. Helps for the tests a lot! Good luck!

3.0
2.0
ITM3060
Mar 22, 2013

So far so good? He can get caught in explaining some concepts to students for a long time, and then skim over other concepts because he has ran out of time. Sends emails at all hours of the night the night before class. Has explained test concepts right before taking the test. He does want to see eveyone succeed.

1.0
4.0
ITM3060
Mar 25, 2013

worst prof. Ive ever had. He rambles on w/ out any sort of structure to his lectures. At times you culd look around and see the confusion on evryones face.The labs r unnecessary. He's more generous when grading students that he likes/show up to class. Treats every1 like they r kids and gives fake "points". Hw is 2 hrs min every week. New HW due

5.0
2.0
ITM3060
Apr 21, 2013

Prof Mashaw knows his stuff, he's kind & will work with you, just ask. HW is long & very hard but it's what's on exams. So if you do HW & labs, and attend class lecture, you will do well on exams. I would take Prof Mashaw again.

5.0
3.0
ITM4272
Jun 10, 2013

Just left the final and I have to say overall I was very pleased with this class. Professor Mashaw gives you a very detailed Take Home Test every week in which if you work hard on to understand, you will be set up perfectly for the Test's. He is always available during office hours and was more than helpful whenever I visited him. Learned alot!

5.0
2.0
ITM1270
Jun 12, 2013

If you have trouble finding a good instructor and an easy class. ITM1270 is best for learning basic use of computer softwares/programs. The class is intereting. The instructor is super nice and giving out extra credits. Furthermore, you will learn alot than you expect. You will be learn to explore. So don't hesitate and add this class adn have fun.

5.0
1.0
ITM1270
Jun 12, 2013

He is a nice teacher with patiences. If you have any questions, feel free to ask him in class or after class. He give us many homeworks, but very useful. Also, if you did all the homeworks, exams would be easier since his exams always based on lectures and homeworks.Just try your best to finish homeworks,take attendence, you would get a good grade.

5.0
1.0
ITM1270
Jun 13, 2013

If you really want to learn something useful concerning word,excel,or PPT operation, take this professor's class, although his HW seems like spend much time on it, but it is helpful for you exam, in addtion, homework is a good oppotunity to earn extra credit. Nice Professor, if you attend every class and follow his schedule, Easy A.

5.0
2.0
1270
Jun 13, 2013

This professor was genuine in his style of teaching he wanted people to learn by exploring and actually trying things. He was always willing to help and his class was never dull. I really enjoyed this class and the teacher, just make sure you give yourself time to do the Take Home Homework cause they are meant to make you try things and work.

1.0
4.0
ITM3060
Jun 13, 2013

I've always heard people say that Professor Mashaw will rate himself here, haha! see below all those good commends how many bad commends are there! I am in his ITM class right now, not FUN class. HW are way to much to do and useless, and his heave accent, his dose plays favorite on some student though, Final are hard too, not easy A class at all.

3.0
4.0
ITM3060
Oct 1, 2013

Bijan treats all college students as middle school kids. His teaching style is not for college level. I am in his ITM 3060 right now, I did not feel like learning anything useful. I don't know why CSU hires him, because it drags down the educational quality of CSU.

1.0
3.0
ITM4271
Oct 15, 2013

Taking this class at the moment..and WOW is he Unorganized! He is passionate about having his students succeed, but he falls short of following thru by having a clear and concise course. I guess I'm learning out of the book this quarter. And those really nice positive comments below? Sound real sketch to me.. DONT TAKE THIS PROFESSOR

1.0
4.0
ITM3060
Oct 30, 2013

Professor Mashaw is a horrible teacher. He is extremely unorganized and doesn't listen to any of the students comments or suggestions. Instead of explaining the why an answer is wrong or why a student is wrong, he degrades them and puts the blame on students instead of himself. Avoid this professor at all costs.

3.0
3.0
ITM4272
Nov 1, 2013

Mashaw is the type of professor where he expects students to take an active interest in the subject. The homework is long but as long as you ask questions to keep him on track you are okay. He will give you points for participation, but sometimes its hard to keep track. Exam was easier than expected.Pay attention, do the hw, & ask questions.

1.0
5.0
ITM1270
Nov 12, 2013

This is the worst teacher I have had in my lifetime. I saw his bad rating prior to enrolling but thought I have always done well with teachers that have poor ratings. His test questions are so confusing, hw takes 3 hours minimum and he gives poor work. DO NOT TAKE THIS CLASS.

2.0
4.0
ITM3060
Dec 5, 2013

Confusing teaching style. You can make it through as long as you attend class, labs and do the homework. Seat up front so you can hear/understand him. Not an easy class on many levels. Would reccommend perhaps trying a different instructor. Don't know if it would be better but would be willing to try it.

5.0
2.0
ITM4272
Dec 10, 2013

I took this course Fall 2013 (this quarter). I think Bijan Mashaw is a good professor who wants you to learn in practical way. He got 3 test which are not hard if you attend the class and study his pp slides. Every week you got the homework which is actually the study guide for your tests. He is always available to help you in his office hours.

3.0
4.0
ITM
Dec 12, 2013

He wants everyone to learn but does not manage to communicate it across well.I would depend on the book and his lecture notes and go to his office hours for clarification. He likes seeing initative. His points system is unclear so try to do it yourself and check in with him. I would suggest taking someone else if at all possible.

4.0
1.0
ITM4272
Dec 22, 2013

Professor Mashaw is a good teacher with a different teaching style. His weekly homework assignments are quite time consuming and his exams (all three of them) are not too hard. He tests you mainly off the homework assignments, so do them. I would take him again

1.0
4.0
ITM3600
Feb 20, 2014

I was shocked when I took this class on how unclear this professor was! The class is a joke and he talks to you like a little kid and barks out strange orders and then reward people with fake points that add to nothing on your grade. There is weekly hw that take alot of time!!! so be prepared to do some work.o and test are a bit hard!

1.0
4.0
ITM3060
Feb 20, 2014

worst class ever! the professor is a total joke I dont understand how the university lets him teach! He talk to you like a little kid.

1.0
5.0
ITM3060
Feb 20, 2014

very unclear and test are hard as he does not teach much. Homework every week that takes very long to complete! the worst part is how the professor talks to students. I would highly recommend to avoid him if possible.

1.0
3.0
ITM3060
Feb 24, 2014

Homework every week which takes a long time to do, test are written in a very confusing manner. I would recommend avoiding this professor, class will be extremely boring and it will be hard to get a good grade under these circumstances.

1.0
5.0
ITM3060
Mar 6, 2014

AVOID AT ALL COST! Difficult to understand with a heavy accent and his fast pace, ridiculed me when i asked for help in class and made it seem it was my fault i wasnt understanding him. Home works are enough work for two classes. 3 exams and unclear what to study. If you must take,attending is a must, takes role and coulpe pop quizzes

1.0
1.0
ITM3060
Mar 12, 2014

REALLY THIS GUY STILL HAS A JOB. I wasn't sure why I had been getting B's on my homework so I checked my friends work who was getting full credit. Absolutely no difference between both papers. I asked Mashaw why I wasn't receiving full credit and his only response in his high pitched annoying voice was " you just dont understand" Worst ever.

4.0
3.0
ITM3060
Mar 19, 2014

He gave us a very flexible time schedule for the study and homework. He tried to give all the students an idea about to use the knowledge you learned from the class. Because it is a short learn period as the quarterly system in East Bay, so the introduction we had were fully packed. I still very appreciated all he did for the lecture and lab.

5.0
1.0
ITM3060
Mar 19, 2014

Mashaw wants his students to discover. his main objective is for the class to learn something new. This class is for beginners. his homework is easy but busy work. in class he wants people to participate. he keeps people focused by asking questions. best way to do well in class is have fun. have an understanding of topic. I did well, only did .5 hw

5.0
2.0
ITM3060
Mar 20, 2014

I felt professor Mashaw did a good job covering a difficult topic. If you stay on top of the homework, which there is a lot of, you will do just fine.

5.0
1.0
ITM3060
Mar 20, 2014

He motivates and helps us in the course.

3.0
3.0
ITM3060
Mar 24, 2014

Hes a very nice teacher. He's willing to help you. His test bases on homework and lectures notes. He had a lots of homeworks, but it would help for the test. I have learned a lots information in his class.

4.0
1.0
ITM3060
Mar 24, 2014

Professor Mashaw has a strong sense of motivating his students to learn. He gives HW every week, and its purpose is to prepare for the test. His test is straightforwards from the HW, lectures, and notes that you take in class. Studying from those and you'll get an A for sure. He grades super easily.

5.0
2.0
ITM3060
Mar 26, 2014

This Professor is passionate in what he teaches. He is a great professor. Go to all class and I guarantee you a passing grade. People complain about his homework but if you go to the labs, he basically does the hw with you. If you have failed his class, you did not do what you needed to do.

5.0
2.0
ITM3060
Mar 28, 2014

Mr. Mashaw is very knowledgeable in computer Science and ITM. You will get a good grade if you keep up with the homework and participate in class. Mr. Mashaw is willing to help you learn and he is very fair. His lectures are not boring because he also is very humorous. The humor isnt a distraction either.

5.0
2.0
ITM3060
Mar 31, 2014

Very knowledgeable professor. Do not take his class if you are not interested in actually learning something. He cares a a lot about participation and attendance and if you do these 2 things along with the HW, you will have no problem getting a good grade in his class.

1.0
5.0
ITM3060
Apr 2, 2014

I don't like a teacher that bounces around and goes off into a tangent, he does that. He is not helpful and he picks on people. I personally didn't like him.

5.0
1.0
ITM3060
Apr 7, 2014

He can be hard to understand but the work is pretty straight forward. The exams are based on his labs & lect slides. Attend the lab because you will learn what you need to do the hw and exams. The lect & lab can be very bland but is actually helpful skills/tools at my job. Tip: Do well on the hw to accrued xtra pts toward overall grade.

5.0
1.0
KZ6863
Apr 22, 2014

Active?although he has a kind of accent,but after several weeks,i could catch up with him.NIce professor,nice grade but lots of efforts

5.0
4.0
ITM1270
Jun 14, 2014

Professor Mashaw really enjoys teaching, especially to students that really want to learn. I spent a lot of time doing the weekly homework assignments, and I also gained a lot of knowledge from it. If you are looking to just skate by a course, this isn't the one you want. If you really want to learn a lot, then you definately want his class.

5.0
2.0
ITM1270
Jun 16, 2014

Professor Mashaw is very passionate about what he does. I am not a beginner when it comes to Microsoft Office but his course was unexpectedly very difficult. This is definitely not the basic computer course. The secret to success is make the time and ATTEND CLASS REGULARLY. Overall it was a great class and he was an interesting professor.

5.0
1.0
ITM4278
Jun 18, 2014

Highly recommend Dr.Mashaw to ITM students. Easy class and the class materials are helpful for those who want to learn more of creating webpage 101. He's very nice, warm, and knowledgeable. Making sure to stop by his office hours for help...:)

4.0
1.0
ITM1270
Grade: A
Jun 25, 2014

I recommend this professor. If you attend class and put in full effort into all of the assignments, you'll do well. Expect to spend 4 or more hours per weekly assignment. Focus on what he says and does during lecture and lab and you won't need the book or online slides. Lots of extra credit just by participating and doing what you're supposed to.

1.0
3.0
1270
Oct 30, 2014

5+ hoursweek of homework. It a mystery of what to study for the exams. Speaks disrespectfully to students. Often unclear and makes it seem like it's our fault-- makes you not want to ask questions or feel like an idiot when you do. Go to office hours to stand outget extra clarity. Not a fan at all of his teaching style.

1.0
5.0
ITM1270
Nov 4, 2014

Professor Mashaw is very Hard to understand, Not friendly at all, very bad accent, lots of homework, jumps around, never on topic, doesn't like to answer your question, avoid this professor, class will be very hard and boring.

2.0
4.0
ITM1270
Grade: D
Nov 12, 2014

Very disorganized lectures. He is always repeating himself, and it is never really clear on what he wants you to do. He will tell you will need the books, but you don't, he never uses them, it all up to you. If you know Microsoft Word and Excel very well you will be okay. He only focuses on HP and will not explain how it works on a Mac computer.

5.0
1.0
ITM3060
Grade: B
Dec 5, 2014

This class is straight forward just do the hw and lab coz the tests are based on the them. HW might takes time to finish but it will learn a lot. The 1st test I got D and I studied from HW and lab then I got B. So just study from the hw and lab that will help a lot. The instructor is willingly to help the students. Take the class with him.

4.0
2.0
ITM3060
Dec 17, 2014

Although he has an accent and can be repetitive on his lecture, he really cares about his students. I received a C+ for the class, but if you really put some dedication into his class, you will get a passing grade. Tests at 50 questions and have a few short answers. Learn the small details and youll pass the multi choice do the hmwk for short ?s.

1.0
5.0
ITM1270
Jan 5, 2015

I honestly wouldnt wish this class on my worst enemy. His lectures make no sense, he thinks he makes sense, but no one understands him. He goes off on tangents, yells at you, and you learn nothing from his lectures. His take homes can be 3+ hours and are a huge waste of paper. Dont go to office hours unless you want to be treated like an idiot.

2.0
4.0
1270
Jan 22, 2015

Lectures are not very clear. He will consistently ask "are you following?", even if you aren't, he will continue! if you are an absolute beginner wcomps , i would recommend trying at another school! No quizzes, but has "take-homes" aka hw,tests and a final.

4.0
4.0
ITM1270
Grade: A
Mar 23, 2015

I registered for this class because I thought it would be a breeze but, to be honest, I spent an average of about 3 hours on each Take Home assignment. Luckily, there's only one TH each week. However, the THs really help you to do well on the tests so do them to the best of your ability. I found the professor to be understanding and knowledgable.

1.0
5.0
ITM3060
Grade: Incomplete
Mar 25, 2015

RUN FAR AWAY FROM BIJAN

2.0
4.0
ITM1270
Grade: B
Mar 30, 2015

His lectures are SO confusing and boring. He often says 'are you following?' but would get irritated or annoyed if you ask questions. His homework assignments? Be ready to invest in 3 to 4 hours a week into his class. The amount of things he asks for is RIDICULOUS!! I would NOT recommend him!! He's nice and all but DOES NOT KNOW HOW TO TEACH!!

5.0
3.0
ITM1270
Apr 1, 2015

I have learned a lot in the class and I am sure I will be able to utilize the skills that I learned in the real business world.

5.0
1.0
ITM3060
Grade: A-
Apr 1, 2015

A lot of things that he teaches in the class is very useful and I think it will be very helpful for my daily life and future job exposure.

4.0
4.0
ITM1270
Apr 1, 2015

Especially, in the lab, I learned a lot of different knowledge, e.g. Access, html, presentation, how to post video

2.0
4.0
ITM1270
Grade: A+
Apr 8, 2015

RUN!!!!!!! I took this class as an elective because I thought it would be easy. YEAH RIGHT!!!! Expect 3-4+ hours of homework. He lectures are super boring and confusing. He says he wants you to participate, but gets made when you ask questions or if you ask a fellow student a question. If you have to take the class, take it with someone else.

3.0
4.0
1270
May 13, 2015

I thought it was going to be easy, but nope it wasn't. I wish I picked a different teacher. If you work full time and are taking a full load. The amount of work is RIDICULOUS. It took me 4-5 hrs on each Take Home assignment and there only worth 10 pts. The tests are based on hmwrks. He expects everything a certain way otherwise no points.

1.0
4.0
ITM3060
May 30, 2015

One of the worst teachers that I have had at Cal State East Bay-- Home takes 5-7 hours and it's busy work and you don't learn anything from the homework. His lectures are hard to understand. His tests are tricky and subjective questions. I would take another teacher if you want to learn something that will help you in business.

1.0
4.0
ITM3060
Grade: C+
Jun 4, 2015

Worst teacher I ever had in my life. Rude and not clear, will not help you. If you have question he smirks and makes you feel bad for asking. Homework will take hours and is not helpful. I regret taking this class. I always get along with professors and have good grades but I have to say I was very unhappy with his class.

4.0
2.0
ITM 3060
Grade: A-
Oct 22, 2015

Honestly, this teacher isn't that hard. His accent can be a bit confusing, but all in all the class is useful if you're serious about ITM. The HW is tedious, but I did most of my HW at work and took 2 hrs. max. Just come to class, do the HW, take lots of notes, and ask questions. He was willing to help me when I had questions in his office hours.

4.0
4.0
ITM 3060
Grade: A
Oct 22, 2015

He's a good teacher, his accent just gets in the way. Just do what he tells you to do and you'll pass.

4.0
3.0
ITM1270
Grade: A
Dec 10, 2015

PRO's: Funny teacher, with a sincere desire to teach students. He has lots of energy, and gives lots of opportunities for extra credit. Tests will be easy if you do the Take Home assignments. CON's: His take home assignments can be time consuming, but the knowledge you acquire from doing them is worth it.

5.0
3.0
ITM3060
Dec 12, 2015

Mr. Mashaw is a helpful professor when I took him this past quarter for ITM3060. He does his best to explain to his students and give many examples on how what he lectures and how it relates in the actual partical world application. I wouldnt suggest missing class because it is easy to fall behind. I would recommend him as a professor.

5.0
3.0
ITM3060
Grade: A
Dec 13, 2015

Professor Mashaw is an outstanding teacher and applies his course to real world scenarios. Lectures are engaging and he makes the material understandable with a lot of examples. Homework takes some time to complete, but it's essential in understanding the course. He is a helpful teacher and will work with you if your struggling. Great class.

4.0
3.0
ITM1270
Grade: B
Dec 14, 2015

His take homes are really long and boring, he expects you to spend 3-5 hours on each and every take home. The homework was very time consuming the test answers are based off the take homes so try to do the take homes in a legit manner. Stay away if you dont want to spend time in this class.

5.0
3.0
ITM1270
Dec 15, 2015

you'll learn a lot in this class, you don't be disappointed. He really cares about this students form gaining knowledge. Just make sure you save your labs, so that it will make the take home assignments easier to do.

4.0
3.0
ITM4271
Grade: A-
Dec 29, 2015

I took mashaw in the fall of '15. his lectures were almost step by step on what you need to know for tests. IT class isn't an easy class, but if you come to class, do the HW and ask questions, you can do really good in it. He is very helpful if you come to see him. there's extra credit IF you do the work for it. He's also quite funny! very fair.

1.0
5.0
ITM3060
Jan 26, 2016

his accent is very annoying and he isn't clear at all about what exactly he wants from you. Would not recommend.

4.0
2.0
ITM1270
Grade: A+
Mar 15, 2016

Show up to class, listen to his lecture, do the in class assignments easy A. He gives a week to do each take home and the assignments are exact copies of what he teaches you in the lab. The homework is a little long but it's SUPER BASIC, NOT HARD AT ALL. Gives extra credit on all assignments. If you pay attention, will easily pass.

5.0
1.0
ITM3600
Grade: Not sure yet
Mar 16, 2016

He speaks fairly loudly, be on top of homework.

4.0
2.0
ITM3060
Mar 17, 2016

He is a fair grader. You have homework each week a packet to do about the lab, he gives you a week to do it. 3 tests. 8 HW. He offers extra credit. He listens to feed back from students and makes adjustments. Go to class and do the homework and you will do fine.

4.0
2.0
ITM1270
Mar 17, 2016

Show up and do the take home assignments. The assignments are long but there's a week to do it, and the exams are based on the take homes. It's a really simple class! Take him!!

2.0
3.0
ITM1270
Grade: C+
Mar 28, 2016

He is can be confusing. Says one thing then says another the next second. And don't try to argue with him, he always thinks he's right. And the way he grades sucks and confusing so try your best and put extra effort into all your take homes! And study for all the tests. Review, review!

3.0
3.0
ITM3060
Grade: A-
Apr 21, 2016

Good guy who means the best. Has a very unique style of teaching that can be confusing at times. Be patient with him and you will be rewarded. Easy grader, study for the exams. Participate in class.

4.0
2.0
ITM1270
Grade: A
May 10, 2016

Great teacher

1.0
5.0
ITM3060
Grade: Rather not say
Sep 29, 2016
Wouldn't take again

Warning to all incoming students - do NOT take. His workload is 5x that of other professors teaching the exact same course. Extremely confusing and difficult to follow along with. Accent so heavy even front row students cannot understand it. People doing IT for a living still have trouble with this course. Choose another professor!

Tough Grader
Get ready to read
LOTS OF HOMEWORK
2.0
3.0
ITM3060
Oct 5, 2016
Wouldn't take again

The Professor is funny, but his lectures is so confusing. He is all over the place. I find the take-home homework is extremely long. I'm having a hard time understanding him because of his heavy accents.

1.0
4.0
ITM3060
Oct 12, 2016
Wouldn't take again

This professor is all over the place with his lectures. Most of the work is out of scope for this class; the weekly homework assignments are very time-consuming and involves a lot of research and creativity. He even assign homework the week of the exams and the material is included on the exam so you are compel to do it. My advice - stay away!

1.0
4.0
CIS3060
Grade: A
Oct 30, 2016
Wouldn't take again

Professor is at times humorous, but his lectures are often very random and all over the place. His thick accent and scatter-brained lectures left me and many other students confused as to what exactly he was teaching. Homework assignments are easy but very long and repetitive. In-class work felt pointless. Skip this professor.

Get ready to read
LOTS OF HOMEWORK
SO MANY PAPERS
2.0
3.0
ITM3060
Nov 13, 2016
Wouldn't take again

Bad accent and lecture heavy; his homework is also long. I would recommend taking his as a last resort. Difficult to understand but you will get used to it. Just ask a lot of questions in class. (Everyone will be confused) If you do the hw and study for the tests you will definitely pass. Not difficult just time consuming

LOTS OF HOMEWORK
Inspirational
LECTURE HEAVY
1.0
4.0
ITM1270
Nov 17, 2016
Wouldn't take again

Whatever you do. Don't take this class A lot of homework you have to do that requires about 3-4 hours of your time each week. He'll take off a lot of points for the smallest reason. He acts like a child that doesn't get enough attention. If the WHOLE class doesn't participate, he throws a tantrum. I implore you, don't do it.

Tough Grader
LOTS OF HOMEWORK
EXTRA CREDIT
1.0
4.0
ITM3060
Grade: Rather not say
Nov 21, 2016
Wouldn't take again

This class is very difficult to pass. There are weekly HW assignments and 3 tests that make up 94% of your grade, and the worst part is that he doesn't give study guides. This class is SELF TAUGHT, HW is very time consuming and graded very harshly. If you take this class you will dread it the whole quarter, my whole class did!

Tough Grader
LOTS OF HOMEWORK
GRADED BY FEW THINGS
1.0
4.0
ITM3060
Grade: Not sure yet
Nov 22, 2016
Wouldn't take again

This is the kind of class where if you study really hard you STILL WILL NOT PASS. I cannot believe he is allowed to teach a college level class, he shouldn't be allowed no where near a classroom. You can spend hours on the homework doing everything right and he takes points off for trivial things. The tests do not make sense. DONT DO IT.

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
5.0
4.0
ITM3060
Grade: A+
Dec 9, 2016
Would take again

The best professor I have taken a class with for my 2 years in CSUEB. Get ready to study hard, it's a challenging course. attend the class, do the homework, listen to him nd you will do very good. He's clear and his grading criteria is very clear. I learned more than I expected. he's very helpful and care about his students . I HIGHLY RECOMMEND HIM

Respected
LOTS OF HOMEWORK
Inspirational
4.0
3.0
ITM3060
Grade: A
Dec 9, 2016
Wouldn't take again

Truth is you're not going to like this class. And that most likely means that you're not going to like your job in the business world or any other world much. In the real world you're going to meet all types of people, especially geeks. Get use to geeks because the world is made up of them. This class has the head geek teaching you, so prepare!!

Tough Grader
Skip class? You won't pass.
LECTURE HEAVY
4.0
4.0
ITM3060
Dec 9, 2016
Would take again

Although his lectures are a bit all over the place and he can be hard to understand he means well and truly cares about his students success. Its simple, do the homework and read the book/lectures to get a good grade on the exams. He makes you work for the grade you deserve, but you learn a lot in the process.I highly recommend taking his class.

LOTS OF HOMEWORK
Clear grading criteria
EXTRA CREDIT
4.0
4.0
ITM3060
Dec 15, 2016
Would take again

This professor was helpful if you go to his office hours. This course is a bit demanding if you want an A. the professor is always there to help out. He likes serious students who care about their grade. This class was enjoyable we learned about computers and programs related to the business industry. Tough but fair class.

Get ready to read
Participation matters
ACCESSIBLE OUTSIDE CLASS
1.0
5.0
ITM3060
Dec 21, 2016
Wouldn't take again

He is had to understand because he speed talks all his lectures with a thick accent. The homework is long and a waste of study time. Get ready to spend more than 8 hours on homework. When it's the week of the test. His test don't make sense.

Get ready to read
Skip class? You won't pass.
LOTS OF HOMEWORK
1.0
4.0
ITM1270
Grade: A-
Dec 26, 2016
Wouldn't take again

I would not recommend this teacher to anyone. He says he want students to learn but is very rude to them when you try. He makes you do a lot more work than needs to be done. I dreaded going to his classes but if i wanted to pass with a good grade, i endured it.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
1.0
4.0
ITM3060
Jan 2, 2017
Wouldn't take again

Bijan Mashaw should not be teaching a college level course. Every single one of his HW assignments, lecture outlines, and labs are difficult to understand because they are filled with typos. Also his lectures are very disorganized and hard to follow.. When my classmates and I tried to study for his exam, we didn't even know what to study off of..

Tough Grader
LOTS OF HOMEWORK
1.0
5.0
ITM3060
Feb 1, 2017
Wouldn't take again

He assigns WAY TOO MANY homework that will literally take HOURS to complete. The homework doesn't even contain materials from lectures or textbook, so you're pretty much left on your own. DO NOT TAKE HIM

LOTS OF HOMEWORK
SO MANY PAPERS
LECTURE HEAVY
3.0
3.0
ITM1060
Mar 18, 2017
Would take again

Mr. Mashaw is a very passionate professor. He talks fast and jumps around a lot because I feel he really wants to encourage students to think and be involved in their own learning process. This class can be confusing but if you ask questions, come to class, and seek his help if you need clarification, you will do fine. Be prepared to work hard.

Participation matters
LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
1.0
3.0
ITM3060
Mar 20, 2017
Wouldn't take again

This course was very confused and lectures and labs were unorganized. It was difficult to follow his instructions. Also, he gave a lot homeworks and expected to be corrected and turned it on time in order to earn full 7 points for each assignment. Many students received lower grade in the 1st exam and some had withdrawn after the second exam.

LOTS OF HOMEWORK
SO MANY PAPERS
LECTURE HEAVY
3.0
5.0
ITM3060
Mar 21, 2017
Would take again

Prof Mashaw really knows his stuff and you will learn a lot from his class that will be beneficial at your workplace. I was able to learn the very basic to coding, making a webpage, Microsoft office. You definitely have to work hard for your grade however, it is worth it!

Skip class? You won't pass.
LOTS OF HOMEWORK
LECTURE HEAVY
4.0
5.0
ITM3060
Mar 21, 2017
Would take again

You will learn alot in his class and you may spend time on the homework, but actually spend time completing it because they will help you learn and do well on the test! He gives extra credits often too! Because alot of times the hw is based on the lectures/labs and uses your own thinking and researching b/c he really wants you to learn. he cares!

LOTS OF HOMEWORK
Clear grading criteria
LECTURE HEAVY
1.0
4.0
CIS6070
Grade: B+
Jul 13, 2017
Wouldn't take again

Avoid at all costs

2.0
3.0
ITM1270
Grade: A
Oct 14, 2017
Wouldn't take again

best to take someone else if you can. class isn't that hard but the lectures are unorganized and the homework is tediously time-consuming. you can learn the same material from someone else and have more fun. if he's having a bad day he'll take it out on the class. gives extra credit, so that's nice.

Skip class? You won't pass.
LOTS OF HOMEWORK
EXTRA CREDIT
1.0
3.0
ITM3060
Nov 29, 2017
Wouldn't take again

It is comical how disorganized and inept this professor is. Follow all the warnings, avoid him at all costs. Convoluted questions and directionless lectures results in hours pouring over the homework with points taken off for unclear reasons. His exam questions have very subjective interpretations that are due to his poor English proficiency.

4.0
3.0
ITM1270
Grade: Not sure yet
Dec 7, 2017
Would take again

Bijan Mashaw is a very nice professor. Although I spend much time to do homework, I learned a lot of skills in this class. If you complete and understand your homework, you can do well on the exam. He often gives extra credit for your learning. When you have any questions, you can ask him after class or go to the office. Take his class.

Gives good feedback
EXTRA CREDIT
Would take again
5.0
1.0
ITM3060
Grade: A
Dec 7, 2017
Would take again

ITM-3060 at CSUEB is a very technical course, although some say that the professor is hard to understand, I highly disagree. The course itself is hard to understand but Masbate does an excellent job of making the information stick with his use of delivery and psychology. He is very helpful and his main focus is for you to succeed. Just try Easy A

Inspirational
Hilarious
Caring
5.0
3.0
ITM1270
Grade: A
Dec 9, 2017
Would take again

Professor Mashaw is very nice and extremely knowledgeable. He genuinely wants his students to learn and do well. He assigns a good amount of homework due weekly but it is very beneficial to your learning. He also gives a lot of extra credit opportunities. I am taking him again for ITM 3060 next quarter!

Skip class? You won't pass.
LOTS OF HOMEWORK
Caring
5.0
4.0
ITM3060
Grade: A-
Dec 12, 2017
Would take again

Don't show up thinking this class is an easy A. You will learn more than any other computer course. Material pertains to what employers expect you to know - especially DBMS

Participation matters
Skip class? You won't pass.
Would take again
2.0
3.0
ITM3060
Grade: C+
Dec 14, 2017
Wouldn't take again

Professor clearly enjoys the subject but sometime can be hard to understand. There is a lot of homework and can be very picky with what he wants. You can get by without the textbook as long as you print out his lectures. Homework is where you can receive a lot of extra credit when done right. Also, rely on notes and textbook for tests.

LOTS OF HOMEWORK
Clear grading criteria
EXTRA CREDIT
4.0
4.0
ITM1270
Grade: A
Dec 28, 2017
Would take again

Occasionally difficult to understand, his class is intense and homework-heavy. Do all the homework the best you can, let him know if you're stuck on something, and he'll help you out. He wants you to get a good grade and know the applications (MS Word, Excel, Powerpoint) as thoroughly as possible. You will use your printer & ink. Take LOTS of notes

Participation matters
LOTS OF HOMEWORK
LECTURE HEAVY
5.0
2.0
ITM1270
Grade: A
Jan 2, 2018
Would take again

The class was easy as long as you showed up for class every time and do your work. There are take home tests each week. He gives extra credit if he sees that you are really trying . The test questions are from the take home tests and the lectures. He is a nice teacher and is easy to talk to about any concerns.

Skip class? You won't pass.
EXTRA CREDIT
Would take again
5.0
3.0
ITM3060
Grade: A
Feb 24, 2018
Would take again

Overall he is a good professor, he always try to give students extra credit. He explained one thing many times in different ways so we can understand it. Homework is REALLY LONG, take your time, he will give you an extra point if you finish all homework requirements. I would take this professor again because I really learned a lot from him.

Get ready to read
Skip class? You won't pass.
LOTS OF HOMEWORK
4.0
3.0
ITM3060
Grade: A+
Feb 27, 2018
Would take again

A lot of students give this professor a hard time. The problem is that students don't pay attention to what he is saying. If you listen to the teacher he will repeat the same things over and over and a lot of those things will be on the test. The homework is long but if you do the homework and listen in class, its an easy A.

Skip class? You won't pass.
LOTS OF HOMEWORK
Clear grading criteria
4.0
4.0
ITM3060
Mar 16, 2018
Would take again

At the beginning of the quarter, you may him quirky, interesting, annoying, or confusing, but is straightforward. Pay attention in class and you will do well on the homework. Yes, the HW is long but you may earn extra credit if all correct + 100% complete. Importantly, this guarantees success on exams. 8-9 HWs, 3 Exams. Approachable and helpful.

Skip class? You won't pass.
LOTS OF HOMEWORK
EXTRA CREDIT
4.0
4.0
ITM1270
Grade: B
Mar 23, 2018
Would take again

Professor Mashaws classes are rather fast paced, which is something anyone should be ready for before walking into one of his classes. You should also be ready to work really hard and be fast and meticulous all at once. I particularly liked his goofy smile, and that along with his availability at office hours made his class really worthwhile.

LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
Caring
4.0
2.0
ITM3060
Grade: B+
Apr 12, 2018
Would take again

Professor Mashaws is one of the nicest person on campus. He likes to repeating things, but because those will be on the exam. Homeworks are long and time-consuming, but it is worth it at the end because of his exam based on those questions. He gave out extra points on the exams and homework. It is an easy A if you are serious.

Participation matters
LOTS OF HOMEWORK
EXTRA CREDIT
2.0
3.0
BUS340
Aug 23, 2018
Wouldn't take again

With his heavy, sluggish accent, AND the rather complex subject matter I wouldn't recommend this instructor. For anymore. If you're already IT savvy and consider yourself a "patient" person, go for him.

Participation matters
EXTRA CREDIT
LECTURE HEAVY
5.0
4.0
ITM3060
Grade: A-
Sep 19, 2018
Would take again

If you want to learn valuable skills which are useful in your career after graduating from college take his class, but if you want to take an easy class just to pass and obtain that degree don't take his class.

Get ready to read
LOTS OF HOMEWORK
Caring
1.0
5.0
ITM320
Grade: Not sure yet
Dec 6, 2018
Wouldn't take again

Tough grader and he's too inconsistent with his grading methods. HW was over the top, avoid if you cant. Other ITM classes are much easier.

Tough Grader
LOTS OF HOMEWORK
SO MANY PAPERS
4.0
3.0
BUS110
Grade: A
Dec 12, 2018
Would take again

This professor has a bad rep at CSUEB but in my opinion, he is a diamond in the rough. If you do your work and ask questions you will pass with A. Make sure you do the Take Home assignments because the points add up. He's very helpful when it comes to teaching skills needed for a Business student.

LOTS OF HOMEWORK
Clear grading criteria
Caring
1.0
1.0
ITM3060
Grade: Not sure yet
Sep 16, 2020
Wouldn't take again

Horrible Professor at East Bay save some time and save some money and take a different professor because you won't learn anything in his class.

1.0
3.0
ITM300
Grade: Not sure yet
Dec 12, 2020
Wouldn't take again

worst professor I've ever had in my life, super unprofessional don't give him your phone number or call him when he asks cuz he will call you without telling you just go to his office hours, super unclear on his grading, material is unclear, he doesn't know what he's saying half the time just DO NOT TAKE HIM, I repeat DO NOT TAKE HIM

Test heavy
So many papers
Tough grader
1.0
5.0
ITM300
Grade: C+
Jan 13, 2021
Wouldn't take again

This has to be the worst professor I have ever had. Very unclear about grading criteria, changes things in the syllabus all the time. He will ask for your phone # to try and call you instead of holding office hours or answering emails. He hates teaching online and makes it very obvious. I took ITM w/ him and he doesn't understand basic comp skills.

Tough grader
1.0
4.0
ITM300
Grade: Not sure yet
Jan 17, 2021
Wouldn't take again

save yourself and DO NOT TAKE HIM. worst professor I've ever had in my 4 years of college, so unprofessional and clearly doesn't care if you learn the material or pass the class or not. don't take him, any other professor is better than him.

Lots of homework
Test heavy
Tough grader
1.0
4.0
ITM300
Jan 19, 2021
Wouldn't take again

Worst professor I've ever had. He changes his syllabus weekly, his lectures are stressful and he makes it so difficult to work with him. Very inappropriate as he will consistently call your personal phone number and sometimes, will call to complain about other students. Do not take this professor, save yourself the trouble.

Lots of homework
Skip class? You won't pass.
Tough grader
1.0
1.0
ITM300
Grade: A
Feb 2, 2021
Wouldn't take again

One of the worst professors I have ever had. Grades you based on criteria that he never gives you, even if you answered the given prompt completely. Refuses to record online lectures, is difficult to understand, gets angry when you say you're confused, even when he explains something completely wrong and then admits it to the class. Could go on

Skip class? You won't pass.
Lecture heavy
Tough grader
1.0
3.0
ITM300
Grade: Incomplete
Mar 1, 2021
Wouldn't take again

His teaching style is terrible. Spends half the class time asking for everyone to turn on their webcam & reply to his questions. If you don't, he assumes you aren't paying attention & docks points. No clear itinerary nor grading criteria. He gets things wrong all the time, doesn't understand simple questions, is illiterate, & frustrates students.

Lots of homework
Participation matters
Graded by few things
1.0
5.0
ITM300
Mar 9, 2021
Wouldn't take again

WORST professor ever. No clear grading criteria whatsoever, constantly makes mistakes on his work, grades harsh, makes zero sense, and is always crying about students having their camera off (he makes me uncomfy why would I keep my cam on??) dropping the class. Dont take him, save yourself the stress and energy. QUIT IF U READ THIS SIR

Tough grader
Lots of homework
1.0
5.0
IMT300
Grade: A
Apr 20, 2021
Wouldn't take again

I never expected that I would be paying an outrageous amount of money for university classes that would provide me with a middle-school level education. This guy has no clue what he is doing. He teaches a computer literacy class but is barely competent with technology himself. His grammar is so bad that you can't even understand test questions.

Lots of homework
Lecture heavy
Tough grader
1.0
3.0
ITM300
Apr 24, 2021
Wouldn't take again

Probably the worst professor I have ever had. With all due respect he is not good at his job. His lectures are very pointless because he is very confusing and when you ask a question he struggles to answer it. He will ask for feedback but when he disagrees with it he gets mad and goes on a rant to defend himself. He is also disrespectful at times.

1.0
4.0
ITM3060
Grade: A-
Apr 26, 2021
Wouldn't take again

Worse professor ever. He gets mad when you ask a question. He bullies students who speak up in class. He can't handle when people disagree with me. Can't take criticism. He is very unprofessional. He constantly insults and embrasses students in front of the whole class on a weekly basis. Please avoid this professor at all costs.

Lots of homework
Skip class? You won't pass.
Lecture heavy
1.0
5.0
ITM300
Apr 26, 2021
Wouldn't take again

DO NOT TAKE THIS PROFESSOR!!!!!!!!!

Lots of homework
Test heavy
Tough grader
1.0
1.0
ITM01
May 11, 2021
Wouldn't take again

Worst professor I have ever taken. He is extremely rude to students and tells them they don't want to learn when the application he's assigning us to use isn't available on Mac. I'll have entirely correct answers and receive a low score or I'll have partially wrong answers and receive extra credit for doing "well." The most unclear grading system

3.0
1.0
ITM300
Grade: A
May 12, 2021
Would take again

I think Mashaw has a good heart but his entire class is littered with poor grammar/wording--the lectures, tests, email responses, HW feedbacks, all of it. Sometimes you'd be better off not asking him a question because his response will leave you with more questions. I gotta say though, the class was surprisingly easy so thank you for that Mashaw.

5.0
3.0
ITM300
Grade: B
Jun 8, 2021
Would take again

Dr. Mashaw is an excellent professor with a great teaching method who cares for students, The sessions are well organized. Do the Home work because all the homework assignments helps to learn all the context.

Lots of homework
Participation matters
Tough grader
4.0
4.0
ITM01
Grade: A-
Jun 8, 2021
Would take again

Good teacher. Take if you want real cases. Professor's class was a great start to learn applicable skills for the rest of my academic and professional career.

Lots of homework
Participation matters
Clear grading criteria
5.0
4.0
ITM01
Grade: A
Jun 8, 2021
Would take again

Mashaw's class was one of the best courses I have taken throughout my education. Lots of hands on learning. I learned subjects that are relevant to business and technology used in our daily lives.

Participation matters
Skip class? You won't pass.
Caring
Class Info

Online Classes

100%

Attendance Mandatory

85%

Textbook Required

64%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 44 grades
Most common grades:
A (19)
A- (9)
Not sure yet (7)
Grade Distribution
A(23)B(5)C(4)D(1)F(0)A-/B+(11)
Based on 55 reported grades
A: 19
A-: 9
Not sure yet: 7
B: 5
Common Tags
LOTS OF HOMEWORK (28)
Skip class? You won't pass. (15)
Participation matters (10)
EXTRA CREDIT (9)
Tough grader (9)
Lots of homework (9)
Tough Grader (8)
LECTURE HEAVY (8)
Rating Trend

Stable

+0.04 avg change
Jan
Feb
Mar
Apr
May
Jun
Last 6 months
Ratings by Course

CIS1

5.0

(1)

KZ6863

5.0

(1)

ITM4272

4.5

(6)

ITM 3060

4.0

(2)

BUS110

4.0

(1)
+16 more courses
Difficulty by Course

ITM320

5.0

IMT300

5.0

CIS1270

4.5

CIS6070

4.0

ITM1060

4.0

Similar Professors