BComp (Hons) – BSc (Mathematics) Single Honours Programme - 2020/2021

Double Honours Degree RequirementsMC Requirement

(A) University Level Requirement

20 MCs

(B) BComp Programme Requirements #

84 MCs

Computer Science Foundation and IT Professionalism Modules

36 MCs (+ 12 MCs to be satisfied by common modules)

Computer Science Breadth and Depth Modules

44 MCs

Mathematics and Science Modules

 4 MCs (+ 12 MCs to be satisfied by common modules)

(C) BSc Programme Requirements

48 MCs

Faculty Requirements Modules*

8 MCs (+ 4 MCs to be satisfied by CS1010)

Mathematics Modules+

40 MCs (+ 20 MCs to be satisfied by common modules)

(D) Common Modules

24 MCs

GRAND TOTAL

180 MCs (including 4 MCs of UEs)

* B.Sc. Faculty Requirements:
(i) CS1010 Programming Methodology (4 MCs)
(ii) 8 MCs from two distinct subject groups excluding ‘Computing Sciences’ and ‘Mathematical & Statistical Sciences’

# Please refer to here for details. Students without A-level or H2 Mathematics are required to complete the bridging module MA1301/X Introductory Mathematics as part of the Unrestricted Electives.

+ Please refer to the followings for B.Sc requirement for 2020-2021 intake:

BComp (Hons) – BSc (Applied Mathematics) Single-Honours Programme

Double Honours Degree RequirementsMC Requirement

(A) University Level Requirement

20 MCs

(B) Computer Science Requirements#

84 MCs

Computer Science Foundation and IT Professionalism Modules

36 MCs (+ 12 MCs to be satisfied by common modules)

Computer Science Breadth and Depth Modules

44 MCs

Mathematics and Science Modules

4 MCs (+ 12 MCs to be satisfied by common modules)

(C) BSc Programme Requirements

48 MCs

Faculty Requirements Modules*

8 MCs (+ 4 MCs to be satisfied by CS1010)

Mathematics Modules+

40 MCs (plus 20 MCs to be satisfied by common modules)

(D) Common Modules

24 MCs

GRAND TOTAL

180 MCs (including 4 MCs of UEs)

*  B.Sc. Faculty Requirements:
(i)  CS1010 Programming Methodology (4 MCs)
(ii)  8 MCs from two distinct subject groups excluding ‘Computing Sciences’ and ‘Mathematical & Statistical Sciences’

# Please refer to here for details. Students without A-level or H2 Mathematics are required to complete the bridging module MA1301/X Introductory Mathematics as part of the Unrestricted Electives.

+ Please refer to the followings for B.Sc requirement for 2020-2021 intake:

# Please refer to here for details. Students without A-level or H2 Mathematics are required to complete the bridging course MA1301/X Introductory Mathematics as part of the Unrestricted Electives.

* BSc (Hons) Faculty Requirements:
1. CS1010 Programming Methodology or its variants (4 units)
2. 12 units from two distinct subject groups excluding “Computing Sciences” and “Mathematical & Statistical Sciences”

+ Please refer to the followings for B.Sc requirement for 2020-2021 intake:

BComp (Hons) – BSc (Hons) (Mathematics/Applied Mathematics) Double Honours Programme

Double Honours Degree RequirementsRequirements (in Units)
(A) University Level Requirement

20

(B) BComp Programme Requirements #

72 

Computer Science Foundation and IT Professionalism Courses

36 units (plus 12 units to be satisfied by common courses)

Computer Science Breadth and Depth Courses

32 units (plus 12 units to be satisfied by common courses)

Mathematics and Science Courses

4 units (plus 12 units to be satisfied by common courses)

(C) BSc Programme Requirements

72 

Faculty Requirements Courses *

12 units (plus 4 units to be satisfied by CS1010 or its variants)

Mathematics Courses  +

60 units (plus 32 units to be satisfied by common courses)

(D) Common Courses

36 

GRAND TOTAL

200

  • # Please refer to here for more details. Students without A-level or H2 Mathematics are required to complete the bridging course MA1301/X Introductory Mathematics as part of the Unrestricted Electives.

    * BSc (Hons) Faculty Requirements:
    1. CS1010 Programming Methodology or its variants (4 units)
    2. 12 units from two distinct subject groups excluding “Computing Sciences” and “Mathematical & Statistical Sciences”

    + Please refer to the followings for B.Sc requirement for 2020-2021 intake: