Computer Engineering 2

Course code ELEC2700Units 10Level 2000Faculty of Engineering and Built EnvironmentSchool of Electrical Engineering and Computer Science

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.

Available in 2014

Callaghan CampusSemester 1
UoN SingaporeTrimester 1, Trimester 2
Previously offered in 2013, 2012, 2011, 2010, 2009, 2008, 2007, 2006, 2005, 2004
ObjectivesThis 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.
Content1) 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
Industrial Experience0
Assumed KnowledgeELEC1700 and GENG1003
Modes of DeliveryInternal Mode
Teaching MethodsLecture
Assessment Items
Examination: FormalAs per the University's exam timetable.
Laboratory ExercisesLaboratory assignments - as in outline
Laboratory Exercisesrefer to course outline
Projectsas in outline
Contact HoursTutorial: 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
Timetables2014 Course Timetables for ELEC2700