3.8

Eric Schwabe

Computer Science - DePaul University

3.8
Quality
3.2
Difficulty
70%
Would Retake
96
Reviews
3.8
Quality
3.2
Difficulty
3.8
Helpful
3.8
Clarity

70%

Would Retake

96

Reviews

Rating Distribution
Official

5

54

4

10

3

11

2

3

1

18

What Students Say

This guy was great, made databases interesting

CSC355 - 5.0 rating

Don't buy the textbook

CSC451 - 4.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

37%

Textbook Required

52%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 35 grades
Most common grades:
A (18)
B (6)
Not sure yet (5)
Grade Distribution
A(20)B(6)C(5)D(1)F(0)A-/B+(4)
Based on 42 reported grades
A: 18
B: 6
Not sure yet: 5
B+: 4
Common Tags
Tough grader (20)
Lecture heavy (12)
Gives good feedback (10)
Caring (10)
Amazing lectures (6)
Amazing lectures (6)
Respected (5)
Test heavy (5)
Rating Trend

Stable

-0.02 avg change
Jun
Nov
Dec
Jan
Jun
Feb
Last 6 months
Ratings by Course

IT240

5.0

(1)

CSC309

5.0

(1)

CSC453

5.0

(4)

CS451

5.0

(2)

LSP121

5.0

(2)
+12 more courses
Difficulty by Course

INTROTONETWEB

5.0

CSC241

4.2

451

4.0

CSC351

4.0

CSC453

3.8

Reviews (96)
3.0
2.0
CSC211
May 23, 2004

Great Professor...class starts out easy but the pace picks up fast, so have to be on the ball. He tends to be a little slow in answering emails, and a little too fast in explanations. He is fair in grades, overall a good Professor,

3.0
3.0
CSC211
Jun 2, 2004

Class is challenging, make sure you pay attention. He does a good job of explaining Java. Def. recommend taking CSC 211 with him.

2.0
2.0
CSC211
Jun 23, 2004

I received an 'A' in Professor Schwabe's class (CSC 211) and was still not prepared for CSC 212. If you just want an easy professor this is the guy. If you want to know the content...then take someone else class.

1.0
3.0
IT130
Oct 13, 2004

Boring. I'm getting an A because I know the stuff, but he is very boring. His lectures may give people who don't know the material alreay a bit of trouble. You have to study for the exams. He is very boring though, he put me to sleep and I wasn't tired

1.0
4.0
IT130
Grade: A
Nov 4, 2004

I agree, the pace starts out slow but picks up fast and he doesn't explain things in plain english. The material he teaches seems very impractical, I cannot imagine using it outside of class. His lectures are extremely dull and dry, and he makes no attempt to keep your interest. This is a hard "A".

1.0
5.0
IT130
Nov 9, 2004

WHAT A LOSER. HE TEACHES IT 130 (WHICH IS AN INTRO COURSE) LIKE YOU WERE GOING TO MAJOR IN WEB DESIGN. THIS COURSE IS ALOT OF WORK AND YOU'LL BE LEARNING A HUGE AMOUNT OF HTML. WHY? WHY SO MUCH HTML IF YOU AREN'T GOING TO BE A WEB DESIGNER??? NO FRONTPAGE, PURE HTML HTML HTML HTML HTML HTML

1.0
5.0
CSC211
Nov 11, 2004

I took SHWABE last year, AVOID HIM AT ANY COST. Worst teacher EVER!!!I got outside help and did well on the A+ HMW, B+ midterm, F on Final. Didn't teach browser part of java, said we'd didn't need it till 212, then test on it on Final. jerk has ivy degrees, and doesn't know****, selfish to teach!!

1.0
5.0
IT130
Nov 22, 2004

He sucks. Why is his intro IT 130 so hard! The course should not be this difficult. And his midterm tests are tricky. I was getting an A in the class right up until then, now I'm at a B. And watch out for the final, it can be alot of work. He makes the course very impractical, long, and hard.

1.0
5.0
IT130
Feb 10, 2005

The complaints are about his boring class.Uses impractical html info that you can never use.You can learn more practical info from 20 minutes of frontpage than his 10 weeks.Extremely boring and dry class, with 0.5 jokes and 1 class question the whole quarter=No student interaction & skipping class.

5.0
3.0
CSC211
Feb 17, 2005

Best professor I ever had. Teaches from his own notes, not the book. Would greatly recommend him for any programming class.

