Skip to content
Skip Start

Faculty of Design and Environment

Bachelor of Science (Honours) in Information and Communications Technology

Bachelor of Science (Honours) Information and Communications Technology

Programme Curriculum (Updated)

 Year 1:  Year 2:
  • GE Core Module: Chinese 1
  • GE Core Module: Creativity & Innovation in Society
  • GE Core Module: English for Academic Studies 1
  • Discrete Mathematics, Probability  & Statistics
  • IT Essentials
  • Introduction to Programming 
  • Network Fundamentals 
  • Database Principles 
  • Object-Oriented Programming 
  • Multimedia Websites Design & Practices
  • Applied Mathematics for Science & Technology
  • GE Core Module: Technology, Society & Work
  • GE Core Module: Entrepreneurial Mindset
  • Operating Systems & Architecture
  • Web Applications Development 
  • Software Engineering & Project Management
  • Object-Oriented System Analysis & Design
  • Data Structures & Algorithms
  • ICT Professionalism
  • Software Development Project
  • GE Elective Module 1
  • GE Elective Module 2

 

 Year 3:  Year 4:
  • GE Core Module: Chinese 2
  • GE Core Module: English for Academic Studies 2
  • GE Core Module: English for Professional Purposes
  • Program Elective Module 1
  • Advanced Database Systems
  • Mobile Applications Development
  • Game Engines & Game Development
  • Cloud Computing
  • Network Switching & Routing
  • Enterprise Architecture & System Development
  • GE Elective Module 3
  • Work-Integrated Learning
  • Cybersecurity Operations
  • Machine Learning 
  • Data Science 
  • Modern Web Technology & Development 
  • Enterprise Network Technologies 
  • Advanced Topics in ICT 
  • Program Elective Module 2
  • Program Elective Module 3
  • Final Year Project 1
  • Final Year Project 2 
  • GE Elective Module 4