3.3
Quality3.5
Difficulty54%
Would Retake84
Reviews54%
Would Retake
84
Reviews
Rating DistributionOfficial
5
29
4
11
3
19
2
10
1
15
What Students Say
“Not the best at explaining difficult concepts, and tests are difficult”
IDS200 - 3.0 rating“Pretty funny guy, although I hated this class usually”
IDS355 - 5.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
30%
Textbook Required
8%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Stable
-0.15 avg changeRatings by Course
IDS355
4.8
(6)MBA590
4.0
(2)IDS200
3.5
(55)IDS100LAB
3.0
(4)IDS313
3.0
(3)Difficulty by Course
IDS401
5.0
IDS201
4.2
IDS313
3.7
IDS200
3.6
IDS100LAB
3.3
Reviews (84)
SUPER EASY!! DO YOUR ASSIGNMENT & LEAVE CLASS..WHAT COULD BE EASIER???
He's a cool guy, but he can get a little carried away with the homework with just seems to take a few hours per assignment. The tests are thankfully a little easier, but for a boring class he's not that bad a professor. Far more entertaining then that guy Ouksel, still though he should be a little easier on the homework.
Professor Lundquist has on average over 300 students to attend to during a given semester. That being said he has a tendency to come off abrupt at first. Give him a chance. If he sees you're trying, he'll give you his time. Read the text. Study the powerpoint slides. Don't tune out during lectures.
Teaches 355 with Ouksel also, he is by far the more entertaining of the two. The class is straightforward, 5 Excel assignments which are fairly simple, 2 midterms 20% ea and a final @ 35%. Seems like a cool guy, relaxed.
easy A. tests are all multiple choice and conceptual in nature. 4 other assignments in excel. 10 labs 5 points each. attendance not really mandatory, unless you need to boost your grade with the extra credit quizzes. overall easy A
he is super easy. 770
Pretty funny guy, although I hated this class usually. The topic didn't interest me. He knows his stuff though, and makes it pretty enjoyable. The tests are not bad at all, use the notecard wisely. Do the homework, go to lab. It's not a tough class. Also, pop extra credit quizzes (the only reason to go to lecture)! Great guy from what I can tell.
Really nice professor, very funny, gives good grades, very helpful. Project is important. Not much work load. Exams are based on the lectures and PPTs. Attendance is not mandatory. It's easy to get an A in MBA 590 Web Analytics.
I am new to Java, even after taking his class. Not very clear in explanations, somehow a negative vibe comes when he teaches as if he is forced to do this job. Wont recommend taking his class.
At first he seems negative BUT once you keep taking his class he is a nice guy. New to Java, his teaching made it challenging. He asks students if they have any questions. If student don't have any questions he continues. Test are difficult. Practice coding in java for short answer and homework problems. Ask questions if you have any he will answer
Go to class you fool if you want to pass you need to go to class Funny teacher, pay attention in class and PRACTICE OUTSIDE OF CLASS!!!!! JAVA IS HARD TO LEARN use other books for reference and help.
Not the best at explaining difficult concepts, and tests are difficult. Lots of work outside class and a group project at the end of the class based on Excel and Access.
The quizzes are different than most professors. The answers need to precise and to the point. Lectures were good and he's funny.
Funny but cocky. Exams are hard despite posted study guides
Doug is a nice guy. The class content is mundane. He does his best to make lectures enjoyable. He posts a "topics of study" list on blackboard. Study the terms on that list -- you must understand each term conceptually (as opposed to only the literal definition) so that you can apply it to the questions on the exams. There is a curve.
He explains topics in way where it sounds like he expects you to already know everything about the topic. I had no previous experience in an IDS class, nor did my classmates, but he taught us as if we knew a lot about the course already, which made the course very hard for me in the beginning. eventually, you get used to it but the course is hard
This isn't that hard of a class, but I felt like some of the coding assignments were a bit tough, because the instructions weren't clear enough. Be sure to also do a lot of research on the topics you don't understand. The class also has a curve in the end, which helped a lot of my friends who were at C's get to a B.
If you pay attention in class take notes and study for exams you will pass. You do not need a textbook he posts all his slides. Labs are super easy compared to other IDS 100 classes. As long as you get 60 percent on exams and As on majority labs you will pass. He grades on a huge curve. Nice guy.
Difficult class. Powerpoint information is nothing compared to what's actually on the exam. 3 homeworks, coding homework is difficult if you don't know much about coding because it isn't taught in class. Exams are TOUGH.
Ummm yeah try to avoid. Hes a funny and intelligent person, but not a good teacher
Doug is a good professor. Extra credit is offered. Attend classes to better understand the topics. Exams are purely based on lectures. Not too much homework. Very helpful outside of class. huge curve at the end of the semester. I had 88.4% in the class and I got an A. There were my friends who had 76% and they got a B. Curve helped a lot of people
Honestly, hes not that bad if you have prior programming experience. Tests are fair. However, he does go a little fast. This is where I can see people with no prior programming experience can find this class difficult. Assignments were okay. Overall hes good, but try to learn some java and programming before this class. Curves letter grade.
Class wasnt too bad in terms of difficulty. Grading criteria is somewhat ambiguous and I felt like he could have explained html, JavaScript, and CSS better. I felt that those topics were rushed and left students somewhat confused when it came to the homework assignment. Other than that, he was good. Curves the final grade.
Great lectures. Didn't have a textbook for the course, but the professors slides are better than any book
Really funny & laid back guy. Lectures every time but gives a great review for each exam. He posts all PowerPoints and reviews so class is not required. As an accounting major, IDS is NOT my forte. The material is hard so studying is a must! Labs are the worst & homework is really hard if you miss labs. Start homework early & ask questions!
I had better luck skipping his lectures and googling his study guides. Lectures are VERY boring and hard to follow. His labs are not relevant to lectures, and HW assignments can be tough if you aren't good at M Excel, Access, and coding. I had a really hard time in this class, technology is NOT my thing. He teaches too vaguely for non tech people
Doug is an excellent professor. Some claim that his teaching is not good, but you cannot rely 100% on lectures. You must put in your own effort to review the lectures prior to them being presented in class preferably, or after class. This class is clear cut, and if you genuinely understand the slides like 75-80% an A is absolutely attainable.
I had to drop IDS 201. It is an extremely poorly taught class. Lecture slides are not explained in detail. For example, youre told what a pizza is, but not what it is made of. This is 99.9% of the problem with the course. Extremely inadequate resources for this class as well. I regret taking it all together as it has been a nightmare.
If you're not a tech person and you need this course, I'd suggest reconsidering your major and NOT taking this class. I attended every lecture, every lab, did all the assignments and studied diligently for each of the exams, but I understand nothing. I hardly grasp the content, he is far too vague, the lab and lecture were not related whatsoever.
Really funny guy, teaches well, and tests are based off a study guide that he makes and posts online. He also uploads the lectures to YouTube, so attendance is not mandatory. He is a decent professor, would take again.
The lectures are super vague, but the exams are specific &requires you to apply the knowledge. However info isn't throughly explained or helpful for people who lack IT comprehension. There isnt a book that you can refer to & grasp the info on your own. Also virtual lab for MAC users sucked. It rarely worked the first 3 weeks. Nice guy overall.
If you have no prior knowledgeable of IT, then this class is going to be EXTREMELY HARD. His lectures are vague and hard to follow. The exams are in depth questions that you would only understand if you had prior knowledge of computer systems. No textbook either so nothing to refer to and labs dont relate to lectures. Terrible professor and class
The labs are pretty easy once you get the hang of it. This class has a lot of information so make sure you actually watch his lecture and take pictures of his paint examples. Those help A LOT. Doug himself is a nice guy and tries to help where can. That being said, there is a decent amount of effort required. Dont just study slides, watch lectures.
His exams were challenging even with notes in front of you. Make sure to listen to his lectures because the answers to the exams are coming from there, not straight from his PowerPoint. He might give extra credit, so do it.
I took his online class and his labs are mandatory but not his lectures. A lot of people said he was tough but he really isn't if you read the lectures over and listen to them. His exams were crazy time limited which was too stressful and one of the only bad things about this class but if you know the material good enough you should be fine.
Professor Doug is a very nice person! He's always ready to understand your position. Has a good sense of humor:) about the course itself- I've not taken IT/CS classes in my entire life, and this course was the most challenging... It requires you to know AT LEAST the basics of CS, I had to learn everything on my own in order to understand lectures
Doug's lectures were very helpful for visual learners. He draws diagrams you won't find in the lecture slides so it's best that you watch his lectures. They can be kind of long, but he can be funny sometimes. They're on YouTube though so you can pause and rewind, plus there are subtitles.
This is the worst class I've ever taken in my life. The exams are extremely hard and time-limited, although they are open-note and mc. Lectures seem interesting and clear, but when it comes to the exams it gets very tricky. If you have no IT background you will suffer. Please stay away from this professor if at all possible, it is a nightmare.
Although there are many bad reviews he is not that bad! The class itself is just very hard to understand. The tests are a really BIG part of your grade like 70%. He has extra credit that can bump u up a letter grade. He also curves. Funny guy:) Doesnt make class mandatory only labs! Not a lot of homework either!
Doesn't have focused notes the damn momo thinks everyone who takes the class is an IDS major. I just wanna pass and never see his face again. And he's making us pay for a website just to ask questions. The worst part is you can't avoid it because he makes asking questions on packback credit. Also seems like a narcissist.
He is not a bad professor. The class itself is just difficult. He gives a chance to bust your grade up a whole letter with extra credit. I think he is one of the best for IDS classes. Clear study guide for exams.
Overall, IDS in general is just a hard subject. You definitely have to put in the work to do well on exams. I came in thinking it was going to be a really challenging class, but I just watched the lectures that he posted on Youtube and have done well ever since. You will fail only if you don't put in the work.
Professor Doug is good with the lectures. The class is hard for someone who is not a ids major however if we watch the lectures and understand the subject we can do good.
The course is too hard for an intro class, it covered too many content that are designed for CS student. Although he does curve and offers extra credit, it is still hard to get a good grade in the course.
He isn't that bad of a professor, its just the core content that is really dense and difficult to teach. If your taking this course make sure that you really understand the material well and do well on the exams because they are worth like 60% of your grade. Do well on the assignments because they are worth a lot as well. Also, go to office hours.
The lectures are pretty straightforward but you definitely need to study the material. The exams are hard. Luckily he curves and offers easy points through homework and lab grades. You have to attend lab if you want to know how to do the homework. Unless you're already proficient in excel, access, and html. Also offers some extra credit.
Hard class but amazing professor. Always gets back to emails
By all means his exams are hard, but he curves at the end of the semester. Attendance / textbook not required and lectures are recorded. He does give good lectures (doesn't waste time) and his notes are helpful in terms of exams. It could be a little discouraging at first when you get your exam scores but then again, he curves it.
There are a total of 4 exams, and all of them are difficult but he does curve them at the end of the semester. For the labs, attendance is mandatory and the TAs will go through it with you so you have to show up for the whole section to get credit. Do your weekly Packback questions/answers. Overall great professor with an engaging lecture style.
Probably the most laid back professor I've had at UIC so far. The exams in this class are pretty difficult if you don't show up to the lectures. You finish with a good grade through the labs though. His lectures are as interesting as they can be for an IDS class. He has a good sense of humor, and grading was done fairly. Nothing to complain about.
Attendance isnt mandatory, plus he live streams his lectures via Blackboard Collaborate in case you wanna watch at home. Hes very laid back. One of the best IDS teachers in the department.
Doug is very laid back and has a sense of humor per say. The exams are pretty difficult (avg 60-70%) if you don't watch/attend and take notes on the lectures. He does a review before exams and they are super helpful if you show up and ask for examples (especially the coding ones). Do all assignments & labs. Class was curved like 60 points for us.
Throughout the last half of this course, Doug inputs an absurd amount of code without making sure his students have it instilled and ready for use. This course tests your ability to learn Java by yourself. He leaves comments to explain his code, but he seems to want to speed through his lectures and not test the class on the code he has written.
Doug is the best. Nobody goes to class which is probably why the grades are so low. He explains everything clearly and I would just watch the recorded lectures on 2x speed the night before the exam and do better than 95% of the class.
He is a cool dude and treats you like an adult. Attendance not mandatory, has lectures uploaded to Youtube. Tests are HARD! Just study review test material by learning: 1) What is this thing? 2) How is it implemented/Why does it occur? 3) How is it related to other concepts? 4) Why is it implemented that way? This helped me so much!
Made into class way harder than it should be, almost lost my interest in the subject
Doesn't do the tests anymore so its just labs, homework assignments every 2 weeks, discussion posts every week. Go to labs and get help on homework assignments if you need to from lab TAs and office hours HAs and make sure you do your discussion posts and keep your attendance up and there won't be a problem with getting an A. Also, funny guy.
The teacher straight up tells us that the class will be difficult because he wants us to learn. Very counter-intuitive however because most of the class scrambles to finish assignments and find answers online instead of actually learning the material. Teacher is in a rush to finish slideshows and does not care, exams are difficult, poorly taught.
This is my favorite professor at UIC. The lectures are hard to follow, but you are not quizzed on the material. He is funny and lighthearted and clearly knows exactly what hes talking about
The class content is not easy if you don't know about IDS, but there are no tests! Attendance is mandatory, labs, assignments and PackBack every week. It's very easy to pass the class. Even if you find the labs/assignments difficult, you'll be okay because the TAs can help you during the labs. Professor Lundquist is super funny too!
Prof Lundquist is great! He is super passionate and super knowledgeable about all of the concepts that he lectures on. He is also really engaging and is a funny guy. I would recommend taking him. No exams, iClicker 3 times a period for attendance, weekly homework, weekly labs, and lab assignments are given every once in a while. Take him!
Material is definitely not easy to understand, but there are no exams and grades are based on labs, hw, and attendance. Labs are easy and the homework was decent. Getting help from TA's is difficult especially through email.
Attendance is extremely strict-if you miss seven (SEVEN!) lectures the entire semester you're automatically bumped down a letter grade even if you get a perfect grade for the rest of the course. The lectures are an utter slogfest of technical jargon-everybody is always on their devices the whole time. No freshmen here care or enjoy IDS 200 at all.
idk idk idk
Professor Lundquist's lectures are mandatory and a waste of time. On top of this, Professor Lundquist is very also picky with iClicker attendance. Moreover, it is nearly impossible to take notes on his lectures (if you actually wanted to). Also, he is very unprofessional (taking phone calls while giving lectures and unnecessary swearing).
No Exams Lab exercises every week. Sometimes theres a video on how to do them VERY much teach yourself The professor is definitely over students BS Takes attendance very serious Personally i do not miss but hes very annoying w that He has iclicker and doesnt give enough time to answer so if your phone/laptop is slow oh well he doesnt like excuses
If you are beginner in coding or java take another professor. Not very introduction friendly. You're playing catch up with writing his code and doesn't explain much because it's easy to him. Test were hard and didn't seem to understand why we were lost. Instead of taking it slower, he made the retake harder.
for IDS 201 he was a nightmare. throws you in the deep end and does not provide a comprehensive intro to starting Java. He just throws you in the deep end and it's up to you if you can sink or swim. He is very unapproachable for help and to have a conversation with. take anyone else.
Lectures are very material-heavy and none of it is useful for labs, yet attendance is mandatory if you want a good grade. Not helpful at all, he will not answer your questions in person or through email. There are weekly labs but no exams or quizzes. Take someone else, you will learn nothing in this class.
Doug is Doug, but he is not that bad. JAVA IS SO HARD. If you haven't taken any programming language before, be aware of suffering! AND IT IS NOT DOUG FAULT; many students blame him for this, but JAVA IS SO HARD! For exams, just PRAY, they're so hard! My only thing is watch YouTube videos for Java and ask DOUG for every question you have....
Doug is chill. He likes Kiwi birds. No quiz/test only labs. Show up, do the work and you'll pass.
Attendance is unnecessarily strict if you're late even by a minute three times, it counts as a full absence, and five absences drop you an entire letter grade. Lectures are painfully dry and full of redundant slides read word-for-word. Almost no one pays attention. Everyone in the class, including the professor, would rather be anywhere else.
Attendance is ridiculously harsh, miss five lectures, and your grade drops, no matter how well you're doing otherwise. The material is way too dense and hard to follow, and the professor doesn't bother making it easier. Most people are confused and checked out by the second week.
Not the best, never replied to my emails, attendance matters especially in lab days drops 4 points for a 6 point assignment for no show, lab day just sign in and leave, lecture heavy, assignments are not easy especially cuz nothing was ever explained well, i still don't get why all business majors need this class, not easy overall
Attendance is insane, miss three classes, and your grade drops a full letter; miss five, and you fail the course. Its crazy how he cares about attendance more than the actual course material. Your grade will be only based on you attendance honestly
I don't know where to begin... Java is definitely hard, but Doug's teaching style won't help. You are just playing along with catching up with his code w/o even fully understand everything. Exams are way harder than how it's suppose to be, and no study guide and practice exams!!! I basically self taught this class and try very damn hard for an A
I think Doug is a funny guy and he doesn't really care that much but he wasn't very understanding when my father went into the hospital in another country (This wasn't a lie). He only excused me for one day. If it wasn't for that I would like him a bit more.
DONT TAKE THIS CLASS AND THIS TEACHER. YOU'VE BEEN WARNED GOOD LUCK
His class was ok I took it in the summer. Total of 3 exams the lectures werent that bad and the labs werent either he provides instructions for the lab. The exams were horrible, all written and graded by AI, his exam study guide was not that helpful. The department made huge changes during the summer compared to last, wasn't a big fan of AI grading
The professor is good, he's not the best if you want empathy and stuff it doesn't really matter as long as you do all the assignments and the weekly tasks. He's straight to the point and no BS which I liked unlike other professor who try and be student friendly but are worse
3 exams worth 33 each for final grade. Curve is good, but teaches the class as if you already know Java. Basically playing a game of catching up to everything he says. Java's overall confusing; he makes it even more confusing. Plan on alot of self study because youll need it. If you really don't get something, ask after class cuz it sometimes helps
if you're planning on taking him, DONT. apperantly it used to be that grades were based on hw, labs, attendance, exams. now your grade is only based off of 3 exams . take ids 331 instead. only take if you have prior coding experience. Java is already a hard language to understand and he does a bad job at teaching it.
Very clear instructions on grading, doesn't really take excuses for make up, and has a hidden sense of humor that students have to recognize. Answers questions and gives real world examples in class that is really helpful. This class has 3 exams and he gives us 25 questions hat will be on the test and 5 get randomly chosen and graded.
All you need to know is the following. 400 Points in total... 130 points are all from Labs and 90 points for each exam (3 exams total). He will provide you a Test Bank with all the questions that you need. No attendance you just gotta lock in with memorizing the answers for the Exams. The prof is chill asf tho
Class Info
Online Classes
100%
Attendance Mandatory
30%
Textbook Required
8%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Stable
-0.15 avg changeRatings by Course
IDS355
4.8
(6)MBA590
4.0
(2)IDS200
3.5
(55)IDS100LAB
3.0
(4)IDS313
3.0
(3)Difficulty by Course
IDS401
5.0
IDS201
4.2
IDS313
3.7
IDS200
3.6
IDS100LAB
3.3