Registry
Module Specifications
Archived Version 2006 - 2007
| |||||||||||||||||||||||||||||||||
| Module Aims | |||||||||||||||||||||||||||||||||
|
To introduce the student to the basic programming concepts and implementation in C++.
| |||||||||||||||||||||||||||||||||
| Learning Outcomes | |||||||||||||||||||||||||||||||||
|
As a result of this module, the student will be able to:
- Design programs to solve problems of basic complexity.
- Implement these designs using C++.
| |||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||
| NOTE | |||||||||||||||||||||||||||||||||
|
Assume that a 5 credit module load represents approximately 75 hours' work, which includes all teaching, in-course assignments, laboratory work or other specialised training and an estimated private learning time associated with the module. | |||||||||||||||||||||||||||||||||
| Indicative Syllabus | |||||||||||||||||||||||||||||||||
| Basic C++ Programming Concepts such as: 1. Fundamental Data Types, leading into arrays of 1,2 dimensions 2. Program structure, Loops (for and while) 3. Input/output to and from the screen and files 4. Functions and applications 5. Some advanced concepts (e.g. recursion, pointers and objects) Basic algorithms using the above: 1. Matrix-vector products 2. Sorting (selection sort) 3. Searching (linear search) | |||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||
| Indicative Reading List | |||||||||||||||||||||||||||||||||
| The Essence of Programming Using C++ by Douglas Bell | |||||||||||||||||||||||||||||||||
| Programme or List of Programmes | |||||||||||||||||||||||||||||||||
| AP | BSc in Applied Physics | ||||||||||||||||||||||||||||||||
| BSSA | Study Abroad (DCU Business School) | ||||||||||||||||||||||||||||||||
| BSSAO | Study Abroad (DCU Business School) | ||||||||||||||||||||||||||||||||
| ECSA | Study Abroad (Engineering & Computing) | ||||||||||||||||||||||||||||||||
| ECSAO | Study Abroad (Engineering & Computing) | ||||||||||||||||||||||||||||||||
| HMSA | Study Abroad (Humanities & Soc Science) | ||||||||||||||||||||||||||||||||
| HMSAO | Study Abroad (Humanities & Soc Science) | ||||||||||||||||||||||||||||||||
| PHA | BSc in Physics with Astronomy | ||||||||||||||||||||||||||||||||
| SCI | BSc Science International | ||||||||||||||||||||||||||||||||
| SHSA | Study Abroad (Science & Health) | ||||||||||||||||||||||||||||||||
| SHSAO | Study Abroad (Science & Health) | ||||||||||||||||||||||||||||||||
| Timetable this semester: Timetable for CA146 | |||||||||||||||||||||||||||||||||
| Archives: |
| ||||||||||||||||||||||||||||||||
