Reviews of professor Kartik Bulusu

Rating: 5.0/5, difficulty: 1.0/5
Professor Bulusu was very nice and caring but I'm sure everyone in the class could agree that the course was a total joke. Attendance was mandatory for the lectures and labs until the syllabus was changed at the last second to just require the in-class lab work. All work was basically copying and pasting what was already written for you anyway.

Rating: 5.0/5, difficulty: 2.0/5
Very fair grading policy and with all of the help available at labs, it would be hard to have a difficult time with this class. He made coding enjoyable and understandable! I'd highly recommend this class.

Rating: 3.0/5, difficulty: 4.0/5
Nice guy, not engaging at all in lectures, and you basically teach yourself through the modules and Assignments. It is basically done off of a website. Very time-consuming, and if you don't know how to code it is very fast-paced. if you know any python I bet you'd have a much easier of time understanding things.

Rating: 3.0/5, difficulty: 4.0/5
A lot of busy work.  As someone said if you have a hectic schedule I would avoid but he is a nice guy and wants you to do well. If you put in the work, you will do well but just know that it does take up a lot of your time and efforts

Rating: 5.0/5, difficulty: 3.0/5
One of my fav profs at GW! SO much support and genuinely wants everyone to succeed. Drops so many grades and consistently gives you opportunities to improve. His website is incredible and and super clear for someone with zero comp sci background. Take CSCI1012! Easy to get an A if you do your best, and you learn so much (plus its fun).

Rating: 5.0/5, difficulty: 2.0/5
Dr. Bulusu was such a sweet and caring professor. He genuinely just wants everyone to participate, enjoy learning, and do well. If he is your professor, you will do great.

Rating: 5.0/5, difficulty: 3.0/5
We had many guest lecturers in the class and the professor made the class understandable even if the material got difficult.

Rating: 5.0/5, difficulty: 1.0/5
I love Bulusu! HW takes a lot of time and there are 4 assignments (projects you have to code without help), but if you keep up with everything, the class is really easy. There are weekly quizzes, but he drops the lowest 4, and he drops your lowest assignment and 4 modules. He wants his students to pass, and he offers a lot of EC and make-up quizzes

Rating: 5.0/5, difficulty: 1.0/5
Python with Professor Bulusu is a very fair class. You attend lecture on one day a week and a mandatory lab on the other day with TAs and take a scheduled quiz that week. Lab is essentially a study hall. After the quiz, you're free to leave early. There are weekly modules. Five non-weekly assignments. Long homework but it's super easy to get an A.

Rating: 5.0/5, difficulty: 3.0/5
Professor Bulusu is an amazing professor and would recommend him for CSCI 1012. He really cares about his students and wants them to do well. You get to drop 4 quizzes, there are small extra credit activities, makeup quizzes, and you can retake the final if you do not pass the first time. He explains everything well and thoroughly!