ENCE260-21S2 (C) Semester Two 2021

Computer Systems

15 points

Start Date: Monday, 19 July 2021
End Date: Sunday, 14 November 2021
Withdrawal Dates
Last Day to withdraw from this course:
  • Without financial penalty (full fee refund): Sunday, 1 August 2021
  • Without academic penalty (including no fee refund): Friday, 1 October 2021


This is an introductory course to computer systems and is a mixture of computer programming in C, computer architecture, and embedded systems.

Learning Outcomes

  • 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.
    • University Graduate Attributes

      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.



ENEL206; both COSC208/ENCE208 and COSC221/ENCE221

Course Coordinator

Richard Clare


Ciaran Moore and Andrew Bainbridge-Smith


Assessment Due Date Percentage 
Assignment 1 10%
Test 20%
Quizzes 10%
Assignment 2 10%
Final Exam 50%

Textbooks / Resources

Recommended Reading

King, K. N; C programming : a modern approach ; Norton, 1996.

Indicative Fees

Domestic fee $986.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.

Limited Entry Course

Maximum enrolment is 600

For further information see Electrical and Computer Engineering .

All ENCE260 Occurrences

  • ENCE260-21S2 (C) Semester Two 2021