BSc (Hons) in Applied Computing – Programme Structure 2026

BSc (Hons) in Applied Computing – Programme Structure 2026
BSc (Hons) in Applied Computing – Programme Structure 2026

BSc (Hons) Applied Computing

APPLICABLE FOR YEAR-1 ADMISSIONS FROM 2026 ONWARDS

Specializations

Student can choose to study in their specialization based on their own interests and strengths

Artificial Intelligence & Machine Learning
  • Artificial Intelligence
  • Financial Computing
  • Cybersecurity
  • Machine Learning
  • Deep Learning
Software Engineering
  • Software Engineering
  • IT Project Management
  • Mobile Computing
  • Game Development
  • Backend Web Development
  • Cybersecurity
  • Financial Technology
UI/UX Design
  • Human-Computer Interaction
  • Mobile Computing
  • Game Development
  • Computer Animation for Interactive Content
  • User Experience Design
  • User Research in Computer Science

BSc-AC YEAR 1

MAJOR STUDIES

Computer Science

  • Programming Methodology
  • Programming and Data Structures
  • Computer System
  • Contemporary Information Technologies

OTHER SUBJECTS

Mathematics

  • Fundamental Mathematics for Computing
  • Discrete Mathematics and Probability

Language

  • Freshman Chinese
  • University English (I & II)

Liberal and Social Studies

  • General Education
  • Introduction to Business

BSc-AC YEAR 2

MAJOR STUDIES

Computer Science

  • Computer Network
  • Algorithms
  • Database Design and Management
  • Graphic and Digital Design
  • Advanced Programming

OTHER SUBJECTS

Language

  • English for Academic Purpose
  • Chinese Literature Appreciation
  • Putonghua for Business

Liberal and Social Studies

  • FuturEdge Elective 1
  • Principles of Management

BSc-AC YEAR 3

Major Studies (Specializations)

  • Artificial Intelligence (B)
  • Software Engineering (A)
  • Computing Technologies in Web Applications
  • Professionalism and Ethics in Computing
  • Human-Computer Interaction (C)
  • Major Elective (x3)

Common Core Modules

  • English for Professional Communication
  • FuturEdge Elective 2
  • FuturEdge Elective 3

Major Electives (Specializations)

  • Mobile Computing (A) (C)
  • Frontiers in Computing
  • Machine Learning (B)
  • Student Internship
  • Financial Computing (B)
  • Backend Web Development (A)
  • Deep Learning (B)
  • Game Development (A) (C)
  • Cybersecurity (A) (B)
  • Financial Technology (A)
  • Computer Animation for Interactive Content (C)
  • User Research in Computer Science (C)
  • IT Project Management (A)


Take any five of the above subjects in total during Years 3 and 4

*Those who complete a minimum of 5 Category (A) subjects and pass can be awarded the qualification of “Specialization – Software Engineering.”

*Those who complete a minimum of 5 Category (B) subjects and pass can be awarded the qualification of “Specialization – Artificial Intelligence & Machine Learning.
*Those who complete a minimum of 5 Category (C) subjects and pass can be awarded the qualification of “Specialization – UI/UX Design” (User Experience and Interface Design).

BSc-AC YEAR 4

Major Studies (Specializations)

  • Senior Project (2 semesters)
  • User Experience Designs (C)
  • Major Elective (x2)

Common Core Modules

  • FuturEdge Elective 4
  • FuturEdge Elective 5
  • FuturEdge Elective 6

Free Electives

  • Free Elective 1
  • Free Elective 2

Major Electives (Specializations)

  • Mobile Computing (A) (C)
  • Frontiers in Computing
  • Machine Learning (B)
  • Student Internship
  • Financial Computing (B)
  • Backend Web Development (A)
  • Deep Learning (B)
  • Game Development (A) (C)
  • Cybersecurity (A) (B)
  • Financial Technology (A)
  • Computer Animation for Interactive Content (C)
  • User Research in Computer Science (C)
  • IT Project Management (A)


Take any five of the above subjects in total during Years 3 and 4

*Those who complete a minimum of 5 Category (A) subjects and pass can be awarded the qualification of “Specialization – Software Engineering.
*Those who complete a minimum of 5 Category (B) subjects and pass can be awarded the qualification of “Specialization – Artificial Intelligence & Machine Learning.”
*Those who complete a minimum of 5 Category (C) subjects and pass can be awarded the qualification of “Specialization – UI/UX Design” (User Experience and Interface Design).