4.3
Quality3.3
Difficulty80%
Would Retake164
Reviews80%
Would Retake
164
Reviews
Rating DistributionOfficial
164 total ratings5
109
4
26
3
14
2
9
1
6
What Students Say
“CS 1110 is not beginner friendly in any way, shape, or form”
CS1110 - 2.0 rating“Walker's a great prof”
CS1110 - 4.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
58%
Textbook Required
24%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.35 avg changeRatings by Course
CS11
5.0
(1)CS1110
4.4
(160)CS2110
4.0
(1)CS4002
3.0
(1)Difficulty by Course
CS2110
4.0
CS1110
3.3
CS4002
3.0
CS11
2.0
Reviews (163)
Prof. White is extremely clear, engaging, and I enjoyed having him as my professor thoroughly. He's very friendly and approachable, and I wish more professors lectured like him.
Most entertaining professor I have had at Cornell. Definitely made me more interested in the subject matter. Very clear lecturer goes back and forth between lecture slides and actual examples in the program.
Professor White was a great teacher, and he took me from no interest in computer science to a computer science major.
He is without a doubt the most helpful professor I've had at Cornell. He will explain anything and everything during office hours & had 30 minute time blocks you could sign up for if you were really struggling. I would walk in with zero clue about how to finish an assignment and walk out being able to do it on my own. Awesome, awesome guy!
A great class structure, and a somewhat above average teacher. With the labs and assignments, you get a ton of practice with coding and quickly learn a LOT. He is friendly and piazza, the online cs question page, is very useful.
Mr. White was pretty good. His lectures were decent and he thoroughly covered the material. Pretty touch grader though--he nit picks assignments and exams, for sure. but for someone who is a prospective CS major, he does a good job at a providing a thorough introduction.
Walker White is a great professor. Although sometimes he might come across as arrogant, he is very passionate about computer science, and very accomodating; He is always willing to take time out of his schedule to meet with students, and cares to see that you actually learn the material. The projects were interesting, but quite challenging.
Such an amazing professor. I came in with no programming experience but he made the class really fair and it wasn't anything too difficult. Assignments take a lot of time but he provides a lot of help for those who need it. Class is graded fairly and he actually wants everyone to do well.
Very good prof, but hard class for non CS or ENG majors. I took it on a whim (for some strange reason). He really does want his students to do well.
I loved his lectures and he is very helpful and willing to explain things if you do not understand them. Overall the class is not too hard and fun and definitely worth taking.
Great Professor. He is a really good lecturer and is always there if you need help.
White is amazing. He knows his CS, will answer every question, is very passionate about CS, and is incredibly organized. Also two of the major assignments are really fun and they'll keep you interested. He has an army of like 30 consultants who always seem to hanging around in the lab to help. Also, take it if you are undecided about your major.
White is an amazing teacher, very clear, organized and interesting. His grading is a little harsh but he's a great teacher nevertheless.
I loved professor White. Great lecturer, great since all lectures are online, lectures are very organized, assignments are well explained and while grading can be a little rough for exams it's fair. Helpful in office hours and on piazza when I needed it as well. Highly recommend taking Python, or any class, with professor White
Prof. White is a fantastic lecturer. Very clear, concise, engaging, organized, and entertaining. Even when the material gets tough, he is always enthusiastic. I would highly recommend him. Likely the best lecturer I've had at Cornell so far.
probably the best lecturer i've ever had in a computer science class, though that's not saying too much. the tests are quite difficult, but not unfairly so.
When I went in I hated computer science, but this guy was just awesome. My favorite lecturer at Cornell: really clear and does his best to make sure everyone understands what he's teaching. Would recommend any class with him
Strict and stern. But otherwise, informative. Sometimes the responses he gives are really terse. But he will answer everything. Also, genuinely helps students get better.
Professor White is a good lecturer. He's really straightforward and makes the material very easy to understand. As far as grades go, as long as you pay attention in class and study a bit for the exams, you should be able to get an A.
He's a great professor, but if you are new to programming, the class is a lot of work. You will need all the help you can get, but as long as you ask, help will be provided by the truckload.
Best professor I've had at Cornell though the class isn't that easy
Prof. White really goes out of his way to make sure that his students understand everything he says. Lectures, labs, and assignments are well-designed. Office hours, consulting hours, and Piazza are really helpful. Also, not many professors would print out handouts and lab instructions for all students, esp. when the school tries to restrict that.
REALLLLLLLLY good with notes and resources
Great Prof!
Best Professor I've ever had in any subject. Lectures are extremely clear and well-made, and he explains complex computer science concepts in ways that a human can easily understand. I'd recommend taking his CS course just to have him as a teacher.
This course has changed my mind about computer science. Before this course I was entertaining the possibility of a CS major or at the very least, a minor. However, after taking this course, I am completely assured that I will never take another CS course at Cornell or any other institution. Instead of being fun, this course was extremely tedious.
Prof. White was an excellent professor. His After taking his class, I am leaning towards majoring or at least minoring in CS. I loved his mentality about learning CS as opposed to learning a language. Would HIGHLY recommend taking 1110 with Prof. White in the fall as opposed to the professor in the spring.
Prof White is a great teacher and will help any student that asks. Granted, the assignments/tests are tough--especially if you haven't programmed before. Lectures are good, but not mandatory; if you study you'll definitely get a B/B+, which is good enough to move forward to CS 2110.
A talented lecturer. Slides posted online and there is a large network of consultants available online and in-person. Class was well-designed and I learned a lot. This is the sort of class everyone with even a passing interest in CS should consider taking.
Professor White is a very fair grader, sometimes lenient, and he responds to your online questions quickly. There are regular labs and assignments, some of which are very long (10-15 hours to complete). White has a very extensive group of TAs and helpers, so finding help is very easy to do.
Grading is very fair. He does really try to help you and wants you to get the best grade. If you come in with experience don't get cocky, met a few kids with a good amount of CS experience who didn't study and got B's on the first exam.
An amazing professor. CS 1110 was an introductory course, but assignments can be fairly rigorous for those with lesser CS backgrounds. He is a fair grader--lenient, really--and help can always be found when you need it. Taking his class almost convinced me to switch to a CS major. He is very fair and his lectures keep interesting. I'd recommend.
He's seriously the best. He is extremely fair and helpful, as well as a clear lecturer. If you come from any CS experience, the class will probably be quite easy and no readings will be necessary as his lectures are detailed and clear by themselves.
Great class, great lecturer, great experience.
Walker White is an amazing professor, the best one I've had at Cornell so far. CS 1110 is very well-structured and the lectures are on-point. After the class I felt that I had a great foundation in CS and was confident in my abilities going into CS 2110. If you have the choice of taking CS 1110 in the fall with Walker White, I highly recommend it!!
Walker White is an amazing professor, the best one I've had at Cornell so far. CS 1110 is very well-structured and the lectures are on-point. After the class I felt that I had a great foundation in CS and was confident in my abilities going into CS 2110. Ditto.
Fun lectures, teaches well
Pretty easy class although I did have a lot of prior experience with Python.
Walker White is a legend. Honestly, I don't think I would be a CS major if I didn't have White, Walker. He is such a great lecturer and all his assignments and labs really make sure that you leave having a great understanding of computer science.
Absolutely excellent teacher! Loved by almost all students, never heard anyone who does not like him. His class is always soooo popular! Not too difficult for a computer science introduction class either. This is a class that can make you switch to computer science major after taking it. Would recommend to everyone I know.
Walker is a really amazing professor. His lectures are great. You can learn a lot from him. The assignments require some effort but they are interesting to do.
Walker is an AMAZING professor. I came in with no programming skill and I can honestly say I am pretty proficient right now and definitely ready for harder courses. The assignments and labs are HARD and the prelims require a lot of preparation. But if you are willing to put in the work, he is very fair. He just wants you to learn!
Good lectures, doesnt curve, fair grader.
I came in to this class with a fair amount of CS Experience. Walker definitely makes you work for your grade. I didn't do as well as I should have because I got a bit cocky. Go to lectures, because it will make so much sense. Also do projects and labs, and make sure you understand them. Tests are doable if you spend time studying.
I felt like learning during his lectures. Professor Walker is a great teacher ! Course starts very easy but gets harder later. I found assignments fun to do. I did not like the tests that much because his tests are hard.
You don't need the textbook (ever), going to lab sessions is optional, and tests are not particularly hard. Pretty good lecturer and explains things clearly, but none of the material is hard anyways. The class is even easier because sometimes 80% is an A, even though it's not relative to the class. Easy course but you will learn a good amount.
The professor himself is an amazing professor and I've learned alot in the first few weeks. However, if you never programmed before, you can get behind very easily and it's extremely hard to catch back up. The labs do not help and I think a recitation would be a better use of time.
If you attend lectures, do all the assignments, and ask for help, you'll be fine.
Professor Walker is a great teacher. He teaches you all the basics and advanced stuff in programming. The class starts out easy, then it gets harder at the end.
He is a really fantastic lecturer and has very clear schedule. His materials are close to his lecture and provides you enough practice for the coding and exam. Tests are reasonable and assignments are interesting. Though I've got 5 in AP CS, I never regret taking this intro class, since the material is so much more advanced than AP.
Walker's a great prof! The assignments require a lot of work, but are extremely interesting. It's hard to go to class and not listen to him - the lectures are interesting.
He was pretty good. It's just that the class itself though was a crap ton of work. I know I could have done better if I had a partner for the assignments. The median grade is a B so just try to get above the median if you're curious as to how you're faring.
Lecture attendance (iClicker use) is worth 1% of the grade. Prelims are 15% each, final is 30%, assignments are 38%. The class material is extremely easy, but the exams and assignments are graded very particularly. Get a good partner. Amazing lecturer.
He's so great at explaining stuff. Go to lecture and pay attention, start assignments early, use piazza, and you'll be fine.
Amazing Professor! Really made me love Computer Science and I came as an absolute novice with no programming experience. Lots of work outside of class and the latter assignments do tend to get tricky but exams and prelims are generally fair apart from one tricky question.
It was advanced projects in game design so not much teaching. Had to impress him with our projects instead. He would give good feedback and teach relevant game design ideas for your project. Im not sure that he fully appreciates good work though. If you ask him to recommend you, he may not present you favorably, regardless of your past work.
His lectures are amazing and he is very helpful during office hours.
Walker is a great teacher.. for those who have a CS background. I took CS1110 in the fall and Walker adjusted his teaching style to a faster paced one since many people in my class had CS background. Projects became progressively harder and although there were many resources so many people needed help, those resources were barely useful.
Good teacher. Very Difficult course.
Professor White is so funny and clear. I look forward to his lectures every Tuesday and Thursday because I'm always learning with the occasional laugh. The class itself is a lot of work, especially with no CS experience, as it seems like half the class is always a month ahead which is a bit frustrating. But, don't let it dissuade you. Highly rec'd.
Even though this class was very tough, his passion for CS and the material he teaches is infectious. Great teacher; if you can take CS 1110 with him.
Highly recommended. He knows so much about the content and very passionate in teaching students. I have never done CS before and came in I honestly hated CS coming in, but his class is so good that I am currently considering majoring in. Anytime you bring up Harvard CS, he can roast them for an hour straight and its the funniest thing ever.
Walker White is a fantastic teacher. He is dedicated to the success of his students and is always willing to give advice. All material in the course is extremely useful and all work is assigned to prepare students for future CS classes and the exams. His lectures are clear and very informative, well developed and easy to follow. All around great.
Course is not too hard if you put in the work; for me, assignments and labs made up for exam scores. Highly recommend attending consulting hours, etc. Prof. White is concise and effective at communicating material, and somewhat humorous, but a bit cold/impersonal (since he has so many students) otherwise.
Labs and assignments helped me teach the material, except the last assignment took me forever to finish (had no programming experience before coming to the class). Tests can be hard, but they are reasonable. There are many consultants available for help, but the hours can be very crowded around the time when the assignments are due.
Walker is a gem. Amazing lecturer, gives interesting and helpful projects/weekly homework. Really cares about how you do in the class, and is always ready to help in person or via piazza (piazza is also a gem <3 ).Also, grades super fairly. Your grade is based on knowledge of the material, and not (completely) on how others did in comparison to you
He explains things well and I love how he mocks Yale's CS major ppl LOL.
He goes out of his ways to help students. I personally found this class hard, probably because it's my first time studying CS, but it's definitely worthwhile.
Walker White is an amazing professor. Even as someone who never took a CS course, he made sure everything was comprehensible. He's widely regarded as the man who changes people to CS for a reason.
The best intro. cs professor!!! Made me switch my major to cs.
Super knowledgeable, totally enjoyed this class, Some clicker questions, lectures posted online afterwards, projects pretty fun to do, consultants are also so helpful and one time stayed until 1 am helping people- you will be taken care of if you try in this class
Pretty chill, no surprises in the class
Walker White is one of the best professors at Cornell. He is highly dedicated to each students's success. He also takes into account upward trends when assigning final grades, which is awesome considering a lot of people have little coding experience going into the class. I could not recommend more.
Take this class in a semester when you aren't taking too many other classes. As a non-CS major, I found the concepts difficult to understand at first, but there are many helpful TAs and consultants. Start assignments early! Don't rely on consulting hours too much in the latter part of the semester... wait time can consume your entire evenings.
hes absolutely awesome. explains things perfectly. makes total sense. would take again 100000/10
Walker White is an amazing and inspiring professor - I will never forget him lecturing with a miserable sore throat. The assignments were interesting and very doable. The exams are the hardest part as they are very theory-heavy, don't put off studying to the last minute because you did well in the assignments. Luckily lecture vids are posted.
It is really a excellent course. Helpful for all students.
Great class, really interesting projects (had to build part of a computer game for the final :D). Assignments and prelims aren't too hard as long as you get started on time. Overall, a cool introduction to cs (for a complete programming noob). Additionally, accessible outside of class through office hours as well!
Super smart guy who's nice but definitely has no sympathy if you're taking the intro course and realize you aren't too good at it. Very ok with the fact that the bottom 20% of the class will get a C and doesn't reveal your grade until the end so you can estimate but it will go up or down a few points based on curving.
AMAZING teacher!! Made CS concepts really easy to understand. Lecture attendance wasn't mandatory, but they were really helpful for practicing/applying concepts discussed in lesson videos. Not a lot of HW and plenty of time given for projects.
The way Prof. White adjusted his teaching to the COVID reality is outstanding. His videos are always informative and engaging!
Great class!
One of the best CS profs
One of the best lecturers at Cornell. Highly recommend taking cs1110 with him
White is an insanely competent/inspirational teacher. Not only is he good at lecturing but he seems to truly be passionate about what he does. This class is really well suited for students who have little to knowledge of the subject. I would definitely take one of his classes again in the future.
One of the best professors I've had. The class is organized really well, so even though there is a lot of work in terms of the assignments and labs, they expose you to the material so that you really learn the material and are prepared for the exams. Great class to take regardless of whether you had previous coding experience.
Genuinely amazing. Honestly, the model professor for anyone. Not only is he incredibly organized and provides all the resources you need to succeed, he WANTS his students to do well. For finals week, Covid got out of hand and immediately he was flexible and gave options to make sure everyone had a chance to take the final. Love his teaching.
Walker White is probably a great professor - like what others have mentioned. But I found myself... not really paying attention to his lectures. He posts the slides online and makes his tas have a wide range of office hours that are incredibly helpful to utilize when doing assignments that are difficult to program (just dont go to them last minute)
Walker White is genuinely an amazing Professor, his assignments were very representative and preparing for his exams. He provided all past exams that are a good representation of what to expect, and is caring for his students so email him if you face any issues. One issue with the class I'd say is its crowded and they need more consultants.
To succeed in this class, even if you have a partner, be sure you understand each assignment. He posts videos which are basically everything you have to know. Watch the videos, do the labs on your own and also the assignments. If you have difficulties doing the assignments, go to TAs(not last minute tho). You will then find the exam and class easy.
Great professor - best advice is to meet people at the beginning of the semester and make friends to get a partner to work with. all the exams are very reasonable.
Gave insightful lectures and a reasonable workload.
Walker is a fantastic professor, and I really wish I had realized this and spent more effort during the semester. The material can be challenging for someone completely new to CS, and with the class being so huge, office hours with consultants/TAs can be a bit of a struggle. Plenty of resources to utilize to do well in this class with good effort.
I took his class with no coding experience and I LOVED IT. He is honestly one of the best professors out there and his class is completely fair. The grade you get really does depend on the amount of work you put in. He is super nice too and his lectures are honestly a real treat. I would really recommend him. Just go for it, you wont regret it!
goated professor, it's all downhill after this course so enjoy the fun assignments while they last
Excellent delivery of material, engaging, knowledgeable
One of the best professors I've had, especially as someone coming in with 0 CS experience. Can seem intimidating and quirky, but lectures were always interesting and worth going to. My experience in the class and with him actually made me try CS as a major. Would recommend taking this over the short python course because you'll learn so much more.
I had no prior experience and I found him hard to follow and had to learn most of it in my lab section and consulting hours
Prof. White is the best professor I've had here. Always clear and to the point but also very engaging. Highly recommend.
This professor is SUPER rude. I won't go into details but I got a good grade in this course and thought he was a good lecturer, but super rude person
Professor White is hands down the best professor I've ever had so far. I came into CS1110 with no programming experience at all, but the way he explained things made so much sense that I didn't find the class as hard as I thought I would. You can tell he's super passionate about the material - his lectures are absolutely amazing!!!
The bad reviews were probably written by students who didn't try hard enough in the class. CS1110 is a class where you get the grade you deserve. Watch his pre-recorded videos. Go to office hours/consulting hours. Take notes during lectures. Don't wait until the last minute to start the assignments. If you really try, you'll enjoy the class.
Fav prof at Cornell.
No doubt he is the best
Clear, fun, engaging, enthusiastic. He makes CS enjoyable.
White is a very enthusiastic lecturer, and provides many accessible resources for learning course content (had zero programming experience). Assignments / labs require time, but are helpful practice. Most organized class I've taken at Cornell so far.
Prof White expects a lot from his students, but he prepares them super well through amazing lectures. Only comment on CS 1110: The office hours are horribly inaccessible. You often have to wait for 5+ hours to get ~10 minutes of help. That is not Professor White's fault though, it's just the nature of the large class size.
A good lecturer but It's just straight-up messed up to be yelling at or being condescending to a beginner programmer who is trying their hardest. I got an A so this isn't about me, but I've witnessed it among my friends. Now I feel discouraged from pursuing classes with him since he is going to try to ruin my self-esteem if I don't do well enough.
Good lecturer, bad ego. Students weren't allowed to have a projection of their course grade until the course ended because doing so was "too complex." Course staff was inaccessible for help. Assigned work he said he knew we wouldn't have time to complete before class ended so he would accept extensions, infringing on the final exam study period.
disclaimer: i had some programming experience beforehand. that being said, i loved the lectures and learned a lot in this class. the only issue w this class for me were the office hours; for the second (?) to last assignment, i think the wait time it displayed on Queue Me In at office hours was 22 hours at one point. start your work early i guess
I had high expectations for this course and Prof. White after seeing all the reviews. Although he is a wonderful lecturer, for a beginner, this course was too difficult. We were thrown into content without much help. Office hours queue would open at 4:30. Everyone would rush to get a spot. Within 20 seconds, you would be number 100 in the queue.
Overall, Prof. White provides a good introduction to computer science. It can be hard but not impossible, depending on experience. Good lectures; labs are very helpful. Prof. White himself certainly has a bit of an ego that can be seen in lecture but especially in OH. Consulting hours were frequently overflowing. But in all, not a bad class.
He is definitely an amazing lecturer. But I think the course kind of goes too far for beginners, but it is only the assignments, which I believe are really hard and you actually can learn a lot from them. However, the exams are super easy if you compare them to the assignments' difficulties.
Very respected at cornell. Great lecturer, even for someone who's not a cs student.
One of the best professors I've met in Cornell. Helps students digest difficult content in intuitive and applicable ways. While tasks were difficult, criteria were clearly laid out.
CS 1110 is not beginner friendly in any way, shape, or form. Non-coders ABSOLUTELY DO NOT TAKE. Mr White expects his students to create a Alien Invaders game in one week, AND makes it due 4 days before the final. Be prepared to practically LIVE in consulting hours to get assignments done. Mr White himself is also egotistic.
Walker White is an okay professor, but his course was extremely challenging as someone with 0 coding experience prior. Though one can manage. Do not expect projects to be easy nor expect your TAs (or White) to actually help you. If you put in the work you will do fine, otherwise I would not recommend non-CS students take 1110 unless they have to.
Walker White is an amazing professor. He is well respected, has a sense of humor, and is engaging (which is hard for several hundred students in each lecture). My concerns are with the class. It took about 15 hours of work a week, and was exhausting. Would take his class again, maybe not this one. Help is "available" but often not helpful...
Prof White is solid and gives good lectures. Course is not that beginner friendly; he goes through content pretty quickly. You are at a disadvantage if you going in with no prior CS experience; you can still get a good grade though. You just have to work more. Would recommend doing assignments on your own; it helps with learning
White is a great professor, understanding, and comical. If he wasn't the professor, I would have had such a awful experience in this class. That being said, CS 1110 is not easy. I have coding experience, and this class took up SO much time, especially with the later assignments. Like, 25 hours a week for multiple weeks at a time.
His class is pretty well taught. The assignments aren't that bad, and his lecture notes help a lot with reviewing material. The only thing is that exams can be difficult, but there is very generous partial credit which is nice. He's a pretty cool dude with a good class. If you don't have prior CS experience, your experience may be different.
Didn't come in with prior CS experience so it was kinda hard. He is helpful though and he gives good lectures. The tests were the worst part for me, but partial credit is quite nice. Assignments were nice as well. Grading scheme is very fair (~B+ median). Expect to work quite a bit if you don't come in with CS experience; it's worth it though.
I walked in with a 1 on AP CSA (and a 5 on AP CSP but that's fake though) and waked out with an -A and feeling confident enough to not get weeded out of CS instantly. Walker White is simply the goat. SAY HIS NAME. LET HIM COOK. I will say though, the exams/projects have a weird emphasis on math, which make the exams harder then they should be imo.
Insanely good lectures. It's like he can telepathically understand everyone's train of thought while explaining something. However, I think all these 5-star reviews have boosted his ego a little too much, since he can sometimes come off as a little boastful.
I came into this class with zero coding experience. Walker's lectures are good and he clearly shows which review videos (which I highly recommend watching) are connected with each lecture. Labs are easy and teach the material. Assignments are very difficult (up to 20 hours), but can work with a partner. Overall recommend to learn about CS.
Most amazing professor to ever exist, that's all I can say!
fun lecturer and engaging material
Prof. White was a very engaging lecturer. Topics were interesting and overall course was structured well.
The lectures were absolutely amazing. The professor was really fair and genuinely did his best to support students.
GOAT cs professor. Came back after muhlberger because I miss this guy. Please take if you are interested in CS at all
The class was not terrible, but as for someone with no coding experience, it was horrible. If you are new to CS, please don't take this course.
Class is well organized but Walker White himself can be so incredibly condescending to students lmao like relax bro you're not that guy
one of the best professor I've had during my 4 years in Cornell. for those who gave him a 1 out of 5, I dont understand you
too difficult for first time cs learners. Lectures are easy to understand but the assignments and labs were out of reach
Don't recommend for people who haven't done CS before. The class is full of people who are very experienced with coding but decide to take the course anyway. I actually enjoyed the projects and the partnering was very helpful. However, the exams test how fast you can read or write- not so much actual knowledge of the content.
Assignments are just too difficult and time-consuming for a beginner in cs.
Prof. White is an engaging lecturer who truly cares about student learning. Utilize unstuck AI for efficient prep alongside the free textbook. Participation is key to success.
Good professor. Assignments took a long time and office hours (with the TAs) were not helpful, but as a first-time coder, I feel much more confident about my coding abilities after taking this course.
Really engaging professor that made taking this class as a person with minimal coding experience fun and interesting.
This was the first CS class I've ever taken. Not very beginner friendly. Huge class: hard to get help because of it. If you are new to CS, you NEED to put in some time yourself to improve. It goes pretty fast but you learn a lot from this class. A solid amount of people already have CS experience in this class but doing well is very much possible.
Goated Professor! I came into this class with zero coding experience, and it turned out to be beginner-friendly and genuinely fun. The workload is low/manageable, but a heads-up: start early on assignments 6 and 7. Exams are fair, with usually one or two tricky questions that still allows for plenty of partial credit.
Very difficult course for beginners without previous Python/CS experience. Many ppl in the course had previous CS experiences, which may have driven the median up. Just because you spend a lot of time doesn't mean that your grades will increase proportionally. The curve is much lower than expected. 80+ on exams don't necessarily translate to an A.
Would not recommend this course for beginners in computer science. The assignments are significantly harder than the exams, far exceeding beginner-level expectations, and they constitute a considerable portion of your grade. Consider looking into other intro cs courses, especially when Walker White is not teaching
The goat. May come off as mean at first, but that's only if you ask stupid questions. Would say he's a pretty lenient grader, and method of grading is very systematic. Love him
Overall good lecturer. Started with minimal coding background, and found the class not super hard, but it will still really make you think, so plan your time carefully. Things to note: TAs make A TON of grading errors (so use regrade request), Prof White is super busy so try to contact TA's first, and class has tons of outside help if needed.
Lectures are easy to follow, interesting, and useful. I genuinely enjoyed this class, but assignments can get tedious sometimes. The only problem is that TAs for the class may not always know what they're doing.
Very logical, organized, matter-of-fact professor. As long as you follow the instructions carefully and your code works, every assignment is an easy A. The weekly labs are very helpful for mastering the material as long as you understand the labs, prelims shouldn't be bad at all. Professors white is very accessible in office hours and ed discussion
Overall he's not bad but in my opinion he is overrated. If CS 1110 is your very first computer science class or you have no previous knowledge, you definitely want to do some studying beforehand. His lectures are very fast and he doesn't go very in depth. The exams are fair but the assignments were overwhelming.
Really cool professor. The class was a steep learning curve for someone who has never coded. I highly recommend studying before to do well as this it took up my whole week. Some of the TAs were horrible; I stayed for hours during office hours and got nothing done.
Overall, Walker White is a good professor. However, it's hard to manage his work, such as the group projects, with other core classes like CHEM 2090 and Math 1910. As long as you put in the effort, you will be fine.
Had no coding experience and while the assignments took FOREVER, it all paid off for the prelims. Be ready to do a lot of work, studying, and locking in, but it's worth it.
My goat. I took this class without any prior programming experience, but the way he explained things helped me to grasp the material pretty well.
Lectures are required, but not really needed. Labs take a few minutes to do. Assignments overestimate how long it will take you to do them, and you get a partner. Exams are not bad, and enough material is provided to tell you everything that will be covered. Easy A for someone who doesn't have much CS experience. Walker White is also just a goat.
Walker White is the ideal guy to be teaching you CS, particularly if you have no programming experience going into the class. Yes, this class is a lot of work, but it is well-run, there are plenty of helpful resources available, and exams are very fair if you put in the work. This class inspired me to pursue further CS coursework.
This class is kind of a downward spiral. Started out interesting and fun but as the course introduces new topics, I felt like I got lost somewhere in the pile. Consulting hours are your best friend for the assignments. Be ready to code a game for the last assignment while also preparing for the last prelim (his exams always throw curveballs).
I started off as a student very interested in CS. this class ruined it for me.
If you have little to no coding experience, DO NOT take this class. It's not beginner-friendly, assignments are extremely time-consuming and unnecessary (the last one can take up to 40 hours), and the class gets much harder in the second half. Even TAs were sometimes as lost as we were.
BLESS THIS MAN
he was nice sometimes but very rude when talking 1 on 1. The class tries its best to consider that some people already know how to code but it doesn't really work in the end. If you dont know how to code then you are probably getting a B maybe higher if you put in 10x effort.
Do not slack off in this class.
Coming in with little coding experience, this class required a lot of hard work to succeed in. However, it was well worth it. Walker is very passionate about CS and makes lectures interesting. He designs labs to instill skills that are used on the assignments, although the difficulty increases pretty quickly.
Strongly not recommended for beginners. Those people who tell you this is friendly for the beginner programmer are lying. The professor is super demanding and treats students with no manners at all. A very time-consuming course, but hard work does pay off. It just depends on whether you have ENOUGH time.
The drop in teaching quality from his COVID videos to his lectures now is a good representation of how this course isn't what it used to be. His burnt-out attitude translates poorly to lectures, how he treats students, and what is expected for a non-honors, 4 credit intro class (too much). Interesting/rewarding class, but it crushed my semester.
Class Info
Online Classes
100%
Attendance Mandatory
58%
Textbook Required
24%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.35 avg changeRatings by Course
CS11
5.0
(1)CS1110
4.4
(160)CS2110
4.0
(1)CS4002
3.0
(1)Difficulty by Course
CS2110
4.0
CS1110
3.3
CS4002
3.0
CS11
2.0