3.0
4.0
IT130
Mar 17, 2005

OMG this man is boring as hell!!!! i sat in class and watched Meet The Parents, Old School, and a lot of other movies and still passed his class! If You wanna sleep then take this class

5.0
2.0
IT130
May 1, 2005

Great professor; he knows his stuff but I wish I took him for CSC 211! :-)

5.0
2.0
IT130
Jun 18, 2005

Almost dropped this class due to bad ratings here. So glad that I didn't. I loved this class! I learned a lot and found his lectures to be interesting. As long as you go to class and take notes the assignments aren't too hard. He's always willing to help when you're confused. Midterm is hard though so make sure you study a lot. An A is possible.

5.0
2.0
CSC211
Oct 19, 2005

Oh he isnt that bad. He can be a bit boring but it's not like comptuer programing is the most exciting topic in the world to teach anyway. Hes alot easier to follow then other teachers i have had for previous programing classes. I recommend him if you need to take any java programing classes.

1.0
5.0
INTROTONETWEB
Oct 28, 2005

Horrible teacher. Would never take him or recommend his class. If I needed this class to graduate, I'd drop out!!!! YES! That bad! Goes around a question because most of the time he doesn't even understand what he's "trying" to teach. Goes way too fast as if we are all experts in HTML etc....and I took a beg. class w/ no pre-req.!!!! NEVER AGAIN!!

4.0
3.0
CSC211
Nov 12, 2005

I'm not a CTI major and yet this class wasn't TOO bad. However, you do need to study alot, prob. regardless of who your professor is. Hes actually one of the more clearer CS professors. He is very helpful outside class. Hes alot better than majority of others. Homework and test are similar to class examples which he gives alot of. You'll learn alot

5.0
3.0
IT240
Mar 18, 2006

Class got a little boring at times, but I think that's the material more than anything. Knows what he's talking about. He's always helpful, just get to him in an appropriate amount of time. A little bit of effort will get you a long way. Has a quirky sense of humor that most just don't get. I'd take him again.

5.0
2.0
IT130
Jun 15, 2006

around 5 assignments, 1 final project, 1 midterm, no final exam. Just do the assingments and the final project on time. The grade is good. Easy and clear.

5.0
2.0
CSC309
Aug 23, 2006

Very good teacher. If looking for an easy 'A' then maybe not for you. But if you want to learn and willing to do some work, darn good class.

3.0
3.0
CSC802
Mar 1, 2007

Method of teaching isn't bad, but seems like he favors certain students. Gets agitated easily when asked "obvious" questions about formatting, attendance, grading, things like that. Late registerers don't get extra time for that week's assignment. He gets distracted easily if you're on your laptop, and makes you feel stupid when asking questions.

2.0
4.0
IT236
Jun 19, 2008

hard grader teach so fast

3.0
5.0
CSC211
Jul 18, 2008

This guy is such a jerk when it comes to grading exams. He will nail you for every minute detail and your grade will suffer greatly. Grading on the assignments did not seem to be as harsh, but completely unfair come exam time.

5.0
3.0
IT236
Aug 11, 2008

He is great!!!! Anyone that says otherwise just wants an easy A. Unfortunately there are slackers in the class that simply want an easy ?A?!!!! His grading is fair if you got a bad grade it?s because your programming sucks!!! I can't believe anyone would have anything bad to say about this prof, he is extremely smart, very well organized!!!

5.0
2.0
CSC451
Nov 10, 2008

Great at explaining. Homework were helpful in understanding the material. Although, there was homework almost every week. He allows a one page front and back cheatsheet on exams. I open the book once and then never again.

5.0
2.0
CSC451
Feb 27, 2009

He is very good teacher,If you dont know about subject He will take you in depth.

5.0
4.0
CSC451
Mar 24, 2009

Great at explaining. Never had to open the book. Exams can be hard, but you can use two-side cheat-sheet.

5.0
4.0
CSC211
Jul 16, 2009

Okay, ignore the 7-18-08 review. Seriously the best prof I've had. Very clear and concise, extremely helpful in and out of class. Very nice guy. Interesting lectures. Exams are challenging, but so is Java. Wish he taught CSC212 for the following quarter. I highly recommend taking him!

5.0
1.0
IT130
Dec 8, 2009

at my first year i picked him randomly and i was afraid being tought html and java with a hard prof would be a nightmare. It turned out that it was one of my best classes. Clear explnation and really mid-easy exams you just need to be carfull for the qutations and stuff over all GREAT professor, highly recommended.

