(or equivalents authorised by the Director of Studies)
Aims: To provide practical skills in C programming, skills that might be of use in industry:
Learning Outcomes:
1) To be able to write small programs in C.
2) To be able to use and write C libraries and use C tools.
3) To be aware of professional practice issues regarding C.
Skills: Problem Solving (T/F, A)
Content: C Programming: coverage of all the C programming language, with special emphasis on pointers and their usage. C Libraries and Tools: Compilation, linking and archiving; dividing programs into reusable units (libraries), C programming methods for data hiding and opaque typing;
Professional Issues: programming style; debugging techniques, safety-first programming methods.
| |