48441 Introductory Digital Systems
6cp; 2hpw (workshop); 2hpw (tutorial/laboratory)Requisite(s): 48510 Introduction to Electrical and Electronic Engineering
Anti-requisite(s): 48622 Mechatronics 1
Recommended studies:
it is important to have knowledge of basic electrical engineering circuits and soldering skills
Fields of practice: Electrical Engineering program
Undergraduate
Description
The objectives of this subject are to enable students to master the fundamentals of digital and programmable electronic circuits and their engineering applications; master the hardware architecture of a typical small computer system; and understand the principles of low-level programming and gain an ability to write simple assembly code. Topics include digital sequential circuits; state diagram and its application in the design of sequential digital circuits; basic hardware architectures of a typical microcontroller in terms of its building blocks; how hardware integrates with software at the machine level; low-level language programming; interrupts; input and output; and hardware interfacing design techniques.
Typical availability
Autumn session, City campus
Spring session, City campus
Detailed subject description.