3.0
4.0
CSC211
Feb 26, 2010

He is a good professor very organized. Power point lectures and give print of his examples but his examples do not correlate with his homework assignments and labs. Also the book was not so useful and he gives out extra credit. He drops the lost homework assignment and yes the test are somewhat difficult.

5.0
2.0
IT130
Mar 18, 2010

He was a great professor, I would recommend him. He goes through the lectures and then gives examples to back up what he just taught. very thorough with assignments. tricky midterm..and final project was a breeze.

5.0
4.0
CSC453
Mar 23, 2010

Dr. Schwabe is very good at explaining complex topics. He is easy to listen to and always tries his best to answer all questions completely. He is a fair grader.

5.0
3.0
CSC351
Jul 15, 2011

Eric is an awesome teacher. Makes complex topics seem easy. Great examples that are concise and focus exactly on the point he is trying to make. I would take him again for another class in a snap.

5.0
1.0
CS451
Jul 15, 2011

One of the best professors in DePaul. Very organized and his examples are all crystal clear. I advise everyone to take his database course if you want to learn about the foundation of DB development

5.0
1.0
CS451
Oct 5, 2011

what an amazing professor. He takes ever thing that is hard and makes it super easy. His homework and exams aren't that hard, you just need to understand the question. He is very fast in replying to emails questions and grading assignments. I would recommend anyone who is interested in database to take this course with him

3.0
4.0
CSC202
Jul 3, 2012

Tough class, he is clear with explanations but gives out tough assignments and his midterm and final is very hard.

5.0
3.0
CSC202
Sep 7, 2012

He is a great teacher, and the tests are not that hard. Everything you learn will be on the test. There are no random difficult surprises.

5.0
2.0
IT130
Jan 30, 2013

Very good professor. Class comprises of assignments and labs. I had a very high interest in HTML and javascript programming so this class was really fun. One day he teaches from powerpoint, and the other day is lab day where you work on what was presented. I would highly recommend him. Final and midterm very reasonable with no surprises.

5.0
2.0
IT130
Oct 25, 2013

Incredibly clear and willing to re-explain anything. Very approachable and easy-going. Explains everything and makes it clear what he expects of your assignments, labs, and exams. If you think the class is boring, then it is the class subject itself, not him. Take him if you can!

3.0
5.0
CSC451
Nov 26, 2013

This course was not supposed to be so hard but it was a killer. I didn't understand anything from the lectures or homework. The concepts were too high level and the exams were mind games and puzzles. This is a terrible course. A friend took this course with another professor. I compare exams. Completely different and much easier.

4.0
1.0
CSC451
Dec 8, 2013

Don't buy the textbook. I got an A without doing any of the assigned tb readings. Profs material is more than enough to understand everything. Exams and assignments make you think about the concepts. Everything on the exams is covered in class at least once if not multiple times.

5.0
2.0
IT130
Grade: A
Dec 23, 2013

Mr. Schwabe is a good professor for this subject matter. We had lecture on Tuesdays and lab on Thursdays. This type of instruction was very beneficial to me and my learning style. Not a ton of homework, but the homework he does give will help you learn to write code. There is a midterm and final plus a final project. Overall good class.

5.0
3.0
CSC451
Grade: A
Mar 18, 2015

Good lectures and assignments. Learned a lot in this class.

5.0
3.0
CSC355
Grade: A+
Mar 28, 2015

This guy was great, made databases interesting! He makes a few subtile jokes in class that are actually pretty great. You gotta show up to pass, but you don't need the textbook because the content is straightforward and organized. Study the powerpoint for the finalmidterm and you should do alright.

1.0
4.0
451
Grade: B
May 27, 2015

Find other professor

5.0
1.0
CSC451
Grade: B+
Jun 20, 2015

Great professor.

5.0
1.0
CSC451
Grade: A
Jul 22, 2015

He is simply AMAZING. The best professor I have had so far. Explains everything very nicely and makes the subject super easy. A "go-to" person. No matter how many times you ask him questions, he answers very patiently and makes sure your doubt is clear. I highly recommend him

5.0
2.0
CSC451
Grade: A
Dec 4, 2015

Eric Schwabe is probably the best teacher I have ever had. He explains everything very well, will answer all your questions ,and keeps it interesting. He managed to teach a bunch of non-programmers some basic SQL and never once did I find it confusing. That's talent! I highly recommend taking his courses.

