4.0

Mike Panitz

Computer Science - Cascadia College

4.0
Quality
3.2
Difficulty
72%
Would Retake
174
Reviews
4.0
Quality
3.2
Difficulty
4.0
Helpful
4.0
Clarity

72%

Would Retake

174

Reviews

Rating Distribution
Official

5

111

4

16

3

9

2

13

1

25

What Students Say

lack of examples, extremely not clear

BIT143 - 3.0 rating

Worst mistake of my life

BIT142 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

36%

Textbook Required

46%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 116 grades
Most common grades:
A (42)
A+ (30)
B+ (18)
Grade Distribution
A(72)B(8)C(2)D(1)F(0)A-/B+(34)
Based on 129 reported grades
A: 42
A+: 30
B+: 18
A-: 16
Common Tags
Caring (42)
Clear grading criteria (37)
Gives good feedback (26)
Respected (25)
Lots of homework (24)
Participation matters (22)
Hilarious (22)
Tough grader (20)
Rating Trend

Stable

+0.02 avg change
Mar
Jun
Jul
Aug
Nov
Dec
Last 6 months
Ratings by Course

MATH101

5.0

(1)

MATH110

5.0

(1)

CSC142

5.0

(2)

BIT

4.5

(2)

BIT115

4.4

(40)
+7 more courses
Difficulty by Course

JAVAS116

5.0

MATH110

4.0

BIT142

3.6

BIT

3.5

BIT143

3.4

Reviews (174)
4.0
4.0
BIT
Mar 18, 2005

Mike is a very difficult teacher. Nice enough guy, and somewhat helpful. I know a lot of other people who said that they thought he was great, and I'm not a programming person so maybe I'm not the best judge. Best programming teacher I've had though.

4.0
3.0
BIT135BIT140
Grade: Not_Sure_Yet
Aug 25, 2005

Mike is a friendly guy. He's pretty flexible and easy to work with, but he's very unorganized! Also, he's not very clear about assignments and their specifications, so you may need to inquire for more detail on items in the class. Overall recommended.

5.0
1.0
MATH101
Dec 8, 2005

Was a very fair teacher. You HAVE to pass all tests with a B or better is his rule though but there is a catch. You can retake anyone as many times as you want and he sits down and helps you through it. Really makes sure you know the stuff. He is a little disorganized and lost 1 assignment of mine but gave me the points. GREAT TEACHER THOUGH

2.0
2.0
MATH120BIT142
Mar 22, 2006

Was a really good teacher, but didnt answer questions, and when he did, he didnt help. He was always confusing and I found myself spending the majority of my study time decrypting his instructions. I ended up teaching myself most of the material as he left me confused. I still enjoyed his classes, and would recommend him.

1.0
3.0
MATH120
Mar 24, 2006

Not very good at transfering knowledge. Lacked in lectures, Class was way behind the other 120 classes. Deffinatly stay away if you have a choice.

3.0
1.0
BIT115
Apr 26, 2006

okay:)

4.0
3.0
BIT142
Mar 25, 2008

Mike Panitz is one of my favorite professors - he's tough but fair, and really tries hard to provide a good class. This guy is great!

4.0
4.0
BIT143
Jul 17, 2008

I just finished Spring term, and loved Mike's BIT 143 class. The class was tough, but he tried hard to make sure that we got a lot out of it. I'm looking forwards to taking his class next year, when I'm at UW-Bothell

5.0
4.0
MATH110
Jul 17, 2008

It's been a long time since I took math from mike, but seeing some of the other ratings here, I just wanted to set the record straight - Mike has tried harder, and made me try harder, than most of my other teachers. He held us all to high stanards, and did a great job of helping us rise to those standards.

5.0
4.0
BIT142
Jul 18, 2008

I also just finished spring quarter with mike, but in his BIT 142 class. Great class! I'm looking forwards to 143 with him in the fall!

5.0
3.0
CSC142
Jul 22, 2008

I loved this class. Mike is really into computer science and it shows in his teaching. He explains everything completely and has us work on programs in groups. this is very helpful and he finds out right away what things we are having trouble with and helps us. Mike's class is a must!!

5.0
3.0
BIT115
Aug 21, 2008

Mike's class was great - I learned a lot that I apply directly in my job, every day!

5.0
2.0
BIT143
Oct 23, 2008

I had him for BIT 115, BIT 116, BIT 142, and BIT 143. Very good professor, I'd recommend him. Generally pretty clear, in lecture and in the assignments. Grades the assignments somewhat harshly, but often gives extra credit in exams.

5.0
3.0
BIT143
Oct 28, 2008

He always says "yup!yup!yup!" which cracks me up. I think he's a pretty good teacher, but I honestly think his classes weren't challenging enough for me. Maybe it's because he taught so well that I wasn't confused or maybe it's because I've taken a lot of his classes? Anyways, probably one of the best BIT teachers at Cascadia.

5.0
3.0
BIT115
May 30, 2009

Mike did a great job making the intro to programming class fun and interesting. He found this Karel The Robot thing which makes programming visual - something I can see. When I can see it, it makese sense. Great teacher!

5.0
3.0
BIT115
Jun 3, 2009

Great class - I learned a lot, and had a great time!

5.0
1.0
BIT143
Jun 15, 2009

Great Professor. I recommend him anytime.

5.0
3.0
BIT142
Jun 22, 2009

Great class - Mike has clearly worked hard at this for years,and it's really paid off - he's got a great class, with extensive, engaging materials. Great class!

5.0
3.0
BIT142
Sep 29, 2009

Loveed this class, love this prof! I will definitely be taking more classes fro him in the future!

2.0
5.0
JAVAS116
Feb 19, 2010

The computer language professor is good writing code, but could really use improve on his communication to students!

5.0
1.0
BIT115
Mar 27, 2010

Great class, really learned how to work with Java and computers. This class helped me design and build a project required for High School Graduation (was taken as a Running Start Class, a program for high school students to earn dual credit).

5.0
2.0
BIT142
Apr 14, 2010

Very helpful-- invites people into an email group full of your classmates and answers your quests and stuff. He has relatively easy classes, but I'm a tech geek so I can't say very well what is hard and easy. Uses no or very little textbook. No assignments from book. Has a clear voice but tends to ramble. Overall, he's a VERY good teacher!

