3.8
Quality3.2
Difficulty70%
Would Retake96
Reviews70%
Would Retake
96
Reviews
Rating DistributionOfficial
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 ratingClass Info
Online Classes
100%
Attendance Mandatory
37%
Textbook Required
52%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Stable
-0.02 avg changeRatings by Course
IT240
5.0
(1)CSC309
5.0
(1)CSC453
5.0
(4)CS451
5.0
(2)LSP121
5.0
(2)Difficulty by Course
INTROTONETWEB
5.0
CSC241
4.2
451
4.0
CSC351
4.0
CSC453
3.8
Reviews (96)
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,
Class is challenging, make sure you pay attention. He does a good job of explaining Java. Def. recommend taking CSC 211 with him.
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.
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
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".
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
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!!
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.
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.
Best professor I ever had. Teaches from his own notes, not the book. Would greatly recommend him for any programming class.
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
Great professor; he knows his stuff but I wish I took him for CSC 211! :-)
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.
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.
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!!
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
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.
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.
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.
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.
hard grader teach so fast
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.
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!!!
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.
He is very good teacher,If you dont know about subject He will take you in depth.
Great at explaining. Never had to open the book. Exams can be hard, but you can use two-side cheat-sheet.
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!
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.
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.
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.
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.
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.
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
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
Tough class, he is clear with explanations but gives out tough assignments and his midterm and final is very hard.
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.
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.
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!
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.
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.
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.
Good lectures and assignments. Learned a lot in this class.
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.
Find other professor
Great professor.
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
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.
Amazing, best teacher in 4 years of study.
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!!
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.
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.
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.
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!
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.
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.
great lectures
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.
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!!
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.
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.
Hes a nice dude and he teaches well. But be warned, if you cheat he WILL find out.
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.
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.
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.
He's a tough grader but a nice guy and clear lecturer. He is always willing to help answer questions or explain topics.
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.
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
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.
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.
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!
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.
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.
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.
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.
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
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
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.
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.
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.
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.
He’s not the best explainer and just expects you to learn things from the jump. Avoid this class.
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.
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)
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.
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
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.
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.
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.
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.
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.
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!
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.
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.
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!
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.
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
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Stable
-0.02 avg changeRatings by Course
IT240
5.0
(1)CSC309
5.0
(1)CSC453
5.0
(4)CS451
5.0
(2)LSP121
5.0
(2)Difficulty by Course
INTROTONETWEB
5.0
CSC241
4.2
451
4.0
CSC351
4.0
CSC453
3.8