5.0
3.0
CSC451
Grade: A
Feb 3, 2016

Amazing, best teacher in 4 years of study.

5.0
4.0
CSC453
Feb 10, 2016

Awesome professor for SQL. Crystal clear and breaks down complex topics so that beginners can understand. Learned a TON from his class, way more than if I took SQL for a different teacher. Yes, you have to do all the assignments and pay attention, but you're paying to learn. Take him for SQL!!

5.0
2.0
CSC355
Grade: B
Feb 26, 2016

Professor Schwabe is probably one of the CS departments best instructors. He takes the time to explain ever aspect of the material and has no surprises on homeworks. If you attend the lecture and pay attention you will learn a ton from him and understand the course fully. Midterm and final were kind of tough, but manageable.

4.0
3.0
CSC355
Grade: A
Mar 14, 2016

One of the best professors at DePaul. Highly organized/efficient at teaching Database Systems. Responds quickly to emails (not on weekends!), explains concepts very clearly. Midterm/Final mostly tested basic concepts, with 1 or 2 tricky SQL questions. Don't buy the textbook, just read his slides and write down his examples!! Highly recommended.

5.0
3.0
CSC453
Grade: B
Mar 21, 2016

Professor Schwabe is a fair and knowledgeable professor who sets clear expectations. The lectures are full of examples and are very informative. Tests can be tough, but he is a fair grader who is there for you. He is quick to respond to questions and emails. Highly recommend and would take again.

5.0
1.0
LSP121
May 26, 2016
Would take again

One of the best professors I've ever had. His lectures and activities are very thorough, and he is very willing to help you with something you don't understand. Absolutely recommend him!

5.0
3.0
LSP121
Grade: B
Sep 15, 2016
Would take again

Schwabe is a super smart guy and his class is structured really well. His lectures are very clear and he is always willing to help. Would definitely take a class with him again.

Gives good feedback
Respected
Caring
5.0
4.0
CSC242
Mar 23, 2017
Would take again

Eric Schwabe is one of the best professors I have ever had. I took CSC 242, introduction to computer programming 2 with him. He wants you know what you are programming. You have to have a doc string at your each steps. In other words, you have to know what your program is doing. He needs to know how you did it. He lectures very well.

Gives good feedback
Amazing lectures
Caring
5.0
3.0
CSC202
Nov 14, 2017
Would take again

great lectures

Tough Grader
Respected
Amazing lectures
5.0
4.0
CSC453
Grade: A
Jan 1, 2018
Would take again

Fav prof @DePaul so far! Prof. Schwabe is SUPER organized and we got through a ton of material. It's obvious that he actually puts in time preparing for class, and his lectures are better for it. His sense of humor is awesome--listen closely for some laughs. The HW assignments really helped me learn the material for the exams, which were detailed.

Inspirational
Hilarious
Amazing lectures
5.0
3.0
CSC241
Feb 10, 2018
Would take again

I was someone who was very intimidated by the thought of programming ... but Professor Schwabe actually made it fun and not stressful! He really knows what he's talking about, he's kind, and he's willing to work with you when you're struggling. Homework, midterm, final... standard stuff. Do yourself a favor and take him!!

Clear grading criteria
Amazing lectures
Caring
5.0
3.0
CSC241
Mar 8, 2018
Would take again

This professor is one of the best ones I have had. He is enthusiastic about the subject and responded to questions outside of class quickly. I emailed code for him to check and help fix and he was prompt to answer. Very nice and tries to make the class funny. He also gives lots of examples that really help you learn and wants you to succeed.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
3.0
CSC355
Grade: Not sure yet
May 5, 2018
Would take again

He's a great professor. He's a little bit of a harsh grader but he gives excellent feedback on what you did wrong so you can improve next time.

Tough Grader
Gives good feedback
ACCESSIBLE OUTSIDE CLASS
5.0
3.0
CSC202
May 24, 2018
Would take again

Hes a nice dude and he teaches well. But be warned, if you cheat he WILL find out.

ACCESSIBLE OUTSIDE CLASS
GRADED BY FEW THINGS
LECTURE HEAVY
5.0
3.0
CSC355
Feb 6, 2020
Would take again

He is a very nice guy and if you pay attention in class you will do good. However, the guy is a bit strict, like a wolf in sheep's clothing. He will slyly call you out in front of the whole class for using your phone which was not expected from a professor as chill seeming as him. Otherwise I think he is very worth it to take.

