Registrations are currently being accepted. Course Commencement date & full schedule will be announced later in 2024.
Please contact us on [email protected]
Unit Description
A microcontroller is an integrated system containing a minimum of a microprocessor, dynamic and non-volatile memory, and a set of peripherals consistent with all design requirements. This unit allows learners develop C based programs on a microcontroller based system. Additionally, through practical hands-on experiments learners will have the opportunity to develop and debug software programs for the control of various digital and analogue input, output devices. Additionally, will be exposed to use embedded IDE (Integrated Development Environment) to write the embedded code using a high-level language compilers and the use of simulation tools to test and debug small-scaled embedded systems which interface and use I/O devices such as LEDs and LCD displays, switches, keypads. Learners will be guided through a broad range of case studies in order to control various embedded I/O hardware and to incorporate a range of interesting transducers. Attention will also be given to the basic concepts on interrupt programming.
LEARNING OUTCOMES
Develop software and hardware for a specific microcontroller application.
Entry Requirements
Maturity Clause Applications
Applicants who satisfy the following conditions may apply for consideration to join this MCAST programmes as mature students:
Attained the age of 21 years for entry to programmes at MQF Level 4
An Updated Curriculum Vitae and a Motivation Letter should accompany applications under the Maturity Clause. Shortlisted applicants may be called for an interview to assess their suitability for the selected programme.