Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Computer information and control systems have become increasingly embedded into the very fabric of human society. They control our clocks, washing machines, motor vehicles, traffic lights, the electric power to our homes, and the essential processes of our production economy.These computer systems are complex and can no longer be thought of as standalone entities. They are typically components of much larger, complex systems involving hardware, software, people, and all the unpredictable events in the natural world. So it is essential that those building these complex systems be equipped with advanced techniques not taught in ordinary computer programming courses.Software Engineers are among the highest-paid professionals in most countries of the world. Countries like Japan and the United States are relaxing their immigration laws in order to address critical shortages in this area.Software engineers are not only in demand at software companies, but are also sought after in a range of other organisations involved in the development of significant information systems. This includes governments, telecommunications companies, the chemical industry, biomedical industries, financial institutions, agribusinesses, pharmaceuticals, healthcare sector corporations, engineering and manufacturing firms.While the work of software engineers can often involve developing interactive, user-friendly applications to be used by companies and individuals, it can also involve the development of a considerable amount of “behind the scenes” software. This can include systems to improve the management of e-commerce, or to improve the security and privacy of Internet transactions.
Admission to the programme shall be subject to the approval of the Pro-Vice-Chancellor (Sciences).
Every applicant must either
In considering an applicant’s qualifications, regard will be had to the detail of the course of study followed to gain the qualification, as well as the applicant’s performance in the programme.
English language requirements