Bachelor of Science with Honours in Computing and Networking

Home Admissions Programme Regulations Bachelor of Science with Honours in Computing and Networking

Regulations for the degree of Bachelor of Science in Computing and Networking and Bachelor of Science with Honours in Computing and Networking


1. General
1.1
These regulations are made under paragraphs 1 to 4 of the Regulations for the Award of Undergraduate Degrees.
1.2
In these regulations definitions shall apply as in the Regulations for the Award of Undergraduate Degrees and in the Interpretation Section of the Academic Rules and Regulations.
   
2.
Entry Requirements
2.1 To enter the Bachelor of Science in Computing and Networking programme through Pathway 1 or the Bachelor of Science with Honours in Computing and Networking through Pathway 1, a student shall normally possess a recognized Associate Degree or Higher Diploma (or equivalent) in a directly computing related area from a local tertiary institution recognized by the University.
   
3.
Bachelor of Science in Computing and Networking (BSCCN)
3.1 To be eligible for the award of the degree of Bachelor of Science in Computing and Networking, a student shall:
  3.1.1 comply with the Regulations for Admission, Registration and Maintenance of Status; and
  3.1.2 comply with the Regulations for the Award of Undergraduate Degrees; and
  3.1.3 obtain at least 120 credits of which no more than 40 credits shall be obtained at Foundation level; and
  3.1.4 obtain at least 100 credits in courses prescribed by the regulations as appropriate to the degree for which notice has been given, including at least 20 credits in courses at Higher level.
  3.1.5 successfully complete the prescribed programme of studies.
3.2 For the degree of Bachelor of Science in Computing and Networking, the University has prescribed that a student must:
  3.2.1 successfully complete 20 credits from courses at Foundation level (labelled FD in Table 1), where MATH S121 is compulsory; and
  3.2.2 successfully complete 60 credits from courses labelled CD in Table 1; and
  3.2.3 obtain 10 credits from courses labelled D1 in Table 1; and
  3.2.4 obtain 10 credits from courses labelled D2 in Table 1; and
  3.2.5 successfully complete additional courses, as necessary, from any Foundation, Middle or Higher level courses offered by the University, provided that, of the total 120 credits, no more than 40 are gained at Foundation level.
     
4.
Bachelor of Science in Computing and Networking (through Pathway 1) (BSCCN1)
4.1 To be eligible for the award of the degree of Bachelor of Science in Computing and Networking, a student who entered the programme through Pathway 1 shall:
  4.1.1 comply with the Regulations for Admission, Registration and Maintenance of Status; and
  4.1.2 comply with the Regulations for the Award of Undergraduate Degrees; and
  4.1.3 obtain at least 40 credits in courses prescribed by the regulations as appropriate to the degree for which notice has been given.
4.2 For the degree of Bachelor of Science in Computing and Networking, the University has prescribed that a student who entered the programme through Pathway 1 must:
  4.2.1 successfully complete 20 credits from courses labelled CD in Table 1 of which at least 10 credits must be at Higher level; and
  4.2.2 obtain 10 credits from courses labelled D1 in Table 1; and
  4.2.3 obtain 10 credits from Higher level courses labelled D2 in Table 1.
     
5.
Bachelor of Science with Honours in Computing and Networking (BSCHCN)
5.1 To be eligible for the award of the degree of Bachelor of Science with Honours in Computing and Networking, a student shall:
  5.1.1 comply with the Regulations for Admission, Registration and Maintenance of Status; and
  5.1.2 comply with the Regulations for the Award of Undergraduate Degrees; and
  5.1.3 obtain at least 160 credits of which no more than 40 credits shall be obtained at Foundation level; and
  5.1.4 obtain at least 40 credits in courses at Higher level; and
  5.1.5 successfully complete the prescribed programme of studies.
5.2 For the degree of Bachelor of Science with Honours in Computing and Networking, the University has prescribed that a student must:
  5.2.1 successfully complete 20 credits from courses at Foundation level (labelled FH in Table 1), where MATH S121 is compulsory; and
  5.2.2 successfully complete 80 credits from all compulsory courses (labelled CH in Table 1); and
  5.2.3 successfully complete 40 credits from elective courses labelled ED with at least one from COMP S411, COMP S491 and COMP S450; and
  5.2.4 successfully complete 20 more credits from any Foundation, Middle, or Higher level courses offered by the University, as necessary, provided that, of the total 160 credits, no more than 40 are gained at Foundation level.
     
6.
Bachelor of Science with Honours in Computing and Networking (through Pathway 1) (BSCHCN1)
6.1 To be eligible for the award of the degree of Bachelor of Science with Honours in Computing and Networking, a student who entered the programme through Pathway 1 shall:
  6.1.1 comply with the Regulations for Admission, Registration and Maintenance of Status; and
  6.1.2 comply with the Regulations for the Award of Undergraduate Degrees; and
  6.1.3 successfully complete the prescribed programme of studies.
6.2 For the degree of Bachelor of Science with Honours in Computing and Networking, the University has prescribed that a student who entered the programme through Pathway 1 must:
  6.2.1 successfully complete 40 credits from Higher level courses labelled CH in Table 1; and
  6.2.2 obtain 10 credits from COMP S411, COMP S491 or COMP S450 in Table 1; and
  6.2.3 obtain 30 credits from courses labelled ED or Middle level courses labelled CH in Table 1.
     
