Minor Deep Programming

The minor Deep Programming elaborates on important principles, different
paradigms and modern developments in computer programming. Systems
Programming and Equational Programming are advanced courses on
programming in the imperative language C and the functional language
Haskell. Compiler Construction provides in-depth knowledge on building
compilers for translating source code from a high-level to a lower-level
programming language. Secure Programming focuses on cryptography in
software development. Concurrency & Multithreading teaches foundations
and programming principles for multicore computing. This minor aims to
turn students into highly skilled programmers and is an excellent
preparation for entering a Master program in Computer Science.
Course name Period Credits Code Pdf
Secure programming Period 1 6.0 XB_40005
Systems Programming Period 1 6.0 X_400377
Concurrency & Multithreading Period 2 6.0 X_401031
Equational Programming Period 2 6.0 X_401011
Compiler Construction Period 3 6.0 XB_0003
© Copyright VU University Amsterdam
asnDCcreatorasvVUAmsterdam asnDCdateasv2017 asnstudyguideasvmodulegroep asnDCtitleasvMinorDeepProgramming