EEEN3002J Microcontrollers

Academic Year 2021/2022

A microcontroller is a small computer with all its parts on one integrated circuit. This course will examine typical microcontroller architectures; programming in assembly language; and interfacing to other hardware.

Show/hide contentOpenClose All

Curricular information is subject to change

Learning Outcomes:

After completiong of this module, the students will have basic knowledge of a microcontroller based systems and their applications to different advanced electronic and telecommunication systems. The students will also have hands-on knowledge of interfacing microcontroller boards with PCs and write assembly language codes to perform certain functions with the microcontrollers.

Student Effort Hours: 
Student Effort Type Hours
Autonomous Student Learning








Approaches to Teaching and Learning:
The module will be taught based on video lectures. There will be video learning materials given to the students. There might also be individual or group assignments and projects to facilitate learning. 
Requirements, Exclusions and Recommendations

Not applicable to this module.

Module Requisites and Incompatibles
EEEN2003J - Digital Electronics

COMP1002J - Intro to Programming 2

Assessment Strategy  
Description Timing Open Book Exam Component Scale Must Pass Component % of Final Grade
Examination: Final Examination 2 hour End of Trimester Exam No Alternative linear conversion grade scale 40% No


Lab Report: 3 lab reports Varies over the Trimester n/a Alternative linear conversion grade scale 40% No


Examination: Mid Term Exam Week 8 No Alternative linear conversion grade scale 40% No


Carry forward of passed components
Remediation Type Remediation Timing
In-Module Resit Prior to relevant Programme Exam Board
Please see Student Jargon Buster for more information about remediation types and timing. 
Feedback Strategy/Strategies

• Group/class feedback, post-assessment

How will my Feedback be Delivered?

Not yet recorded.

1) The 8051 Microcontroller and Embedded Systems, Muhammad Ali Mazidi, Janice Gillis Mazidi, Pearson, 2013.
2) 8051 Microcontrollers: Hardware, Software and Applications, D. M. Calcultt, F. J. Cowan, G. H. Parchizadeh, Butterwoth-Heinemann, 1998
Name Role
Dr Avishek Nag Lecturer / Co-Lecturer
Timetabling information is displayed only for guidance purposes, relates to the current Academic Year only and is subject to change.

There are no rows to display