Unit name | Programming in C |
---|---|
Unit code | COMSM1201 |
Credit points | 30 |
Level of study | M/7 |
Teaching block(s) |
Teaching Block 1 (weeks 1 - 12) |
Unit director | Dr. Campbell |
Open unit status | Not open |
Pre-requisites |
None |
Co-requisites |
COMS1302 Overview of Computer Architecture |
School/department | School of Computer Science |
Faculty | Faculty of Engineering |
This unit aims to introduce you to the basic principles of software engineering. Successful completion of this unit will enable you to program competently and apply good software engineering techniques, implement a set of standard algorithms, ppreciate the importance of space and time complexity of algorithms, appreciate the difficulties which arise in large-scale software production.
On successful completion of this unit you will be able to:
Teaching will be delivered through a combination of synchronous and asynchronous sessions, including lectures, practical activities supported by drop-in sessions, problem sheets and self-directed exercises.
100% Coursework