ENCE260-19S2 (C) Semester Two 2019

Computer Systems

15 points
15 Jul 2019 - 10 Nov 2019

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

Pre-requisites

COSC121 or subject to the approval of the Dean of Engineering and Forestry for BE(Hons) students.

Restrictions

ENEL206; both COSC208/ENCE208 and COSC221/ENCE221

Timetable 2019

Students must attend one activity from each section.

Lecture A
Activity Day Time Location Weeks
01 Wednesday 17:00 - 18:00 C1 Lecture Theatre 15 Jul - 21 Jul
9 Sep - 20 Oct
Lecture B
Activity Day Time Location Weeks
01 Thursday 10:00 - 11:00 E8 Lecture Theatre 15 Jul - 25 Aug
9 Sep - 20 Oct
02 Thursday 10:00 - 11:00 E9 Lecture Theatre 15 Jul - 25 Aug
9 Sep - 20 Oct
Lecture C
Activity Day Time Location Weeks
01 Friday 10:00 - 11:00 E8 Lecture Theatre 15 Jul - 25 Aug
9 Sep - 20 Oct
02 Friday 10:00 - 11:00 E9 Lecture Theatre 15 Jul - 25 Aug
9 Sep - 20 Oct
Computer Lab A
Activity Day Time Location Weeks
01 Wednesday 11:00 - 13:00 Erskine 133, 134 15 Jul - 25 Aug
16 Sep - 20 Oct
02 Tuesday 11:00 - 13:00 Erskine 133, 134 15 Jul - 25 Aug
16 Sep - 20 Oct
03 Friday 13:00 - 15:00 Erskine 133, 134 15 Jul - 25 Aug
16 Sep - 20 Oct
04 Thursday 15:00 - 17:00 Erskine 133, 134 15 Jul - 25 Aug
16 Sep - 20 Oct
Tutorial A
Activity Day Time Location Weeks
01 Thursday 13:00 - 14:00 C2 Lecture Theatre 29 Jul - 25 Aug
9 Sep - 20 Oct
02 Monday 13:00 - 14:00 A1 Lecture Theatre 29 Jul - 25 Aug
9 Sep - 20 Oct

Examination and Formal Tests

Test A
Activity Day Time Location Weeks
01 Friday 18:00 - 20:00 Civil - Mech E201 Mech Computer Lab (13/9)
Eng Core 342 CAD Lab (13/9)
Jack Erskine 001 Computer Lab (13/9)
Jack Erskine 131 Lab 1 (13/9)
Jack Erskine 133 Lab 2 (13/9)
Jack Erskine 134 Lab 3 (13/9)
Jack Erskine 136 Lab 4 (13/9)
Jack Erskine 248 Computer Lab (13/9)
9 Sep - 15 Sep

Course Coordinator

Richard Clare

Lecturers

Richard Lobb and Ciaran Moore

Assessment

Assessment Due Date Percentage 
Assignment 1 23 Aug 2019 10%
Test 13 Sep 2019 20%
Quizzes 10%
Assignment 2 14 Oct 2019 10%
Final Exam 50%

Textbooks / Resources

Recommended Reading

King, K. N; C programming : a modern approach; 2nd ed; W.W. Norton & Company, 2008.

Indicative Fees

Domestic fee $956.00

International fee $5,250.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-19S2 (C) Semester Two 2019