Module Specifications.
Academic Year 2026 - 2027
Our systems are undergoing maintenance and are temporarily unavailable. Please try again later.
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Description This is an introduction to computer programming. Students will learn to write simple computer programs, including variables, basic flow control, basic types (including strings). | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Learning Outcomes 1. write, debug and run simple computer programs. 2. use basic computer programming types (integers, floating-point numbers, Booleans and strings) appropriately in simple computer programs. 3. use basic flow-control constructs (conditionals and loops) in simple computer programs. 4. design algorithms for solving simple computational problems. 5. estimate the complexity of simple computer programs. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
All module information is indicative and subject to change. For further information,students are advised to refer to the University's Marks and Standards and Programme Specific Regulations at: http://www.dcu.ie/registry/examinations/index.shtml |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Indicative Content and Learning Activities
Types Integers, floating-point values, Booleans, strings Variables and expressions Variables and expressions Flow control Conditionals and loops Algorithms Numeric and string algorithms Complexity Understanding the computational cost of loops, nested loops, etc. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Indicative Reading List Books: None Articles: None | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Other Resources None | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||