Bachelor of Computer Science (Hons.) - Cybersecurity Specialisation

The Bachelor of Computer Science (Hons.) with Specialisation in Cybersecurity is a three-years degree programme aims to equip students with fundamental computing knowledge and the latest technology in the area of cybersecurity. The programme emphasises on the design and development of techniques, technologies, and processes that protect digital assets from cyber attacks.

Students will learn key subjects within the cybersecurity area such as the fundamentals of cybersecurity in data, cloud, network, and cryptography including advanced technologies such as digital forensics, blockchain and smart contracts.  The designed specialisation subjects prepare students with skills for future careers in the field of cybersecurity.  Students will also complete a final year project and undergo industrial training to acquire practical industry experience.

PROGRAMME LEARNING OUTCOMES

  • Demonstrate knowledge and understanding of fundamental concepts, principles and best practices.
  • Demonstrate technical competency in relevant areas.
  • Communicate and interact effectively with diverse stakeholders.
  • Relate moral and ethical values to the practice of computer science professionals.
  • Lead effectively to address problems or opportunities in relevant domains or groups.
  • Apply Analytical, Critical Thinking and Scientific Approach in synthesizing effective solutions in the domain of computer science.
  • Pursue continued life-long learning throughout their career, blend innovative minds and entrepreneurial skills.
  • Use digital and numeracy skills as well as a broad range of information, media, and technology applications to solve problems in Computer Science domains.

PROGRAMME COORDINATOR

PROGRAMME STRUCTURE

Cybersecurity Fundamentals
Network Security
Cryptography and Data Security
Ethical Hacking and Penetration Testing
Digital and Computer Forensics
Database and Cloud  Security
Blockchain and Smart Contracts

Calculus
Programming Fundamentals
Discrete Structures & Probability
Professional Development
Computational Methods
Object Oriented Programming & Data Structures
Computer Architecture & Organisation
Database Fundamentals
Research Methodology in Computer Science

Software Engineering Fundamentals
Operating Systems
Computer Networks
Object Oriented Analysis & Design
Algorithm Design & Analysis

Advanced Database
Artificial Intelligence
Computer Graphics Fundamental
Computer Security
Data Mining
Data Science Fundamental
Decision Support System
Enterprise Application Integration
Enterprise Information Systems
Game Design Fundamentals
Game Physics
Information Systems Planning & Development
IT Auditing
IT Project Management
Machine Learning
Mobile Application Development
Parallel Processing
Programming Language Translation
Social Media Computing
Software Evolution & Maintenance
System Administration
Systems Analysis & Design
Theory of Computation
Trends in IS
Visual Information Processing
Web Application Development

Bahasa Melayu Komunikasi 2 (International Students)
Pengajian Malaysia 3 (International Students)
Hubungan Etnik (Local Students)
Tamadun Islam & Tamadun Asia (Local Students)

Bahasa Kebangsaan A
Foreign Language for Beginners
Co-Curriculum

Workplace Communication