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
This course will provide students with an opportunity to develop the Graduate Attributes specified below:
Critically competent in a core academic discipline of their award
Students know and can critically evaluate and, where applicable, apply this knowledge to topics/issues within their majoring subject.
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
King, K. N; C programming : a modern approach ; 2nd ed; W.W. Norton & Company, 2008.
Domestic fee $937.00
International fee $5,125.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 .