5.0
1.0
BIT115
Apr 23, 2010

Really good teacher you can tell he loves what he does.

5.0
1.0
BIT142
Jul 26, 2010

Great teacher, great class! If you can, definitely sign up for his class!

5.0
3.0
BIT142
Nov 20, 2010

I love the videos that Mike makes of the lectures - it helps me to go back & re-watch stuff after class.

5.0
3.0
BIT142
Dec 3, 2010

Great teacher - enthusiastic, knowledgeable, and always trying something new!

5.0
3.0
BIT142
Apr 25, 2011

Mr. Panitz is a nice and clear professor. You have to write code by hand on tests but this is really excellent practice.

5.0
3.0
BIT142
Jun 16, 2011

Great prof - the in-class exercises help me get clear on the topic during class, his videos are really helpful after class ends, and he tries hard to make each class the best!

5.0
3.0
BIT142
Jun 18, 2011

great class, great teacher! Two thumbs up!!

3.0
1.0
BIT115
Oct 8, 2011

Very unclear directions (always), knows what he's doing though. Just be prepared to ask questions.

5.0
2.0
BIT115
Nov 9, 2011

Great teacher! He's nice and helpful. Besides he's willing to answer question, and is easy to contact(quickly respond via email)! I would like to take his classes as many as possible!

5.0
3.0
BIT142
Oct 22, 2012

Great teacher! Awesome class, learned a lot! I was suprised to make friends in a programming class!

2.0
5.0
BIT142
Grade: Not_Sure_Yet
Jun 1, 2014

Way too much work assigned every week. His grading is very strict and employs an "all or nothing" approach to giving points. Unfortunately, he is the only one teaching this class at Cascadia. You are better off taking intermediate programming at Edmonds CC.

5.0
4.0
BIT142
Jun 23, 2014

Great class! Lots of videos and exercises helped me learn difficult stuff, and teacher was always supportive and friendly. I definitely recommend!

5.0
3.0
BIT142
Jun 24, 2014

Panitz has a ton of detailed material on his course website. It's a bit much at first, but it's well organized and easy to follow once you're used to it. And no busy work! Everything I did directly improved my programming skills.

5.0
5.0
BIT142
Grade: A+
Jul 5, 2015

Mike is the best professor ever, and I like his classes so much!! He is always helpful and really cares for students. At first I was overwhelmed by the amount of course work & homework, and exams were also tough. But if you are serious about learning programming and catch up with a class, you will learn a LOT! I highly recommend his classes.

1.0
5.0
BIT143
Grade: B+
Mar 22, 2016

Uses other professors work (with their permission) but directions remain cryptic. Videos are helpful, but most are out dated by several years. If you have less than a year of programming experience, don't take Mike. Horrible feedback, little to no support, no peer collaboration (this is programming we're talking). Awful advice, take elsewhere.

2.0
3.0
BIT142
Grade: B-
Apr 5, 2016

Although it was an online course, the material was very unorganized. To be more specific, his online course guide had alot of broad and general information, with links everywhere and directions were not entirely clear. I would highly suggest you take this course in class instead of online

5.0
3.0
BIT142
Apr 6, 2016

Extraordinarily fair with students, goes well out of his way to help you if you need it.

3.0
4.0
BIT143
May 2, 2016

lack of examples, extremely not clear. overall he is smart. but his speaking tone is really weird. it feels annoying to watch videos.

5.0
2.0
BIT142
Grade: A+
May 13, 2016

1 of the best teachers I've ever had. His teaching style is superb and very well thought out. If every teacher taught class the way he did, I would be a happy man. Always available to help with any problems and you can tell he really cares about what he's doing. 2-3 major assignments which are difficult but if they were easy they wouldn't be fun

5.0
4.0
BIT142
Grade: B+
Nov 22, 2016
Would take again

Mike is awesome - taking his class really helped me succeed at UW-Bothell. He covers stuff well, has challenging assignments that helped me really learn this stuff, and is always happy to help when I get stuck.

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
3.0
3.0
BIT143
Dec 15, 2016
Would take again

Doesn't post final grades, so you won't know you exact grade. Occasionally messes up on grading. Gives plenty of time to finish homework, but can be difficult to reach out for help, even during office hours.

Tough Grader
LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
4.0
4.0
BIT143
Grade: C
Dec 21, 2016
Would take again

Mr. Panitz is very knowledgable and his assignments, although cryptic at times, will enable you to be a better programmer. Get ready for hours or homework to include watching 4-7 online videos. Want an idea? Google "bit 142" or "bit 143" as that is all the assognments.

Tough Grader
LOTS OF HOMEWORK
LECTURE HEAVY
3.0
4.0
BIT143
Grade: Not sure yet
Mar 4, 2017
Would take again

Nice guy and grades fair. Tests can be a be challenging. Homework is not that hard but there is a lot of it. His lectures can be tough to get information out of since they are not always to the point. Text book is pretty much useless for this class.

Gives good feedback
LOTS OF HOMEWORK
LECTURE HEAVY
5.0
3.0
BIT142
Grade: A+
Jun 4, 2017
Would take again

He's smart and gives you 100 point extra credit if you take Hybrid instead of online. He is respectful, bit 142 is tougher than bit115 so the assignment and homework are fair, not hard but takes time and effort. I like challenging "post class exercises" and "assignments" . We will learn a lot since the works are challenging. He is fair grader

Respected
EXTRA CREDIT
GROUP PROJECTS
5.0
4.0
BIT142
Grade: B+
Jan 18, 2018
Would take again

Good class. Lots of stuff to learn which can be a lot of work, but pays off in the end.

Tough Grader
Gives good feedback
Respected
2.0
5.0
BIT143
Grade: A-
Apr 20, 2018
Wouldn't take again

Unnecessary video review homework, he has a small voice, hard to hear, speak fast. The lecture is heavy, uninspirational, boring. Unnecessary extra credit but not much (watch video again). Beware assignment 3 (super hard, may pull your grade down below 3.0). So many video reviews and this part I hate most. Stop video review. I get A anyway.

LOTS OF HOMEWORK
SO MANY PAPERS
LECTURE HEAVY
5.0
4.0
BIT142
Grade: A
Jun 11, 2018
Would take again

