Use the Tab and Up, Down arrow keys to select menu items.
This is an introductory course to computer systems and is a mixture of computer programming in C, computer architecture, and embedded systems.
Students will have the following learning outcomes:Knowledge outcomes:Have a solid grasp of the fundamentals of programming in the C language.Knowing the basic components of a computer and how they interact to execute software.Understanding the use of an embedded microcomputer and interfacing with common peripheral devices.Skills outcomes:Ability to design structured C programs.Ability to program a small embedded system.Ability to apply Boolean algebra.Personal attributes developed:Ability to work collaboratively on a software problem with a colleague.Communicating complex concepts to peers.
COSC121
ENEL206; both COSC208/ENCE208 and COSC221/ENCE221
Richard Clare
Ciaran Moore and Andrew Bainbridge-Smith
King, K. N; C programming : a modern approach ; Norton, 1996.
Domestic fee $975.00
International fee $5,500.00
* All fees are inclusive of NZ GST or any equivalent overseas tax, and do not include any programme level discount or additional course-related expenses.
Maximum enrolment is 600
For further information see Electrical and Computer Engineering .