Module Leader:Almos Molnár
Computer programming is a quickly-growing and highly popular area of the numerical sciences. The amazing thing about coding and implementing different sorts of algorithms is that it opens up endless possibilities: you will see that even the tiniest set of symbols and instructions may give rise to a language that is rich enough to formulate and attack all sorts of problems. Introduction to Programming offers introductory steps for students with no prior experience but a keen interest in computer programming. This course aims to develop the skills necessary for solving simple programming tasks and for knowing where to look when addressing more complex tasks.