Panitz is really great! I love how much he cares about what he does. If you're ever confused, he is willing to help. I took BIT142 as a hybrid student and I'm glad I did because I was able to ask questions directly. Homework is time-consuming but worth it to fully understand course topics.

LOTS OF HOMEWORK
Caring
1.0
5.0
BIT142
Grade: Not sure yet
Aug 2, 2018
Wouldn't take again

He destroyed my love to programming. He doesn't reply my emails. He just throw the videos that he made seven years ago and a lot of homework without explaining anything. The worst BIT teacher ever. My friend dropped his class. I would too if I could.

Tough Grader
SO MANY PAPERS
1.0
4.0
BIT142
Grade: Not sure yet
Aug 19, 2018
Wouldn't take again

I signed up for a hybrid class thinking I could at least ask for help in class, in the first week of class he has decided to teach as if it was an online class even though it's categorized as hybrid! I read the reviews on here talking about what a terrible teacher he is, and still signed up because I need the credit. Worst mistake of my life. I

Tough Grader
LOTS OF HOMEWORK
GRADED BY FEW THINGS
1.0
4.0
BIT143
Grade: B-
Aug 21, 2018
Wouldn't take again

Worst prof. He put little effort into the class. He speaks incredibly fast and has an awful voice to listen to. He uses old videos made years ago and throws them on his website to compliment the exercises and basically says "understand it by next week". Videos/Exercises/assignments/tests overlap. Midterm class AVG: 60%. Learned more from the tutor

Tough Grader
LOTS OF HOMEWORK
GRADED BY FEW THINGS
5.0
3.0
BIT143
Grade: A+
Nov 7, 2018
Would take again

Ive had five different computer science teachers and panitz has by far been the best. Taking the last two programming classes with him had made me understand programming at a level I never thought I could. He gives great examples and analogies, and provides excellent online material. Im not allowed enough characters to describe how awesome he is

Gives good feedback
Clear grading criteria
Amazing lectures
4.0
3.0
BIT115
Grade: A
Dec 11, 2018
Would take again

He is a good choice I'd say. He does talk very fast and a tad softly, but utilizes the microphone. Somehow I was able to retain what he was saying. Most days that you attend class you'll learn something new, so it is madatory to attend. Also most days you'll get a quiz out of 2 points. Usually quite easy and graded easier. I overall enjoyed it.

Skip class? You won't pass.
BEWARE OF POP QUIZZES
Clear grading criteria
1.0
4.0
BIT142
Jan 29, 2019
Wouldn't take again

Panitz is someone with good character and overall a very kind person. Sadly that's the only real positive of taking a class with him. Be prepared to spend hours upon hours writing code that he doesn't even bother to teach, or if he does it's so incoherent that you'll sit there smacking your computer. The assignments are as long as they are tedious.

Tough Grader
Gives good feedback
Get ready to read
1.0
5.0
BIT142
Feb 26, 2019
Wouldn't take again

The sheer amount of work combined with Prof. Panitz's inability to be able to teach the material in a way that makes a difficult subject easier to understand, is a testament to just how bad he truly is. Be prepared to go through extremely long hours of work in which he doesn't prepare you whatsoever for what's to come aside from unhelpful videos.

Get ready to read
So many papers
1.0
5.0
BIT143
Mar 13, 2019
Wouldn't take again

Very disorganized, doesn't keep up with emails, gives terrible lectures that are really confusing and while he's passionate about his work, he's obviously not very good at teaching others to do well with code. If you don't believe me, attend a few of his classes to see what I mean.

Lots of homework
So many papers
1.0
5.0
BIT142
Grade: Not sure yet
Mar 18, 2019
Wouldn't take again

Speak way too fast and uses videos that are recorded more than ten years ago. The exam is super hard and the lecture was awful. Do not recommend unless you have really good ability of study by yourself without getting any help.

Lots of homework
Test heavy
Tough grader
1.0
4.0
BIT142
Grade: Not sure yet
May 13, 2019
Wouldn't take again

Videos are completely useless, a lot of unnecessary works, Lectures are a waste of times, he just presents his powerpoint nothing else. Unless you are good at study by yourself. Midterm and Final need to do on paper, what is the point of that. All the homework and assignments are fixed, you will need to do the way he want not the thing you learn.

Lots of homework
Lecture heavy
Tough grader
1.0
5.0
BIT142
Grade: C
Jul 15, 2019
Wouldn't take again

He uses old video in lieu of teaching. His explanations are overly long and vague, similar to his assignments ( !! you can lose more points than there are points in the assignment). Office hours are (once a week) right after class, if you have class afterward, you are SOL. He rarely checks his email. I recommend avoiding this professor at all cost.

Lots of homework
Get ready to read
Tough grader
1.0
5.0
BIT142
Jul 26, 2019
Wouldn't take again

Panitz is someone you should only take if you have extensive background with C#. If you don't, you will be very confused. The workload can be insane and he'll hardly go over anything that is necessary to know in order to do those assignments. His in class lectures are terrible as well and are often full of ramblings with no actual goal in mind.

Lots of homework
Tough grader
1.0
5.0
BIT142
Aug 5, 2019
Wouldn't take again

Inaccessible during summer quarter. Gives tons of HW, which relies heavily on material he doesn't cover in his confusing/vague videos of previous lectures. Crammed two classes into one room for the midterm; had to bring another table in midway; no respect for focus. I easily got a 4.0 in the prereq coding class and I regret taking this class.

Lots of homework
3.0
4.0
BIT142
Grade: A+
Aug 15, 2019
Would take again

Mike's assignments and course structure provides students with the ability to learn real-world skills and practical applications. The class is two classes of work in one. Take 142 by itself no other classes. Then you have the time needed to really dig into C# and truly absorb it. Doing well in his class means you think how a good programmer should.

Lots of homework
Participation matters
Lecture heavy
1.0
5.0
BIT142
Oct 20, 2019
Wouldn't take again

I don't take Mike Panitz's class because his materials and videos are very old. When I have some questions, he asks me to send him email. But he never replies me. Also, he has a lot of "meaningless" homework that you need to spend many time ti finish it. And he speaks very fast and has an awful voice. Overall, he teaches very bad.

