Available in 2014

Callaghan Campus Semester 1
UoN Singapore Trimester 1, Trimester 2

Previously offered in 2013, 2012, 2011, 2010, 2009, 2008, 2007, 2006, 2005, 2004

Develops the principles and practice of microcomputer systems engineering.

The content is in two sections. The first section covers microprocessor/microcontroller system design and interfacing, as well as assembly language programming. The second section covers C programming for embedded applications.

Objectives This second course in computer engineering further develops the techniques used in digital system design. The course introduces the student to microprocessor/controller technology and its functional hardware components and software design techniques. The students will also gain experience in group learning through assignment work.
Content 1) Microprocessor/controller systems:
a. Microcomputer organisation
b. Microprocessor/microcontroller architecture
c. Assembly language programming
d. Interrupts, inputs/outputs, peripherals, interfacing

2) C Programming
a. C programming revision
b. C programming for embedded targets
Replacing Course(s) NA
Transition NA
Industrial Experience 0
Assumed Knowledge ELEC1700 and GENG1003
Modes of Delivery Internal Mode
Teaching Methods Lecture
Practical
Tutorial
Assessment Items
Examination: Formal As per the University's exam timetable.
Laboratory Exercises Laboratory assignments - as in outline
Laboratory Exercises refer to course outline
Projects as in outline
Contact Hours Tutorial: for 1 hour(s) per Week for Full Term
Laboratory: for 1 hour(s) per Week for Full Term
Lecture: for 3 hour(s) per Week for Full Term
Timetables 2014 Course Timetables for ELEC2700