- This AI writes in your style of writing!

Professor Dr. Nanveet Kaur Popli Reviews


Class Ratings

3OK Class
3Avg. Difficulty
3Kinda Interesting
5Very Useful

Professor Rating

4Good Prof

Prof: Dr. Nanveet Kaur Popli / Spring 2022

Feb 9, 2022

Comments on the course

Tests on top of assignments on top of project on top of exams. Needless to say: A heavy course load Be prepared to spend maximum amount of time on this course.

Course Content

Basically industry level distributed systems in addition to the theory behind it.

Comments on the professor

Very understanding professor though and is passionate/knowledgeable about the material and obviously intelligent. Will explain quite well and in detail as well. Very patient. Needs to re-evaluate how much time a student can reasonably spend on a single course.


Attend every class and turn in all your assignments at least. Grading is not strict.

Course: SENG468Delivery: In personGrade: Not sure yetWorkload: HeavyTextbook Use: Optional
Project HeavyQuiz HeavyExam Heavy

Class Ratings

2.7OK Class
1Very Boring
3Kinda Useful

Prof: Dr. Nanveet Kaur Popli / Spring 2021

Apr 23, 2021

Comments on the course

- Professors first time teaching the class - Course notes were a scrambled mess and jumped from topic to topic with no structure - Course project was orphaned from the previous professor, and TAs and course professor had no idea how to manage the project - Course material itself was extremely boring - Professor finished all items listed on the syllabus halfway through the course. - Professor straight up forgot to post the final. course format: 40% final 40% project 15% Midterm 5% Assignment


If you are in computer engineering do not take the class.

Course: SENG468Grade: A+Attendance: Non-MandatoryTextbook Use: No