Lectures were really great . In class exercises helped a lot in understanding the practical side of the theory we learnt . Having a mid term and having in class quizzes after each lecture is also a good thing . Other than that , the project evaluation would have been better if the multi layered architecture is evaluated . This is mainly because that we spent most of the project time for designing inside of the application rather than the gui . Hence some feedback on that would have helped us a lot . Except that the semester project was a great experience .