Use the Tab and Up, Down arrow keys to select menu items.
An introduction to 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
Richard Lobb and Phil Bones
King, K. N; C programming : a modern approach ; 2nd ed; W.W. Norton & Company, 2008.
Domestic fee $919.00
International fee $5,000.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 .