ENCE260-20S2 (C) Semester Two 2020

Computer Systems

15 points

Details:
Start Date: Monday, 13 July 2020
End Date: Sunday, 8 November 2020
Withdrawal Dates
Last Day to withdraw from this course:
  • Without financial penalty (full fee refund): Friday, 24 July 2020
  • Without academic penalty (including no fee refund): Friday, 25 September 2020

Description

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.

Pre-requisites

Restrictions

ENEL206; both COSC208/ENCE208 and COSC221/ENCE221

Timetable 2020

Students must attend one activity from each section.

Lecture A
Activity Day Time Location Weeks
01 Monday 11:00 - 12:00 C1 Lecture Theatre 13 Jul - 23 Aug
7 Sep - 18 Oct
Lecture B
Activity Day Time Location Weeks
01 Tuesday 08:00 - 09:00 C1 Lecture Theatre 7 Sep - 18 Oct
Lecture C
Activity Day Time Location Weeks
01 Wednesday 09:00 - 10:00 C1 Lecture Theatre 13 Jul - 23 Aug
7 Sep - 18 Oct
Computer Lab A
Activity Day Time Location Weeks
01 Monday 12:00 - 14:00 Erskine 133, 134 13 Jul - 23 Aug
14 Sep - 18 Oct
02 Thursday 16:00 - 18:00 Erskine 133, 134 13 Jul - 23 Aug
14 Sep - 18 Oct
03 Monday 14:00 - 16:00 Erskine 133, 134 13 Jul - 23 Aug
14 Sep - 18 Oct
04 Tuesday 14:00 - 16:00 Erskine 133, 134 13 Jul - 23 Aug
14 Sep - 18 Oct
05 Wednesday 16:00 - 18:00 Erskine 133, 134 13 Jul - 23 Aug
14 Sep - 18 Oct
Tutorial A
Activity Day Time Location Weeks
01 Tuesday 13:00 - 14:00 C2 Lecture Theatre
20 Jul - 26 Jul
3 Aug - 9 Aug
17 Aug - 23 Aug
7 Sep - 18 Oct
02 Thursday 14:00 - 15:00 A2 Lecture Theatre
20 Jul - 26 Jul
3 Aug - 9 Aug
17 Aug - 23 Aug
7 Sep - 18 Oct

Examination and Formal Tests

Course Coordinator

Richard Clare

Lecturers

Ciaran Moore and Andrew Bainbridge-Smith

Assessment

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 $975.00

International fee $5,500.00

* Fees include New Zealand GST 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-20S2 (C) Semester Two 2020