Saturday, 28 January 2012

Principles of Programming Languages

This university course gave me an overview of existing programming paradigms, existing programming languages and their classification, and requirements on programming language analysis and translation. Moreover, this course gave me a theoretical basement about some programming design patterns.

As a part of the course, I did two programming tasks:

I passed this course in my fourth semester at Brno University of Technology in 2011. I got almost full amount of points during semester from projects and a mid-term exam. Unfortunately, the final written exam was full of unexpected questions, so at the end I was glad I belonged to a better half of participants who passed the course even if it was with a bad final grade.