Lots of homework
Tough grader
1.0
5.0
BIT142
Grade: Drop/Withdrawal
Oct 21, 2019
Wouldn't take again

the worst professors i have ever had at cascadia. his class caused a very dark time for me bc it was one of the worst learning environments i had ever been in. not only does he use acurriculum that is 15+ years old, but his teaching style is also outdated and he lacks experience. i am taking this class at uw not and i LOVE it, DONT TAKE IT PLZ

Lots of homework
Lecture heavy
Tough grader
4.0
3.0
BIT142
Grade: A
Feb 12, 2020
Would take again

materials and lectures are quite bit old, but he is great professor to teach c sharp, let you can familiar with c sharp language. very useful class.

Gives good feedback
Respected
Amazing lectures
4.0
4.0
BIT143
Grade: A-
Mar 3, 2020
Would take again

Mr. Panitz is a unique teacher. Those who don't take BIT 115 & 116 with him and straight up take 142/143 will have a hard time. I took BIT 115, 116, 142, & 143 with him. You can also visit him during office hours and get help. However, I do wish his 142 & 143 classes were offered twice a week rather hybrid. It'd help students succeed even more!

Lots of homework
Participation matters
Clear grading criteria
2.0
4.0
BIT142
Grade: B-
Mar 17, 2020
Wouldn't take again

I would transfer schools before taking another class from Panitz. Your semester will be graded on two homework assignments and a series of online video lectures that you are better off searching the internet than trying to use. I have taken his 115 and 142. He doesn't grade your work for weeks after its due. If you want a real education, avoid him.

Participation matters
Graded by few things
1.0
4.0
BIT115
Grade: A
Mar 22, 2020
Wouldn't take again

Had him for BIT 115, by far the worst professor I have had so far, he won't use Canvas properly, you will never know your grade, he won't grade stuff on time, He uses a book that is out of print Most of the lessons I learned on my own. I e-mailed and tried to contact him 6 times. I only got one back, thanking me for a clear email to understand.

4.0
2.0
BIT115
Grade: A+
Oct 26, 2020
Wouldn't take again

BIT115 isn't a hard class. Mike teaches it well, but he's a programmer and it shows. Some info isn't explained 'nicely' and is overly complicated, but if you ask for clarification, he'll help you understand. Overall, not a bad class, as long as you pay attention during lectures and do the HW, it's a pretty easy A.

Clear grading criteria
Beware of pop quizzes
Lecture heavy
1.0
5.0
BIT143
Grade: A
Nov 26, 2020
Wouldn't take again

Never answers questions well. Lessons are 10 years old and often do not cover, entirely, the content of the assignments/post class exercises. Be prepared for an awful experience if you take Panitz.

Lots of homework
Tough grader
5.0
4.0
BIT143
Grade: Not sure yet
Feb 10, 2021
Would take again

This guy really knows what he's talking about. I feel that if you pay attention and really want to learn he can help you learn a lot. He may assign a lot of homework, but the homework helps a lot in learning the concepts.

Gives good feedback
Lots of homework
Amazing lectures
2.0
4.0
BIT115
Grade: B+
Mar 1, 2021
Wouldn't take again

First things first if you email him dont expect a response for minimum a month, He does know what he is talking about but can be confusing if you dont have a basic understanding. He gave us 4 major assignments which were given to us in jan and feb and graded them in march.... Do not use websites like stack or etc cause hell accuse of plagarism.

Lots of homework
Lecture heavy
Tough grader
1.0
5.0
BIT115
Mar 8, 2021
Wouldn't take again

Never replied to my emails or messages on slack, the grading system was not weighted at all and unfair, the class was difficult and did not make sense.

Lecture heavy
Tough grader
1.0
5.0
BIT143
Jun 7, 2021
Wouldn't take again

Grading criteria is unfair, not accessible outside of class and replies very late to emails. Wouldnt recommend him.

Tough grader
2.0
4.0
BIT143
Grade: B+
Nov 2, 2021
Wouldn't take again

Despite what it says, Mike's class can be more attributed to a self study course in disguise of a college course. The guy knows how to program, but doesn't know how to teach or reply to others. If you take this class make sure you crate groups and be active on socials with your fellow members to help eachother. A pro is the exams rnotrlly proctored

Gives good feedback
Lots of homework
Lecture heavy
4.0
2.0
BIT115
Grade: A
Dec 15, 2021
Would take again

in person is definitely better with panitz. self teaching class, not the best explainer, but if this stuff comes easy to you, 155'll be a breeze. graded things very fast this quarter. about 3 group activities every class worth points. exams only worth 20%, assignments 50% and he lets you resubmit them. 142 seems harder though.

Get ready to read
Participation matters
Clear grading criteria
2.0
3.0
BIT115
Grade: A-
Jun 5, 2022

He doesn't believe in extra credit, 4 major coding assignments. Doesn't reply to emails, and A LOT of self-learning .

Tough grader
Get ready to read
Lots of homework
1.0
5.0
BIT142
Grade: Not sure yet
Jun 5, 2022

The 4 assignments are really important and when you ask for help he says "I'll let you make the chnages" veyer unclear and not helpful. He makes short video that are pre-recorded on canvas which are your ONLY hope.

Tough grader
Lots of homework
Graded by few things
2.0
4.0
BIT142
Grade: Not sure yet
Jun 6, 2022

Professor Panitz is well meaning at heart, however the course may as well be self directed. In person class time feels more like a few hours of answering questions than actually learning. The amount of homework would be perfectly reasonable however, once you factor in teaching yourself pretty much every concept it gets overwhelming very quickly

Get ready to read
Lots of homework
Graded by few things
3.0
4.0
BIT142
Grade: Not sure yet
Jun 12, 2022

4 major assignments impact your grade. Exams are not the hardest and not grading them tough. However, the assignments are tough, and it's hard to get feedback from him. He lets you revise the projects. Lectures are not very helpful. Has office hours. Lots of self-learning. Exercises are easy. Good as a person/programmer but doesn't teach much.

Participation matters
Graded by few things
2.0
3.0
BIT142
Grade: A-
Jun 14, 2022

I have no words for Mike, he straight up changed the syllabus a day before grades were due and ruined everyone's grade by 5% making everyone even more stressed after a difficult class. The course was okay though.

