“Scientists investigate that which already is; Engineers create that which has never been.”
Why Study Programming?
As Albert Einstein noted, engineers think creatively to solve problems using the mental and physical tools at their disposal. Programming is now an essential skillset that comes with its own extensive box of tools. It is hard to imagine embarking on any engineering project nowadays without using software to measure, analyse, control and provide feedback and it comes as no surprise that the average car today contains over 100 million lines of code. Almost everything around us from heating control systems to heart rate monitors relies on software for its operation.
What will you learn?
The main aim of this group of modules is to introduce elementary programming concepts and to illustrate how to design and develop applications using widely used tools. Students will learn how to design, develop and deploy their own applications.
Information for Current Students
For current module breakdown and syllabus, please have a look at the Minor page on the IEP Central Moodle (current students ONLY, login required).
As of 2019-2020, this module is available to students from the Department of Electronic & Electrical Engineering
This Minor cannot be selected by students in the Department of Computer Science.
Ms Rae Harbird
Dept Computer Science