Home / Programmes
Programmes
The School of Computing, Information and Mathematical Sciences offers programmes and degrees in four subject areas and two professional degrees. Please check the USP Handbook for the latest requirements of the various degrees.
-
New Cybersecurity Postgraduate Programme
Cybersecurity has broad coverage in terms of subject matter and application domains. To provide adequate protection it is necessary to know what you are protecting and the impacts (risks) of data breaches and other undesirable outcomes.
continue reading → -
Microsoft Program @ USP
The Microsoft Student Accelerator Program facilitates campus events and online activities to enable students learn new skills in programming, app development and certifications.
continue reading → -
Mathematics
Mathematics is considered to be the foundation of all science. It is the language used by engineering, applied science, life science, social science, and business.
continue reading → -
Information Systems
Information systems (IS) is concerned with the information that computer systems can provide to aid an organization in defining and achieving its goals. It is also concerned with the processes that an enterprise can implement and improve using information technology.
continue reading → -
Computing Science
Computing science (CS) spans the range from theory through programming to cutting-edge development of computing solutions. Computer science offers a foundation that permits graduates to adapt to new technologies and new ideas.
continue reading → -
Computer Networks and Security
Data communication is the centre-point of modern technological development and a secured channel is highly crucial for transporting sensitive and confidential data from a source to the destination. Computer Networks and Security is a specialized branch of computing technologies that deals with communication networks as well as standard securities.
continue reading → -
Software Engineering
Software engineering is a systematic and disciplined approach to developing software. It applies both computer science and engineering principles and practices to the creation, operation, and maintenance of software systems.
continue reading →