1.0
5.0
BIT143
Grade: A
Jun 27, 2022

Really bad proffsor NEVER take him, do yourself a favor.

Tough grader
Lots of homework
Test heavy
5.0
2.0
BIT143
Grade: A+
Sep 10, 2022
Would take again

One word: AMAZING! I had him for CSS 143 online and wow! Due to the reviews I was expected the class to be bad, but was surprised. Panitz has office hours and truly cares about helping his students learn the topic if they need help. He is extremely kind and caring. Just be prepared to read the textbook and get long(ish) assignments!

Get ready to read
Clear grading criteria
Accessible outside class
1.0
5.0
BIT142
Grade: A-
Sep 30, 2022

Professor Panitz grades assignments really hard. The advanced the classes the worst it gets. Def start with lower classes they are more easier/fun compared to something like BIT142 &143.

Tough grader
Lots of homework
Lecture heavy
5.0
4.0
BIT142
Grade: B
Oct 7, 2022
Would take again

Great instructor! Tough, but great! Clear, repeating, weekly structure really helped me learn programming!

Tough grader
Lots of homework
Caring
5.0
3.0
BIT142
Grade: A-
Oct 10, 2022
Would take again

Professor Panitz grades assignments really hard, then lets you revise your work and takes the higher grade. Teacher expects a lot of you but you learn a ton. Would recommend, would take again!

EXTRA CREDIT
Lots of homework
Caring
5.0
4.0
BIT142
Grade: B+
Oct 25, 2022
Would take again

I found Mike's programming class to be very well structured. It was tough but fair, and I learned a great deal. I would highly recommend it to anyone looking to improve their programming skills.

Gives good feedback
Inspirational
Lots of homework
5.0
4.0
BIT115
Grade: B+
Nov 1, 2022
Would take again

I took Mike's programming class last year and it was an amazing experience. I learned so much and really enjoyed the class. Mike is an excellent teacher who knows his material inside and out. He's also great at explaining things in a way that is easy to understand. I would highly recommend this class to anyone looking to learn programming.

Participation matters
Group projects
Gives good feedback
4.0
4.0
BIT143
Grade: A
Nov 28, 2022
Would take again

lots of textbook reading and self learning, didn't learn much from class lecture, but very knowledgeable if you ask him questions. Explains things in an easy way to understand and really cares about his student, but you have to go ask him rather than waiting for him to teach the class. If you came in prepared it shouldn't be that bad.

3.0
5.0
BIT142
Grade: B
Dec 13, 2022

For bit 142 Panitz assign 2 homework a week and a big assignment evry 2 weeks about. The grading is very hard and sometimes alittle unclear. If you don't do the exact thing he said you should code. It would be docked a point or more. Hard class but he does seem to want to help.

Tough grader
Graded by few things
1.0
5.0
BIT142
Grade: A
Dec 25, 2022

He knows what hes doing but you will have to self-learn 90% of the content. Take him for easier classes BIT115 nnot 142 or 143.

Get ready to read
Lots of homework
5.0
4.0
BIT142
Grade: B+
Jan 15, 2023
Would take again

Great professor, helped me improve when I started attending class in person. Patient and helpful during office hours. Highly recommend.

Participation matters
5.0
4.0
BIT142
Grade: B+
Jan 24, 2023
Would take again

This computer science class was unique in that it only met once a week. However, I later realized that this meant I had to do more work on my own. The professor was great, providing clear explanations and examples, and was supportive of the students. If you're self-motivated and like working independently, this class would be perfect for you

Participation matters
Lots of homework
5.0
3.0
BIT115
Grade: A+
Jan 24, 2023
Would take again

Great teachr, great class. Lovd it

Participation matters
Group projects
4.0
3.0
BIT143
Grade: B-
Jan 31, 2023
Would take again

Loved the teacher. Ok class.

Participation matters
Caring
5.0
2.0
BIT115
Grade: A+
Mar 9, 2023
Would take again

In this course expect to spend the first hour listening to his lecture presentations and then you will jump into the coding activities for the day which are actually quite stimulating and fun. Overall the Prof is quite caring and will always answer your questions. Make sure to actually pay attention to the course because it is quite fun!

Group projects
Caring
Lecture heavy
2.0
5.0
BIT143
Grade: B+
Jul 19, 2023

Took this professor online during summer quarter and he responded every 2 weeks, and also is a REALLY tough grader. He expects you to do the assignments his way or no way, and also to use logic in how he wants the assignment to function. This means he does not specifically state some expectations, and he will dock points. AVOID PROFESSOR.

Tough grader
Get ready to read
Test heavy
1.0
5.0
BIT142
Grade: A-
Jul 22, 2023

AVOID! Doesn't respond, and when he does, it's useless. Trust me on this, go to bellevue college or another college. all exams are proctored as well, regardless if online.

Tough grader
Get ready to read
Test heavy
5.0
4.0
BIT142
Grade: B+
Aug 29, 2023
Would take again

Took him this summer. Class was quick - 8 weeks. Tough to do all that work over the summer, but worth it. Great teacher, good feedback. Would recommend. Will take again.

Clear grading criteria
Gives good feedback
5.0
4.0
BIT143
Grade: A-
Aug 29, 2023
Would take again

Took this college comp sci class over summer as a high schooler. Was a challenge, but I loved it. Prof knew their stuff, classmates were cool. If you're into comp sci, give it a shot.

Clear grading criteria
Hilarious
Respected
5.0
3.0
BIT143
Grade: B
Sep 1, 2023
Would take again

IT-CS 143 was awesome! Enjoyed it a lot

5.0
2.0
BIT143
Grade: A+
Sep 9, 2023
Would take again

As a returning student, I thoroughly enjoyed IT-CS 143. The course was impressively well-organized and clear, making it easier to follow along. Although it was great, I found myself wishing it moved a bit faster, as I was eager to delve deeper into the material.

Gives good feedback
Caring
Respected
5.0
3.0
BIT115
Grade: A+
Sep 12, 2023
Would take again

Im hyped for Intru too Programin' with Mike Panitz in Runnin' Start! It's a grate chanse to start college early. Mr. Panitz is an amazin' teacher. It's challangin' but so worth it. Can't wait for the journey ahead!

