Students study 16 modules in the programme which include: electrical and electronic principles and theory; digital electronics; information technology and ECAD; measurements and testing; microcomputers and transduction systems; quantitative methods; electrical and electronic services design; electrical systems analysis; circuit analysis and design; management and business; and 6 from: linear electronic system design; microprocessor systems; interfacing and control; advanced quantitative methods; applications programming; engineering applications (full-time only); power electronics and machines; electrical and electronic management systems; electrical transportation systems.