This module introduces the learner to the C programming language. It also introduces basic numerical methods and data manipulation and analysis
*Curricular information is subject to change
Indicative syllabus covered in the module and / or in its discrete elements
- The components of a C program,
- Declaration of variables, assigning variables,
- Creation, compilation and debugging of programs,
- Loops, counters, cases,
- Functions,
- Strings and arrays,
- Physical problems and numerical analysis,
- An Introduction to User Defined Function Based Programming in C
- Function implementation, sort systems, statistical analysis of data, plotting, fitting,
- Introduce Structures,
- Create a multiple variable Structure.
C programming will be taught entirely in the computer laboratory. The module will use the computer laboratory throughout the syllabus to achieve as much as possible subject matter interaction.
Module Content & Assessment | |
---|---|
Assessment Breakdown | % |
Other Assessment(s) | 100 |