remarketingcode
Skip to main content
Open/Close Side Menu Open/Close Main Menu
Start of Content
Degree Programmes
Self-financed Programmes

Bachelor of Science (Honours) in Information and Communications Technology

Programme code DS125109

Curriculum
Year 1 :
  • IT Essentials
  • Introduction to Programming
  • Network Fundamentals
  • Discrete Mathematics, Probability & Statistics
  • Database Principles
  • Object-Oriented Programming
  • Multimedia Websites Design & Practices
  • Applied Mathematics for Science & Technology
  • GE Core Module: Chinese 1
  • GE Core Module: Creativity & Innovation in Society
  • GE Core Module: English for Academic Studies 1
Year 2 :
  • 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
  • GE Core Module: Technology, Society & Work
  • GE Core Module: Entrepreneurial Mindset
Year 3 :
  • Mobile Applications Development
  • Game Engines & Game Development
  • Advanced Database Systems
  • Network Switching & Routing
  • Cloud Computing
  • Enterprise Architecture & System Development
  • Work-integrated Learning
  • GE Elective Module 3
  • GE Core Module: Chinese 2
  • GE Core Module: English for Academic Studies 2
  • GE Core Module: English for Professional Purposes
  • Programme Elective 1
Year 4 :
  • Cybersecurity Operations
  • Machine Learning
  • Data Science
  • Modern Web Technology & Development
  • Enterprise Network Technologies
  • Advanced Topics in Information & Communications Technology
  • Programme Elective 2
  • Programme Elective 3
  • Final Year Project 1
  • Final Year Project 2
  • GE Elective Module 4