Computer Engineering II

Description

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.

Availability

UoN Singapore

  • Trimester 1 - 2015 (Singapore)
  • Trimester 2 - 2015 (Singapore)

Callaghan Campus

  • Semester 1 - 2015

Learning Outcomes

1. Illustrate their understanding of digital system design

2. Demonstrate their ability to program an embedded system in assembly language

3. Demonstrate their ability to program an embedded system in C.

4. Operate as an integral member of a small team.

Content

1) Microprocessor/controller systems:

  • Microcomputer organisation
  • Microprocessor/microcontroller architecture
  • Assembly language programming
  • Interrupts, inputs/outputs, peripherals, interfacing


2) C Programming

  • C programming revision
  • C programming for embedded targets

Assumed Knowledge

ELEC1700 GENG1003

Assessment Items

Tutorial / Laboratory Exercises: Assignments

Formal Examination: Formal Examination

Contact Hours

Laboratory

Face to Face On Campus 1 hour(s) per Week for Full Term

C

Lecture

Face to Face On Campus 3 hour(s) per Week for Full Term

Contact hours on average. As per course outline. PSB students enrolled in the part-time evening program at UoN Singapore will receive equivalent instruction delivered in a block mode of 7 teaching weeks.

Tutorial

Face to Face On Campus 1 hour(s) per Week for Full Term

Contact hours on average. As per course outline. PSB students enrolled in the part-time evening program at UoN Singapore will receive equivalent instruction delivered in a block mode of 7 teaching weeks.