5.0
4.0
BIT143
Sep 20, 2023
Would take again

Good teacher. Glad I took this class. Going to UWB next

Participation matters
Clear grading criteria
Gives good feedback
5.0
4.0
BIT142
Grade: A-
Sep 21, 2023
Would take again

10/10 no notes

5.0
2.0
BIT115
Grade: B+
Oct 3, 2023
Would take again

Despite the inconvenient time, I had a fantastic experience in the Introduction to Programming class. Mike's class was incredibly organized, which made learning the material much easier. The way he structured the course helped me grasp programming concepts effectively. I genuinely enjoyed the class and would recommend it to others.

Group projects
Clear grading criteria
Gives good feedback
5.0
3.0
BIT142
Grade: A
Oct 6, 2023
Would take again

Fun class, fun teacher

Hilarious
5.0
3.0
BIT143
Grade: B+
Oct 17, 2023
Would take again

Fun class. Loved it

5.0
5.0
BIT143
Grade: A+
Oct 24, 2023
Would take again

Challenging class, but I learned a ton! Excited for UW transfer!

Gives good feedback
Caring
Respected
5.0
4.0
BIT142
Grade: A
Nov 2, 2023
Would take again

The programming class was really challenging, I felt like giving up multiple times, but I stuck it out, put in the hard work, and in the end, I learned a ton, now I'm thriving at UW-Bothell, it was worth all the struggle.

Clear grading criteria
Gives good feedback
Inspirational
5.0
3.0
BIT143
Grade: A-
Nov 7, 2023
Would take again

Progamming clas was tough, juggling 2 jobs made it harder, but I stuck it out, liked what I learn, now feel accomplished!

Amazing lectures
Hilarious
Respected
5.0
2.0
BIT115
Grade: A+
Nov 11, 2023
Would take again

Never coded before, but loved this class; the social part was a blast, working with others made things easier and more fun, overall a great experience, would totally recommend to anyone interested!

Group projects
Amazing lectures
Caring
5.0
3.0
BIT115
Grade: A
Nov 13, 2023
Would take again

Never coded, now I do, class was cool, teacher rocked, programming's kinda fun.

5.0
4.0
BIT142
Grade: B
Nov 16, 2023
Would take again

Absolutely loved the class! The hands-on projects were a blast, and the interactive coding challenges made learning super engaging. The teacher's enthusiasm and real-world examples made everything click. Highly recommend for anyone diving into programming!

Gives good feedback
Respected
5.0
3.0
BIT143
Grade: A
Nov 19, 2023
Would take again

Took this class then got into UWB so I'm happy

5.0
2.0
BIT115
Grade: A-
Nov 21, 2023
Would take again

Thumbs up!

Inspirational
Caring
Respected
5.0
3.0
CSC142
Grade: A
Nov 27, 2023
Would take again

Coulda done better, but the teacher was good

Participation matters
Inspirational
5.0
3.0
BIT142
Grade: A
Dec 12, 2023
Would take again

Actually enjoyed class, not that I had to go

Amazing lectures
Hilarious
Respected
5.0
3.0
BIT143
Grade: A
Dec 20, 2023
Would take again

Just interviewed for an internship. Two tech questions were the same as Prof. Panitz's final exam questions last week. Glad I studied!

Clear grading criteria
Gives good feedback
Hilarious
5.0
4.0
BIT143
Grade: A
Mar 11, 2024
Would take again

Prof. Panitz at Cascadia Community College is awesome! They're like a mentor, making learning fun and easy. They push you to do your best, and every class feels like an adventure, leaving you smarter and more confident!

Clear grading criteria
Gives good feedback
Hilarious
5.0
3.0
BIT143
Grade: A-
Mar 17, 2024
Would take again

Good class, good prof. Like how he encouraged us to use AI to help but also made sure that we learned it

Participation matters
EXTRA CREDIT
Test heavy
5.0
2.0
BIT115
Grade: A+
Mar 21, 2024
Would take again

Just finished my first step towards a CS degree at UW! Loved this class and can't wait till I'm at UW!

Participation matters
Clear grading criteria
Caring
5.0
3.0
BIT142
Grade: Rather not say
Apr 14, 2024
Would take again

Good class, good teacher

Participation matters
Clear grading criteria
Caring
5.0
1.0
BIT115
Grade: A
Apr 26, 2024
Would take again

An amazing professor and a great introduction to CS as someone who's never touched coding. The way they manage their class is outstanding and works amazingly with how I learn. In-class exercises per day (done in class and examples given) and about four major assignments (with revisions). A great professor and a great class.

Amazing lectures
Gives good feedback
Caring
5.0
2.0
BIT115
Grade: A
May 7, 2024
Would take again

Just finished my 115 exam. Wasn't too hard and I did wel. Good starting class for CS

Participation matters
Group projects
Caring
5.0
3.0
BIT142
Grade: A+
May 17, 2024
Would take again

Good teacher. Fun class

Clear grading criteria
Hilarious
Accessible outside class
5.0
2.0
BIT115
Grade: A
May 23, 2024
Would take again

First class in computer science. It's going well and I like it.

Clear grading criteria
Caring
Respected
5.0
4.0
BIT142
Grade: A
May 28, 2024
Would take again

I recently completed a Computer Science course with Mike Panitz at Cascadia College, and it was an exceptional experience. His clear explanations and examples made concepts accessible. The coursework was well-structured, and his supportive approach boosted my confidence. Thanks to him, I feel well-prepared for UW-Bothell. Highly recommend!

5.0
1.0
BIT115
Grade: A+
Jun 3, 2024
Would take again

Just finished this class. Easy final. Great prof

Participation matters
Amazing lectures
Hilarious
5.0
3.0
BIT
Grade: A
Jun 9, 2024
Would take again

I took professor Mike for IT-CS 115, 142, and 143. He is an amazing professor who is very passionate about programming. He is very willing to help students, and I learned a lot from his class--the lectures and homework assignments were very engaging and his courses are set up VERY well. Would HIGHLY recommend!!

Amazing lectures
Clear grading criteria
Accessible outside class
5.0
4.0
BIT142
Grade: A
Jun 18, 2024
Would take again

