Detailed Programme Structure (BA-AHCC)

Detailed Programme Structure (BA-AHCC)
Detailed Programme Structure (BA-AHCC)

This is a four-year programme and there will be two semesters of 15 weeks per year. Students will be required to complete at least 41 modules (126 credits) over the four years. Each module consists of 3 credits, except the Senior Project which consists of 6 credits. The Programme Structure comprises three components: (1) Major Studies in Applied and Human-Centred Computing; (2) Common Core Curriculum; and (3) Business Education. The breakdown is shown in the following table:

Study Area No. of Core Modules (Credits) No. of Elective Modules (Credits) Total No. of Modules (Credits) Percentage (%)
1. Applied and Human-Centred Computing
應用及人本計算學
17 (54) 6 (18) 23 (72) 57%
2. Common Core Curriculum
(i) General Education 1 (3) 6 (18) 7 (21) 17%
(ii) Languages
Chinese 3 (9) 3 (9) 7%
English 3 (9) 3 (9) 7%
(iii) Quantitative Methods & IT Skills 1 (3) 1 (3) 2%
3. Business Education
商學教育
2 (6) 2 (6) 5%
Free Electives
自由選修
2 (6) 2 (6) 5%
Total 27 (84) 14 (42) 41 (126) 100%

The Major Cores intend to provide comprehensive knowledge in software application development and foundation for designing software applications. Students are expected to complete 17 core modules in 3 areas, including 9 (53%) modules in Computing, 3 (18%) modules in Human-Centred Design, and 5 (29%) modules related to Society and Technologies.

The Major Electives intend to provide in-depth knowledge on top of the Major Core. Students are expected to complete any 6 modules in this area.

The Common Core Curriculum is designed to enhance students’ generic skills and broaden their horizons in local and global affairs through languages, general education, quantitative methods and information technology modules. Students are required to undertake 12 core modules and 2 elective modules on Common Core Curriculum. For General Education, students are required to take 1 GE Foundational module and 6 GE elective modules.

The Business Education modules intend to provide fundamental knowledge about business and management. Students are required to complete 2 modules in this area.

Students are also required to undertake 2 free electives in Year 3-4. Academic departments reserve the right to make the final decision in offering the modules.

2.2 BA-AHCC Recommended Study Plan

Note: New senior-year entry (year-3) students should refer to their individual study plan documents.

Study Area Year 1 Year 2 Year 3 Year 4
Common Core Curriculum (14 modules) (42 Credits) Chinese Language CHN1000 Freshman Chinese CHN2001 Putonghua for Business

CHN1002 Chinese Literature Appreciation

English Language ENG1010 English for Effective Communication

ENG2010 English for Academic Purposes

ENG2020 English for Business Communication
General Education GEN1000 Perspectives on General Education GE Cluster 1

GE Cluster 2

GE Cluster 3

GE Cluster 4

GE Elective x2
Quantitative Methods and IT Skills AMS1001 Introduction to Linear Algebra and Calculus
Business Education (2 modules) (6 credits) Marketing and Management MGT1001 Introduction to Business MGT1002 Principles of Management
Applied and Human Centred Computing (23 modules) (72 credits) Computing COM1101
Programming MethodologyCOM1102 Programming and Data StructuresCOM1103 Computer System
COM2101 Computer Network

COM2102 Discrete Mathematics and Algorithms

COM2103 Database Design and Management

COM3101 Software Engineering

COM3102 Computing Technologies in Web Applications

COM4101 Senior Project
Human
Centred
Design
COM2201 Graphic and Digital Design COM3201 Human-Computer Interaction COM4201 User Expreience Designs
Society and Technologies COM1301 Psychology and Life CHN2008 Introduction to Chinese Culture COM3301 Professionalism and Ethics in Computing

COM3302 Digital Humanities and Chinese Computing

COM4301 Internet Culture
Major Electives Major Elective 1
Major Elective 2
Major Elective 3
Major Elective 4
Major Elective 5
Major Elective 6
Free Elective
(2 modules)
(6 credits)
Free Elective 1 Free Elective 2
41 modules 10 11 11 9

2.3 List of Major Electives

Module Code Module Title
COM3103 Artificial Intelligence
COM3104 Mobile Computing
COM3105 E-commerce Application Development
COM3106 Frontiers in Computing
COM2003 Introduction to Financial Computing
COM3107 Machine Learning Techniques and Applications
COM3108 Student Internship
COM3202 Computer Animation for Interactive Content
COM3307 Cognition in Everyday Life
COM3304 Sensation and Perception
MSIM3104 Project Management
BJC3214 Multimedia Design for Organization