Write a Review: Compilers

Tell us about your experience

 
 

Click stars to rate

150 characters minimum

Tell us about yourself

Progress in the course

Prior knowledge of the subject

First Name

Last Name

See what other students say

Gavin Conran profile image
Gavin Conran profile image
10/10 starsCompleted
  • 25 reviews
  • 25 completed
6 years, 7 months ago
Probably the most innovative and one of the most demanding of MOOCs. With 4 ways to test your learning - quizzes, exams, programming assignments and online logic exercises - there was no hiding place for tho... Probably the most innovative and one of the most demanding of MOOCs. With 4 ways to test your learning - quizzes, exams, programming assignments and online logic exercises - there was no hiding place for those not fully committed. Although the mid-term and final exams were difficult, they were an effective way to reinforce learning. In turn, the knowledge I gained from Alex during the class helped me learn other languages such as Python, Ruby and Scala. At the time, I wish I had been a better Java programmer as I found the assignments demanding.
Was this review helpful? Yes5
 Flag
Student profile image
Student profile image

Student

10/10 starsTaking Now
3 years, 10 months ago
1. The content of the course is outstanding. There is a lot of useful information in one place here. 2. The assignments are useful. 3. Unfortunately, the organization of information in the assignment docum... 1. The content of the course is outstanding. There is a lot of useful information in one place here. 2. The assignments are useful. 3. Unfortunately, the organization of information in the assignment documents is frustrating and incoherent. It requires a lot of brain power just to figure out what they are saying. The first assignment, for example, is not terribly difficult, but the objective in the assignment is unclear which leaves a student fumbling around trying to figure out what needs to be done to complete the assignment. I left 3 starts for the instructor for not tightening up the assignments materials. Each assignment should be concise, have a clear goal, and provide a clear plan for accomplishing that goal. I believe that's what makes the difference between a good instructor and a great instructor. I also find the connection between the lectures and the assignments to be a bit too loose.
Was this review helpful? Yes0
 Flag