5.0
3.0
CSC355
Mar 5, 2020
Would take again

He is a great professor. The only real cons to him are that he is ruthless when grading. Like I would go over my homework assignment 10 times to make them as perfect as possible and he would still take off points for the most minor of issues.

Tough grader
1.0
4.0
CSC355
Mar 11, 2020
Wouldn't take again

This guy is such a stickler when it comes to grading. Even if you solved the problem but you add something he didn't like, he'll tick points off which is ridiculous. His notes are useless, he makes sure that he writes a lot of notes on the board just so you need to watch lectures over and over.

Tough grader
5.0
3.0
CSC355
Grade: A
Mar 27, 2020
Would take again

He's a tough grader but a nice guy and clear lecturer. He is always willing to help answer questions or explain topics.

Accessible outside class
Tough grader
4.0
3.0
CSC355
Grade: C+
Jun 15, 2020
Would take again

Overall very nice professor. Is willing to help you outside of class. Make sure to take notes and watch the videos ahead of time. He will catch you if you work on assignments with other students so make sure they are your own. He is a tough grader when it comes to exams and even marks of for minuscule mistakes.

Gives good feedback
Lecture heavy
Tough grader
5.0
2.0
CSC355
Grade: A+
Oct 29, 2020
Would take again

I wish I could have Schwabe for all my CS classes. What a great guy. He's very smart and very accessible outside of class which I appreciated. He takes the time to explain everything in his lectures, I didn't even have to read the book. All the assignments expectations are ez if you watch the lectures to know whats going on. His feedback is helpful

Gives good feedback
Respected
Accessible outside class
1.0
5.0
CSC241
Nov 11, 2020
Wouldn't take again

This Professor is one the worst professors to have during a pandemic. He does a horrible job responding to emails, and his lectures are dragged out and he tries to incorporate way to much material into his lectures. Overall, it was a headache to deal with this class and his teaching styles.

Lecture heavy
Tough grader
5.0
2.0
CSC355
Feb 9, 2021
Would take again

By far the best professor I've had at DePaul so far. His lectures are one of the easiest to follow along and gives plenty of examples to reference off of. I rarely had to read the book. Hw is very manageable and not really that hard. He does take off points for the littlest mistakes which is a bit annoying but it won't even matter.

Respected
Amazing lectures
Tough grader
5.0
4.0
CSC355
Feb 17, 2021
Would take again

Awesome Professor! I wish more Professor would learn from the way he teaches. Im taking him online due to covid, but it might even be better this way bc I just take screenshots of everything hes doing in SQL then put it into a document for notes. Overall, he is an excellent professor and super caring about students learning. Highly recommended!

Caring
Respected
Tough grader
1.0
4.0
CSC451
Grade: B
Mar 23, 2021
Wouldn't take again

Mr. Schwabe does not care for students during a pandemic. Lectures are very heavy and hard to follow making the class boring. Sadly he responded to emails much later and without answering any questions asked. Would not recommend during the pandemic.

4.0
4.0
CSC355
Jun 1, 2021
Would take again

Amazing! I wish he would teach more CSC classes. Some CS Professors can make me doze off but not him! He is a stickler on cheating/working together, but if ur cheating then ur not learning. He changes his HWs quarterly so there really no way to cheat, this way he forces you to learn. I liked that. He cares about ur learning by eliminating the urge.

Caring
5.0
4.0
CSC241
Jun 3, 2021
Would take again

Super nice teacher who taught us the material very straightforward! This was my first time taking a CSC class and by the end of the course, I feel comfortable explaining what I've learned and using Python on my own. His homework is a bit tricky if you don't pay attention during the lecture, but besides that, this is an easy A class if you try.

Gives good feedback
Clear grading criteria
Amazing lectures
1.0
5.0
CSC355
Grade: B
Jan 10, 2022
Wouldn't take again

Im convinced any of the positive reviews are made by the dude himself. He was awful. Rude, condescending. The lectures were nothing like the homework assignments. Avoid at all costs.

Lots of homework
Lecture heavy
Tough grader
1.0
1.0
CSC355
Grade: Not sure yet
Feb 8, 2022
Wouldn't take again

The class is easy but this guy is insane. He is the most paranoid professor i have ever dealt with and by the end of the quarter have had accused at least half his students of cheating on the homework/tests. We all use SQL developer and commands he thought us but if our answers are similar or not exactly how he wants, then we lose. This guy is nuts

