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 from ENCE260:Knowledge outcomes: • 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 of 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 or subject to the approval of the Dean of Engineering and Forestry for BE(Hons) students.
ENEL206; both COSC208/ENCE208 and COSC221/ENCE221
Richard Clare
Ciaran Moore and Richard Lobb
King, K. N; C programming : a modern approach ; 2nd ed; W.W. Norton & Company, 2008.
Domestic fee $956.00
International fee $5,250.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 .