
Year 1 core modules
Year 2 core modules
Year 3 core modules
and the equivalent of one optional module
and one optional module
Final-year core modules
and two optional modules
and one optional module
Non-credit bearing optional modules
You may select one or more of these modules.
+ Half modules
Modules offered may vary.
You gain an introduction to basic digital logic operations and simple digital logic circuits. The module then examines microprocessor fundamentals and the programming of microprocessors in assembly language. Weekly lectures explain theory, discuss applications and develop your learning through the solution of simplified illustrative examples. Fortnightly, practical sessions reinforce the lecture material in digital electronics and provide an opportunity for you to program a microprocessor system using assembly language. You are assessed through a combination of in-course assignments and an end examination