1.0
5.0
CSC351
Grade: Drop/Withdrawal
Feb 23, 2022
Wouldn't take again

This guy is arrogant. Do not take his class. He thinks everyone is cheating on his tests and is crazy on that. If you take his class theres a 50% chance you end up with a false Academic integrity

Tough grader
3.0
5.0
CSC355
Grade: A
Mar 14, 2022
Would take again

Schwabe isn't a bad prof, but he's not the best. His grading is TOUGH; if your DML/DDL is correct but the method used to make it isn't what he expects, he'll take points off. He's the first prof I've had who penalizes any deviation from his expectations. Assignments are OK; lowest grade dropped. Weekly quizzes with unlimited attempts. Tough exams.

Tough grader
Lecture heavy
Test heavy
3.0
4.0
CSC355
Grade: Rather not say
Mar 28, 2022

He was a really good teacher when it came to actually teaching the material. In terms of him as a person, he was kinda awkward and mean at times especially in cases like getting help from him outside of class. Overall, I would say he has some things to work on.

Tough grader
Lecture heavy
Graded by few things
4.0
2.0
CSC355
Grade: A
Apr 1, 2022
Would take again

Prof's slides are organized and detailed, so you can often complete assignments just by reading the slides. You may need to review prof's lecture to figure out more complicated concepts, and prof does explain them well using step-by-step examples. 2-3 hrs for weekly homework so it's fine. Bad thing: only handwritten 1-page note allowed in final.

Amazing lectures
3.0
4.0
CSC355
Grade: B+
Apr 2, 2022
Would take again

He provides a ton of examples during lecture, and the textbook is the best textbook I've encountered for databases. Be warned that he's a tough grader. Don't expect to get full points on anything you submit - even if your answers yield the correct results. As others mention, he's very paranoid about cheating, and will check your submissions.

Tough grader
1.0
5.0
CSC355
Grade: C
Apr 4, 2022

He’s not the best explainer and just expects you to learn things from the jump. Avoid this class.

Tough grader
Lots of homework
Online Savvy
5.0
4.0
CSC355
Grade: A
Jun 22, 2022
Would take again

Prof. Schwabe was a great professor; definitely one of the best I've had. His lectures were organized to a tee, well thought-out, and had great examples to cover all edge cases. He did emphasize anti-plagiarism quite a bit (not sure why), but he was genuinely a nice guy and also very funny. Not sure where some of the bad reviews came from.

Tough grader
Amazing lectures
Gives good feedback
4.0
3.0
CSC242
Grade: A
Mar 29, 2023
Would take again

Nice guy and knowledgeable. He has well organized, comprehensive slides that are available during exams. All of class is following along with the slides and writing the code that he writes on the screen which can get a little boring but was helpful as this class is more about learning specific syntax in python (GUIs, html parsers)

5.0
3.0
CSC355
Grade: Not sure yet
Jun 6, 2023
Would take again

Schwabe is a fantastic professor who genuinely cares for his students. I had a personal issue arise during the quarter and he was more than accommodating. Class was engaging, as he gives plenty of examples, lecture is made entertaining as he's genuinely funny. Honestly he was a great professor. I'm surprised anyone had a bad experience with him.

Amazing lectures
Hilarious
Caring
5.0
4.0
CSC355
Grade: Not sure yet
Jun 6, 2023
Would take again

Honestly, Eric Schwabe is probably the nicest teachers out there. He knows his stuff and genuinely cares. All he cares about is if your learning and actually intaking the information. He is there when you need to chat. Beware though, he is anticheater, so don't cheat. I repeat, don't ask your friends for help, don't look online, just watch the vids

Tough grader
Lecture heavy
Accessible outside class
4.0
3.0
CSC355
Grade: A
Jun 22, 2023
Would take again

Solid professor with helpful lectures. He goes over examples not posted on the slides which are very important for the homework assignments and exams. Final is much harder than midterm so make sure you don't slack on the assignments.

5.0
3.0
CSC355
Grade: A
Nov 26, 2023
Would take again

Schwabe is very knowledgeable, and the material was valuable and well organized. You might need to review lectures on the more complex topics, but he does a great job making the content clear and approachable by explaining the examples. Work includes simple review quizzes, weekly problem worksheets, and midterm and final exams with 1-page notes.

Amazing lectures
Gives good feedback
Caring
1.0
5.0
CSC241
Grade: C+
Nov 29, 2023

