BSc (Hons) Computer Science with Network Security

Empowering students to build the future.

Programme Information In this era of rapid evolution in science, engineering, and business, Computer Science is radically changing the world today. Computer science is, de facto, an essential component of the Information Communications Technology (ICT) sector. The Bachelor of Computer Science with Network Security aims at producing graduates with skills to contribute to this exciting and rapidly evolving field. Furthermore, with its strong focus on solving real-world problems through problem-solving-based learning and cutting-edge content, this undergraduate programme delivers world-class, industry-relevant teaching. Students will not only gain knowledge and practical know-how but also a strong foundation in the underlying principles of the subject. It is this combination of skills that will enable our graduates to keep pace and adapt to this rapidly changing area and secure rewarding careers that can be pursued almost anywhere in the world.   Programme Aim and Objectives The BSc (Hons) Computer Science with Network Security programme is a three-year program of study that equips students with skills that are in high demand from industry. It emphasizes the mathematical and theoretical foundations of computing such as programming, networks, database systems, cybersecurity, agile software design, mathematics, probability and statistics which cover the essential material required of all computer scientists, as well as a number of modules related to emerging technologies such as cloud computing, Internet of Things, Blockchain, Artificial Intelligence and Machine Learning. Moreover, the programme also equips students with soft skill such as communication, collaboration and teamwork, time-management, self-discipline and leadership that are essential for readiness for a professional career as well as overall growth and development. These “softer” skills enable a graduate to adapt and succeed in the workplace. The programme also involves a substantial individual supervised capstone computer science project and work placement (internship) to allow students to put learning into practice and depict their potential. The curriculum provides a balanced and intellectually stimulating programme of theoretical and practical work.

Career Prospects

  • Those who are interested in pursuing careers as Applications developer,Web Designer and developer, IT consultant , Information systems manager, Software developer, System Administrator, Security Administrator, Cyber security analyst, Forensic computer analyst, Data analyst, Database administrator, Mobile App developer, Network Administrator, IT sales professional and ICT trainer/teacher.

Objectives

Emphasizes the mathematical and theoretical foundations of computing such as programming, networks, database systems, cybersecurity, agile software design, mathematics, probability and statistics which cover the essential material required of all computer scientists, as well as a number of modules related to emerging technologies such as cloud computing, Internet of Things, Blockchain, Artificial Intelligence and Machine Learning.
Equips students with soft skill such as communication, collaboration and teamwork, time-management, self-discipline and leadership that are essential for readiness for a professional career as well as overall growth and development. These “softer” skills enable a graduate to adapt and succeed in the workplace.
Involves a substantial individual supervised capstone computer science project and work placement (internship) to allow students to put learning into practice and depict their potential. The curriculum provides a balanced and intellectually stimulating programme of theoretical and practical work.

Requirements

  • As per UTM’S Admission Regulations, and ‘Admission to Programmes of Study at First Degree Level’.
  • At least an ‘A’ Level (Advanced/Advanced Subsidiary) in Mathematics OR any one science subject (e.g. Physics, Chemistry, Biology, Computer Science, Design and Technology) OR any other science or Technology related subject.

Curriculum

29 Lessons3 years (FT) / 4.5 years (PT)

Level 1

Maths for Computer Science
Programming Techniques
Professional Communications
Probability & Statistical Techniques
Computer Architecture and Operating Systems
Database Design
Programming for Machine Learning
Web Design & Development
Networks
Cyber crime and security fundamentals

Level 2

PRE-LEVEL 3 ACTIVITY

Level 3