remarketingcode
Skip to main content
Open/Close Side Menu Open/Close Main Menu
Start of Content
 Faculty of Design and Environment
Self-financed Programmes

Bachelor of Science (Honours) in Information and Communications Technology

Programme code DS125109

The following section presents the programme information offered in September 2023. Application information for AY 2024/25 will be announced in early November 2023.
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
  • General Education Core Module: Chinese 1
  • General Education Core Module: Creativity & Innovation in Society
  • General Education 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
  • IT Professionalism
  • Software Development Project
  • General Education Elective Module 1
  • General Education Elective Module 2
  • General Education Core Module: Technology, Society & Work
  • General Education 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
  • General Education Elective Module 3
  • General Education Core Module: Chinese 2
  • General Education Core Module: English for Academic Studies 2
  • General Education Core Module: English for Professional Purposes
  • Programme Elective Module 1
Year 4 :
  • Cybersecurity Operations
  • Machine Learning
  • Data Science
  • Modern Web Technology & Development
  • Enterprise Network Technologies
  • Advanced Topics in ICT
  • Programme Elective Module 2
  • Programme Elective Module 3
  • Final Year Project 1
  • Final Year Project 2
  • General Education Elective Module 4