Each M.Sc. student required to complete a minimum of 24 units of courses, including 9 units of required courses. Subject to the approval of the Programme Directors concerned, students can take at most two courses from other M.Sc. Programmes within the Faculty of Engineering. Full-time mode students are allowed to take other day time postgraduate courses offered by the Department of Electronic Engineering. Students may apply for course and unit exemption for a maximum of 2 courses (6 units) subject to the approval of the Programme Director and the Dean of the Graduate School on a case-by-case basis, taking into account individual circumstances.
The following table lists the M.Sc. courses in Microelectronics and Integrated Circuits.
Course List
| Course Code | Course Title | Unit |
| ICMS5711 | Design and Analysis of Analog ICs in Advanced CMOS Technologies* | 3 |
| ICMS5712 | Digital Signal Processing IC Design* | 3 |
| ICMS5713 | Smart Power IC Design* | 3 |
| ICMS5721 | Advanced Semiconductor Packaging | 3 |
| ICMS5722 | Advanced RF Circuit Design and Systems | 3 |
| ICMS5723 | CMOS RF IC Design | 3 |
| ICMS5724 | Embodied Intelligent Electronics | 3 |
| ICMS5725 | Emerging Neuromorphic Electronics | 3 |
| ICMS5726 | Fundamental Digital VLSI Circuit Design | 3 |
| ICMS5727 | Mixed-signal Integrated Circuit Design | 3 |
| ICMS5728 | RISC-V Integrated Circuit | 3 |
| ICMS5802 | Research and Development Project | 3 |
| ICMS5902 | Microelectronics and Integrated Circuits Internship | 3 |
| ELEG5764 | Artificial Intelligence IC Design | 3 |
| ELEG5765 | Fundamentals of Automotive Integrated Circuits | 3 |
*Required course