I am not the best at CS; nor do I handle the newly introduced topics quickly. Even so, this professor has been very insightful with every question I have asked. You will hear nothing but praise from me. They are an engaging professor who makes learning satisfactory and enjoyable. Even finishing assignments left me fulfilled. Take this professor !!!

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
2.0
BIT142
Grade: A+
Jun 19, 2024
Would take again

Fun class. Learned a lot. Course was required to transfer to uw B for computer science

Hilarious
Caring
5.0
1.0
BIT142
Grade: A+
Jul 2, 2024
Would take again

This summer class is easy

Participation matters
Clear grading criteria
Caring
5.0
3.0
BIT142
Grade: A
Jul 13, 2024
Would take again

Took this class over the summer. I liked how he spread the work out so it wasn't all at once

Participation matters
Respected
5.0
3.0
BIT142
Grade: B+
Jul 21, 2024
Would take again

I really liked the assignment where we had to make a picture using letters

Clear grading criteria
Caring
Respected
5.0
2.0
BIT143
Grade: A+
Jul 22, 2024
Would take again

If ur CS major n need reference for internships build good connection with him n he will do it. 142 was hard but he made it easier after I finished 143 was chill cause he changed it Dont ChatGPT everything or u doomed on tests and failing them is bad. Attend class for sample test questions they help a lot Also search online for BIT143 sample papers

Clear grading criteria
Gives good feedback
Test heavy
5.0
3.0
BIT143
Grade: A
Aug 3, 2024
Would take again

Kinda funny, but good teacher

5.0
3.0
BIT142
Grade: A
Aug 20, 2024
Would take again

Class was good this summer. I liked how we were allowed to resubmit homework and keep the higher grade. Looking forward to 143 and then UW

5.0
3.0
BIT142
Grade: A
Aug 30, 2024
Would take again

Summer quarter was quick but I'm g glad I got this done. Great teacher, really cares!

Participation matters
Caring
Respected
5.0
3.0
BIT142
Grade: A
Sep 6, 2024
Would take again

Great class for summer. Well organized, clear goals. Instructor spread due dates out so my workload was easier to manage.

Clear grading criteria
Caring
Respected
5.0
3.0
BIT142
Grade: A
Sep 10, 2024
Would take again

Good class for the summer. Short quarter, but well organized course. Always knew what I needed to do and how to do it.

Caring
Respected
5.0
2.0
BIT115
Grade: A+
Sep 15, 2024
Would take again

Loved intro with Panitz. The Arduino thing was fun

Hilarious
Caring
Respected
5.0
2.0
BIT143
Grade: A
Sep 20, 2024
Would take again

Fun projects. Great teacher. Clear, answers questions well

Clear grading criteria
Caring
Respected
5.0
2.0
BIT115
Grade: A
Sep 26, 2024
Would take again

Teacher is funny, goofy, and good at teaching. Kept my interest so long I learned some programming

Hilarious
Caring
Respected
4.0
2.0
BIT143
Grade: A+
Sep 27, 2024

Gave pretty simple assignments every week for the first half of the quarter but bumps up a lot more in the second half and makes you memorize 3-5 full classes worth of code of custom data structures (only tests on 1-2 methods from those classes). Tests are much easier than weekly exercises and about on par with practice questions.

Graded by few things
5.0
3.0
BIT142
Grade: A
Oct 3, 2024
Would take again

I loved working with other people in class together, even though I didn't have to come to class if I didn't want to. Very flexible, very supportive

Group projects
Caring
Respected
5.0
2.0
BIT115
Grade: A-
Oct 13, 2024
Would take again

Funny teacher. Takes the time to make sure we get it.

Hilarious
Caring
4.0
3.0
BIT143
Grade: B+
Nov 8, 2024
Would take again

Hes a really cool and chill guy, assignments aren't "due" on their due dates. they're due on the day he grades all of them which can be the day after 2 days after or latest I've seen 5 days after. His lectures are very understandable and he's very easy to talk to. Although when it comes to emails he is a bit slow he's an overall great professor.

Clear grading criteria
Gives good feedback
Caring
5.0
2.0
BIT115
Grade: A
Nov 11, 2024
Would take again

I'm surprised how much I like Panitzs 115 class. Its fun, social, and I'm learning a lot.

Hilarious
Caring
5.0
4.0
BIT142
Grade: A
Nov 13, 2024
Would take again

Love how organized the class is. All the assignments, all the xams, everything is available from day 1. Wish all my classes were this organized.

Clear grading criteria
Hilarious
Caring
5.0
3.0
BIT142
Grade: A
Nov 24, 2024
Would take again

Engaging professor who makes learning enjoyable. The coursework is well-structured, and the supportive approach boosts confidence. Unstuckstudy proved helpful for study prep alongside the free textbook.

5.0
2.0
BIT115
Grade: A+
Dec 10, 2024
Would take again

If you're following directions this might be the easiest class you take at Cascadia. Assignments have revisions (and are easy to score 100% on), in-class exercises can be difficult at first but get graded on participation. Exams are extremely similar to exercises, are half multiple-choice, and are pretty easy compared to other STEM courses

Clear grading criteria
Gives good feedback
Respected
5.0
2.0
BIT143
Grade: A+
Dec 11, 2024
Would take again

Attendance was not mandatory, and the exams were easy compared to the course content. You have two ICA's due each week which take around 45 minutes each, and then 4 assignments due throughout the quarter. If you don't get full points on the assignment, you can just add revisions and you will get full marks. Just make sure you put in effort.

Clear grading criteria
5.0
4.0
BIT115
Grade: A+
Dec 11, 2024
Would take again

This class was fun to take and the professor is really nice. He uses a textbook and we read about half a chapter each week. There are about 2 exercises per week but he goes over them in class and you can work in groups. If you ask a question he will spend as much time as you need to understand. Definitely would recommend this class!

EXTRA CREDIT
Gives good feedback
Caring
5.0
3.0
BIT143
Grade: A
Dec 17, 2024
Would take again

Got me ready for UW. In class work time really helped me, loved the practice exam questions we went over each week. Nice guy. Funny, easy to talk to

EXTRA CREDIT
Gives good feedback
Caring
5.0
3.0
BIT142
Grade: A
Jan 3, 2025
Would take again

