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

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 2019-2020 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 2019-2020 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 2019-2020 intake:

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

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

20 

(B) BComp Programme Requirements #

72 

Computer Science Foundation and IT Professionalism Courses

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

Computer Science Breadth and Depth Courses

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

Mathematics and Science Courses

4 units (+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 2019-2020 intake: