- This AI writes in your style of writing!

Professor Fei Chiang Reviews


Class Ratings

5Amazing Class
5Very Interesting
5Very Useful

Professor Rating

5Amazing Prof

Prof: Fei Chiang / Fall 2021

Dec 20, 2021

Comments on the course

One of the best courses I have taken here at Mac. The class is extremely relevant, well-organized, well-taught, challenging but all the resources are provided for success, and the prof is great. Tutorials, assignments, office hours, lectures and all aspects of the course were very well-organized and effective. They were also accessible with good communication from the prof and TAs to students throughout the term.

Course Content

Database systems and design. You learn SQL, relational algebra, DB concurrency, DB design principles, the relational model. The content is interesting and very useful, especially as a third year course before most people get their first co-ops in the summer. Databases are used everywhere in the tech industry so its a really important course for building those DB skills.

Comments on the professor

Professor Chiang is awesome! She knows the content, she's a great teacher, great communicator, she goes through practice problem in lecture to give all students a chance to practice the concepts. Feedback is given in a timely manner and is justified. Her slides are concise and easy to understand and her assignments are efficient and fun! I would highly recommend taking any course with Professor Chiang, whether it's 3DB3 or another course.


No advice, you're well taken care of as long as you do the work. Watch out for 10 pm deadlines (I was used to midnight ones), late penalty is 20%

Course: SFWRENG 3DB3Delivery: OnlineGrade: Not sure yetWorkload: HeavyTextbook Use: Optional
Assignment HeavyExam Heavy