MonMap
A course mapper by Monash Association of Coding (MAC)
Systems programming
ECE2071
Synopsis
This unit provides an introduction to computers, microcontrollers, processor organisation, and algorithm design for engineering problems and embedded computer systems. Key microprocessor topics including serial communication, interrupts and analogue to digital conversion, are addressed. The unit covers the C programming language and its implementation on a typical computer, including standard data types, arrays, control statements, functions, C library functions, pointers, strings, arrays of pointers, structures, linked lists, dynamic memory allocations, and abstract data structures. The unit presents basic assembly programming, using a RISC-based architecture, with a focus on computer arithmetic and the stack. It introduces object-oriented programming principles and design methodologies. Key software engineering techniques, such as version management, are also covered and operating system concepts are introduced.
Sourced from the Monash Handbook 2026.
Quick facts
- Credit points
- 6
- Level
- 2
- Audience
- Undergraduate
- Type
- Coursework
- School
- Faculty of Engineering
- Faculty
- Department of Electrical and Computer Systems Engineering
- Handbook year
- 2026
Prerequisites (4)
- ENG1003ENG1003
- Engineering smart systemsENG1013
- Engineering numerical analysisENG1014
- ENG1060ENG1060
What it unlocks (5)
- Computer systemsECE3073
- Computer visionECE4076
- Intelligent roboticsECE4078
- Neural networks and deep learningECE4179
- Sensors and artificial perceptionTRC3500
Offerings (2)
- First semesterClayton · FLEXIBLE / Malaysia · ON-CAMPUS
Listed in 5 areas of study
- Biomedical engineeringPart C. Biomedical engineering knowledge and application
- Chemical engineeringChemical engineering technical electives
- Electrical and computer systems engineeringPart C. Electrical and computer systems engineering knowledge and application
- Robotics and mechatronics engineeringPart C. Robotics and mechatronics engineering knowledge and application
- Sensory systems in Industry 4.0Core units