Program Description
Computer systems and security play an important role in supporting commerce, banking, telecommunication, health care and other socio-economic agendas. However, system breaches and failures have the potential to undermine the safety and viability of industrial and commercial systems, fuel criminal activity and endanger human life. While the 21st century has witnessed a technological revolution brought about by the integration of computer technology in almost every aspect of life, security challenges inherent in computer hardware and software are on the increase. Worldwide, computer systems are falling victim to a unique variety of security breaches that usually have profound negative social, economic and legal implications.
Malawi is not spared from falling victim to these security breaches and given the rate at which Malawi is adopting these advances in computer technology. It is imperative therefore, that a programme that will train computer systems security professionals be developed to impart necessary knowledge and skills to safeguard computer systems from vulnerabilities and security breaches. The purpose of this programme is to provide comprehensive academic training required by security professionals in order to select, develop, implement and manage computer systems security solutions. The programme also focuses on imparting knowledge of core non-technical issues of security such as social, economic, legal, regulatory and ethical considerations and related implications.
Structure of the program
Sem
1
-Algebra and Trigonometry
-Mechanics & Thermal Properties of Matter
-Language and Communication
-Creative Thinking
-Introduction to Computer Applications
-Information Systems I
-Calculus I
Sem
2
-Electricity and Magnetism
-Vibration and Waves
-Language and Communication II
-Business Innovation
-Computer Programming
-Information Systems II
Sem
3
-Hardware Engineering I
-Operating Systems I
-Data Structures and Algorithms
-Discrete Mathematics
-Database Systems
-Object-Oriented Programming
Sem
4
-Hardware Engineering II
-Operating Systems II
-Databases Administration
-Introduction to Computer Networks
-Introduction to Linear Algebra
-Web Technologies and E-Services
Sem
5
Web Development
-Cryptology I
-Computer Security
-Introduction to Artificial Intelligence
-Probability & Statistics
-Advanced Computer Networks
Sem
6
-Server Administration
-Cryptology II
-Analogue and Digital Communication Systems
-Cyber Security
-Ethical Hacking
-Information Security
Sem
7
-Server Administration II
-Systems Audit
-Enterprise & Cloud Computing
-Software Reverse Engineering
-Data Compression
Sem
8
-Research Methods & Ethics in Computing
-Mobile & Wireless Networks Security
-Digital Forensics
-Advanced Network Security
-Business Management and Entrepreneurship