This class is already very hard, but he makes it harder. He goes over things so fast and will often mention that he can't answer questions because there is not enough time. His assignments and exams are nothing like in class. The exams are 70% of your grade and both very hard. He doesn't allow you to get any outside help bc he's scared of cheating.

Tough grader
Lecture heavy
Test heavy
1.0
5.0
CSC241
Grade: Not sure yet
Nov 29, 2023

he crammed too much info into one lecture and would say he can't answer questions because there's no time. exams and homework are nothing like the exams. he is a TOUGH grader. he takes points off for EVERYTHING! he seems like a nice guy, but I wish he would notice what students try. being a good student doesn't matter. he wouldn't round me.

Tough grader
Test heavy
Graded by few things
2.0
5.0
CSC241
Grade: C
Nov 29, 2023

I took this class as a non CSC major to fulfill a business requirement and it was easily the hardest class I've ever taken at DePaul. The professor is a good guy and very knowledgable on CSC, but he makes the class harder than it has to be. Midterm and final were both really hard. If you're non CSC major, take this class with another professor.

Tough grader
Lecture heavy
Test heavy
5.0
4.0
CSC355
Grade: A
Nov 29, 2023
Would take again

Prof. Schwabe 355 was fantastic. His lectures were very informative and he often walked through many examples. The second half of the class really turned up a notch in complexity, so attending lectures is a must after the midterm. Weekly quizzes and pretty much weekly HW. Midterm and final were pretty difficult. I would highly recommend taking him!

Amazing lectures
Lecture heavy
Accessible outside class
1.0
5.0
CSC241
Grade: B+
Dec 3, 2023

He makes the code and lectures more complicated than it's supposed to be and I should know since I took programming classes in high school. Many students looked towards me for advice b/c of his terrible teaching methods. Also, you must be precise in your programs because he removes points for the dumbest reasons even though the program works great.

Tough grader
Lecture heavy
4.0
3.0
CSC241
Grade: B+
Dec 7, 2023
Would take again

Mr. Schwabe was a great teacher. He is very knowledgeable when it comes to teaching python and encourages participation. He is a very tough grader and you will often see yourself losing points for small things. The class isnt too hard as long as you actively do your homework and attend labs but the midterm and final are 70% of your grade, Be ready.

Tough grader
Caring
Lecture heavy
4.0
4.0
CSC241
Grade: C
Jan 28, 2024

Good teacher. He has covid one week so we did not have class and we went from basic concatenations to nested loops. Huge jump and it was hard to really catch up. As long as you are good at coding and practice on your own, you should be fine. Final was harder than the midterm so be ready!

Gives good feedback
Lecture heavy
Test heavy
5.0
3.0
CSC355
Grade: A
Jun 20, 2024
Would take again

Prof Schwabe is a great guy. He genuinely cares about his students and wants people to learn. Material in this class definitely gets a lot harder after midterms, but if you watch/attend the lectures you will be fine. You're also allowed a double sided cheat sheet for both exams. Overall great professor, would definitely take again.

Amazing lectures
Caring
5.0
4.0
CSC355
Grade: A
Feb 14, 2025
Would take again

Prof Schwabe is a caring instructor who explains concepts clearly. The class gets challenging after midterms, but attending lectures and reviewing the free textbook resources help. Unstuck study was a useful study tool alongside the class materials.

Class Info

Online Classes

100%

Attendance Mandatory

37%

Textbook Required

52%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 35 grades
Most common grades:
A (18)
B (6)
Not sure yet (5)
Grade Distribution
A(20)B(6)C(5)D(1)F(0)A-/B+(4)
Based on 42 reported grades
A: 18
B: 6
Not sure yet: 5
B+: 4
Common Tags
Tough grader (20)
Lecture heavy (12)
Gives good feedback (10)
Caring (10)
Amazing lectures (6)
Amazing lectures (6)
Respected (5)
Test heavy (5)
Rating Trend

Stable

-0.02 avg change
Jun
Nov
Dec
Jan
Jun
Feb
Last 6 months
Ratings by Course

IT240

5.0

(1)

CSC309

5.0

(1)

CSC453

5.0

(4)

CS451

5.0

(2)

LSP121

5.0

(2)
+12 more courses
Difficulty by Course

INTROTONETWEB

5.0

CSC241

4.2

451

4.0

CSC351

4.0

CSC453

3.8

Similar Professors