Transition Plan for Computer Science Programmes 2018/2019

 

Registration for the 2018/2019 Academic Year

 

Applicability

This transition plan applies to students who registered in one of our Computer Science degree programmes prior to the 2016/2017 academic year. Students who registered in the 2016/2017 academic year or afterwards should follow the course requirements of their respective degree programmes.

(NOTE: For PDF version of this document click here)

Transition plan for Level 1 Courses

All the old Level 1 courses have been phased out. If you still require one of the old Level 1 courses listed on the left-hand side of Table 1, you should register for the equivalent new Level 1 course listed on the right-hand side, in the semester it is offered.

Old Level 1 Course     Equivalent New Level 1 Course Semester
Course Code    Course Title   Course Code Course Title      
COMP 1400 Programming I COMP 1601 Computer Programming I  1
COMP 1401 Introduction to Computer Science Concepts I COMP 1600 Introduction to Computing Concepts          1
COMP 1402 Computer Science Mathematics I COMP 1604   Mathematics for Computing 2
COMP 1403 Introduction to Web Programming INFO 1601  Introduction to WWW Programming 2
COMP 1404 Programming II  COMP 1602   Computer Programming II   2
COMP 1405 Programming III   COMP 1603   Computer Programming III 2
COMP 1406 Computer Science Mathematics II  MATH 1115 Fundamental Mathematics for General Sciences I   1
COMP 1407 Introduction to Computer Science Concepts II INFO 1600 Introduction to Information Technology Concepts 1

 

Table 1: Equivalent New Level 1 Courses Corresponding to Phased Out Level 1 Courses

Transition plan for Level 2 Courses

All the old Level 2 4-credit courses have been phased out. If you still require one of the old Level 2 courses listed on the left-hand side of Table 2, you should register for the equivalent new 3-credit course listed on the right-hand side, in the semester it is offered.

You should note that the equivalent courses are all 3 credits so you will have to register for one or more additional courses to make up the credit requirements for your degree. The additional courses should be COMP or INFO courses (Level 2 or Level 3).

 

Old Level 2 4-Credit Course     Equivalent New Level 2 3-Credit Course Semester
Course Code    Course Title   Course Code Course Title      
COMP 2000 Data Structures       COMP 2611   Data Structures  1
COMP 2100  Discrete Mathematics for Computer Science MATH 2250  Industrial Statistics              1
COMP 2200  Computer Architecture COMP 2601 Computer Architecture 1
COMP 2300   Programming for Business Applications   INFO 3600      Business Information Systems    1
COMP 2500     Object-Oriented Programming       COMP 2603   Object-Oriented Programming I 2
COMP 2700  Database Management Systems I  COMP 2605   Enterprise Database Systems  1

 

Table 2: Equivalent New 3-Credit Courses Corresponding to Phased Out Level 2 Courses

Transition plan for Level 3 Courses

The old Level 3 4-credit courses listed on the left hand side of Table 3(a) will be offered for the last time in the 2018/2019 academic year. If you need one of these courses to complete your degree requirements, you should register for the old Level 3 4-credit course in the semester it is offered and attend the lectures for the equivalent 3-credit course shown on the right-hand side of Table 3(a).

You should note that none of the old Level 3 4-credit courses shown in Table 3(a) will appear on the timetable. So, you will need to follow the timetable for the equivalent 3-credit course on the right-hand side of Table 3(a).

For  example,  if  you  need  COMP  3000  to  complete  your  degree  requirements,  you  should  register  for  COMP  3000  in  Semester  2  of  the

2018/2019 academic year but attend the lectures for COMP 3601.

Old Level 3 4-Credit Course     Equivalent New  3-Credit Course Semester
Course Code    Course Title   Course Code Course Title      
COMP 3000   Design and Analysis of Algorithms       COMP 3601     Design and Analysis of Algorithms    2
COMP 3150    Computer Networks   COMP 2602  Computer Networks    1
COMP 3850    Intelligent Systems COMP 3608  Intelligent Systems      2
COMP 3950    Modelling and Simulation    COMP 3611  Modelling and Simulation              2
COMP 3990  Project  INFO 3604 Project                                     2

 

Table 3(a): Equivalent New 3-Credit Courses

All the other Level 3 4-credit courses have been phased out. If you still require one of the old Level 3 4-credit courses listed on the left-hand side of Table 3(b), you should register for the equivalent new 3-credit course listed on the right-hand side, in the semester it is offered.

You should note that the equivalent courses are all 3 credits so you will have to register for one or more additional courses to make up the credit requirements for your degree. The additional courses should be COMP or INFO courses (Level 2 or Level 3).

Old Level 3 4-Credit Course     Equivalent New  3-Credit Course Semester
Course Code    Course Title   Course Code Course Title      
COMP 3100     Operating Systems        COMP 2604       Operating Systems            2
COMP 3250       Software Engineering   COMP 2606  Software Engineering I       2
COMP 3550  Internet Technologies II    INFO 2602                       Web Programming and Technologies I     2

 

Table 3(b): Equivalent New 3-Credit Courses Corresponding to Phased Out Level 3 Courses

Top of Page