Loved the class. In class time was fun and helped. Like, a bunch. It was great making friends and doing computer science

Clear grading criteria
Hilarious
Caring
5.0
2.0
BIT115
Grade: A+
Jan 6, 2025
Would take again

Chill, dude. If you try, you will get an A.

Participation matters
Amazing lectures
Hilarious
5.0
2.0
BIT115
Grade: A+
Jan 15, 2025
Would take again

Great class, fun teacher. I loved how we spent a lot of time in class working together and not just listening to lectures. I learned a lot and the prof was always around to help. Great first computer science class

Hilarious
Caring
5.0
4.0
BIT142
Grade: A
Jan 22, 2025
Would take again

10/10, no notes

Hilarious
Caring
5.0
1.0
BIT115
Grade: A
Mar 13, 2025
Would take again

His class was so fun and easy, made my learning experience really nice. He was so caring and pretty much just gave you an A for completing your assignments. The exams were nice in that you got to pick one long question for him to not grade, so it was nice when I wasn't sure what to on one of them.

Caring
Respected
Online Savvy
5.0
2.0
BIT142
Grade: A
Mar 18, 2025
Would take again

142 was great. Practice exam questions are really similar to the actual thing. Grading can be harsh on big assignments but 1.) you get redos and 2.) it's easy to get a 100 -- just follow the instructions. You're going to struggle if you rely on AI to do your homework for you, but if you know what you're doing, this class is pretty easy.

Tough grader
Clear grading criteria
Online Savvy
4.0
3.0
BIT115
Grade: A
Mar 19, 2025
Would take again

Has revisions on assignments, and some extra credit on tests. There's a fair amount of group work, and definitely read the textbook and prep for classes before they happen. Do the easy stuff (parson's problems, setting up tables) at home.

Get ready to read
Group projects
5.0
3.0
BIT143
Grade: A
Jun 10, 2025
Would take again

Great experience throughout the 3-quarter CS series with Mike. Course content is organized and well paced, imo. Practice exam questions were super close to the actual exam, and I'd say that the exams weren't that hard. In-person lectures are good and have room for collaborating with classmates. Big assignments have revisions. Solid class overall.

Clear grading criteria
Respected
Online Savvy
2.0
3.0
BIT115
Grade: B+
Jun 11, 2025

He's generally nice and the class wasn't too hard. He wants everyone to show up to the lectures. We had to do a group project where we programmed arduinos for some reason and we had to work with art students online and then build it. The group project was awful and lots of things were missing that we needed to build the project

Group projects
Caring
Lecture heavy
5.0
3.0
BIT115
Grade: A-
Jun 11, 2025
Would take again

Just got done with Introduction To Programming. Fun class! Loved the Arduino project, which was a nice because I could see my program running in the real world by turning lights on and off. I enjoyed working with other people in class.

Clear grading criteria
Hilarious
Caring
4.0
3.0
BIT143
Grade: A+
Jun 18, 2025
Would take again

An extremely organized course. Almost every assignment and its due date are made public from the start of the quarter. Grading criteria are extremely clear 99% of the time, and he is extremely kind and helpful in class. He also provides clear lectures and their slide shows in Canvas every week. His exams aren't something to be overly worried about.

Clear grading criteria
Caring
5.0
3.0
BIT143
Grade: A+
Jun 22, 2025
Would take again

Honestly, I had him all three quarters this year. He was one of the best professors at Cascadia, and I'm delighted I had him this year. His workload is reasonable, and it's almost always similar to the material he covers on the exams. I'm happy I took him for all three quarters, and if you genuinely try to do your work, you will get an A!

Clear grading criteria
Respected
Test heavy
5.0
3.0
BIT143
Grade: B+
Jun 24, 2025
Would take again

Took these classes so I could get into UW. We'll organized, easy to figure out what I'm supposed to do, fun prof

Clear grading criteria
Hilarious
Caring
5.0
3.0
BIT142
Grade: A-
Jul 23, 2025
Would take again

Just got done with summer midterm. Exam covered the stuff we learned in class. Very happy the teacher is so organized

Gives good feedback
Hilarious
Caring
5.0
3.0
BIT142
Grade: A-
Aug 26, 2025
Would take again

Class was great. Very well organized and easy to follow. Work was spread out over summer quarter so I didn't have a ton of stuff due all at once. Really cares about how I did in the class and helped me a lot during office hours.

Hilarious
Caring
Respected
5.0
2.0
COLL101
Grade: A+
Nov 20, 2025
Would take again

Took him for College 101. Really nice teacher, flexible with due dates

Group projects
Clear grading criteria
Caring
3.0
1.0
COLL101
Grade: A+
Dec 3, 2025

He's a really nice & caring professor. This was his first time teaching College 101 so there's some understanding, but the class itself is very easy and you just have to show up and do the assignments. However, the content was very unorganized and he often would change due dates on a whim. He also tends to micromanage and nitpick.

Participation matters
Group projects
Caring
1.0
5.0
BIT142
Grade: B+
Dec 11, 2025

If you want good grade don't take his class.he won't do much lecturers if you are new to intermediate coding this professor is not for you . During exams he didn't even send for washrooms.

Tough grader
Test heavy
Graded by few things
Class Info

Online Classes

100%

Attendance Mandatory

36%

Textbook Required

46%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 116 grades
Most common grades:
A (42)
A+ (30)
B+ (18)
Grade Distribution
A(72)B(8)C(2)D(1)F(0)A-/B+(34)
Based on 129 reported grades
A: 42
A+: 30
B+: 18
A-: 16
Common Tags
Caring (42)
Clear grading criteria (37)
Gives good feedback (26)
Respected (25)
Lots of homework (24)
Participation matters (22)
Hilarious (22)
Tough grader (20)
Rating Trend

Stable

+0.02 avg change
Mar
Jun
Jul
Aug
Nov
Dec
Last 6 months
Ratings by Course

MATH101

5.0

(1)

MATH110

5.0

(1)

CSC142

5.0

(2)

BIT

4.5

(2)

BIT115

4.4

(40)
+7 more courses
Difficulty by Course

JAVAS116

5.0

MATH110

4.0

BIT142

3.6

BIT

3.5

BIT143

3.4

Similar Professors