7. Each degree with Honours shall be conferred with a classification of First Class, Second Class (Upper Division), Second Class (Lower Division) or Third Class save that exceptionally a degree may be conferred without classification.
8. Subject to the requirements of the relevant programme of study, each person on whom an Honours degree is to be conferred shall be assigned to a classification determined by the University according to its regulations.
9. For the calculation of scores for classification purposes in the degree of Bachelor of Science with Honours in Computing and Networking, the University has deemed that “Group (a)” shall consist of the best 20 credits in courses labelled CH in Table 1 at Higher level plus the best 20 credits in courses at Higher level listed in Table 1, and that “Group (b)” shall consist of the best 40 credits in courses at Higher or Middle level listed in Table 1, where such credits are not taken into account in “Group (a)”. Further, that “X” shall equal two, that is “Group (a)” shall be weighted at twice the value of “Group (b)”. (Refer to the paragraphs on Classification of the Degree with Honours of the Regulations for the Award of Undergraduate Degrees.)

Table 1

Course Code

Course Title

Credits

BSCCN

BSCHCN

Honours
Classification Group

Foundation level

BUS B100 1,7,9

Business Communication

5

FD

FH

BUS B103 1,9

English and Communications for Business I

5

FD

FH

IT E150 1

Information Technology for Learning

5

FD

FH

IT E150C 1

Information Technology for Learning

5

FD

FH

IT L150 1,7

Foundations in Microcomputing and WWW

5

FD

FH

IT S123

Introduction to Internet Services and Applications

10

FD

FH

MATH S121 1,2

A Foundation in Pure Mathematics

10

FD

FH

Middle level

COMP S201 1 Computing Fundamentals with Java

10

CD

CH

b

COMP S210 1,7

Computing Fundamentals

10

CD

CH

b

COMP S258

Computer Programming and Problem Solving

10

CD

CH

b

COMP S260 1

Computer Architecture and Operating Systems

10

CD

CH

b

ELEC S212

Network Programming and Design

10

CD

CH

b

COMP S211 7

Object Oriented Technology

10

D2

ED

b

COMP S269 1,3,7

Commercial Information Systems and Programming

10

D2

ED

b

ELEC S224 1,11

Computers and Processors

10

D2

ED

b

ENGG S238 1,7,10

Quality and Reliability

10

D2

ED

b

Higher level

COMP S356 1

Software Engineering and Project Management

10

CD

CH

a6 or b

ELEC S312 1,7,8

Networking and Switching Technology

10

CD

CH

a6 or b

ELEC S332 1,8

Computer Networks

10

CD

CH

a6 or b

COMP S311 1

Advanced Java Programming and Mobile Application Development

10

D1

CH

a6 or b

COMP S358 1,4,7

Relational Databases

10

D1

CH

a6 or b

COMP S359 1,4

Relational Databases: Theory and Practice

10

D1

CH

a6 or b

BIS B322 1

Networking Applications and Electronic Commerce

10

D2

ED

a or b

BIS B422

Advanced Electronic Commerce

10

D2

ED

a or b

COMP S368

Networks and Distributed Systems

10

D2

ED

a or b

COMP S411 7

Advanced Topics in Computing: Digital Multimedia and Mobile Game Development

10

D2

ED

a or b

COMP S491 Machine Learning and Applications

10

D2

ED

a or b

SCI S319 1,7,10

Quality Management for Science and Technology

5

D2

ED

a or b
SCI S409 1,7,10

Safety and Reliability for Science and Technology

5

D2

ED

a or b
TC S319 1,10

Quality Management for Science and Technology

5

D2

ED

a or b
TC S409 1,10

Safety and Reliability for Science and Technology

5

D2

ED

a or b
COMP S450 5 / COMP S451 5

Applied Computing Project

10

ED

a or b

Notes:

  1. Courses form excluded combinations with other courses. Only one of the courses of the excluded combinations can count towards an OUHK award. Students should refer to the list of excluded combinations for details.      
     
  2. MATH S101/MATH S111 has been replaced by MATH S121. If students have successfully completed MATH S101/MATH S111, they are deemed to have satisfied the requirements for MATH S121.
     
  3. If students have successfully completed COMP S268, they are deemed to have satisfied the requirements for COMP S269.
     
  4. If students have successfully completed COMP S357/COMP S358, they are deemed to have satisfied the requirements for COMP S359.
     
  5. Students are advised to take this course for professional membership.
     
  6. 20 credits from compulsory courses at Higher level (labelled CH) must count in “Group (a)” for Honours classification purposes.
     
  7. Courses no longer available.
     
  8. ELEC S312 has been replaced by ELEC S332. If students have successfully completed ELEC S312, they are deemed to have satisfied the requirements for ELEC S332.
     
  9. If students have successfully completed BUS B100, they are deemed to have satisfied the requirements for BUS B103.
     
  10. ENGG S238 has been replaced by SCI S319/TC S319 and SCI S409/TC S409. If students have successfully completed SCI S319/TC S319 and SCI S409/TC S409, they are deemed to have satisfied the requirements for ENGG S238.
     
  11. ELEC S203/ELEC S223 has been replaced by ELEC S224. If students have successfully completed ELEC S203/ELEC S223, they are deemed to have satisfied the requirements for ELEC S224.

October 2020