Advanced study in models of computation, programming languages and algorithms with a specific focus on concurrent programming. The course includes models of computation, programming language paradigms ...
The focus of this course is on problem solving and the design of logical and efficient programming solutions. It is an applied course with an emphasis on software construction using basic algorithmic ...