Suggested Course Schedule for Accelerated Bachelor Programme  

B.Eng. (Computer Science) (AY 2008)

The objective is to complete all the requisite AUs to obtain an Honours degree in three and a half years. In order to accomplish this, the student is expected to take an overload in each of the five semesters of study (excluding the already completed semester I and Semester V, which will be for Industrial Attachment).

This suggested plan may be altered provided all the subject pre-requisites are met and there is no clash in the subject or exam timetable.

Note that students may be asked to drop out of this scheme if they fail to maintain consistent performance in their studies.

Semester

No. of Subjects

AUs
(Core & Presc. Electives)

GER

Comments

Core

PE

UE

I
Year 1:
Semester 1

5

12

2

3

 

Selection based on Sem.1 results

II
Year 1:
Semester 2

7

18

 

3

3

 

Special Session

1

 

 
 

3

 

III
Year 2:
Semester 1

6

16

 2

3

 
 

IV
Year 2:
Semester 2

6

16

3

3

 
 

Computing Innovation and Design

1

4

 
 
 
 

V
Year 3:
Semester 1
IA

1

10

 
 
 

Taken one semester ahead of normal cohort

VI
Year 3:
Semester 2

6(excl. proj.)

16

2

3

 

Final Yr project for two semesters

VII
Year 4:
Semester 1

5(excl. proj.)

16

3

 

 

FYP

 

10

 
 
 

Semesters VI and VII

TOTAL

 

118 

12 

15

9

B.Eng. award classification known in Nov/Dec

Note: To graduate, students must obtain a total of at least 154 AUs made up of 18 Major Core (MC) subjects contributing 70 AUs, 6 Prescribed Electives (PE) contributing 24 AUs, General Education Requirement [36 AUs, made up of 12 AUs GER (Core), 15 AUs GER (PE) and 9 AUs GER (Unrestricted Electives)] as well as 4 AUs, 10 AUs and 10 AUs for the Computing Innovation and Design, Industrial Attachment and Project respectively.

YEAR 1:
[ABP I]

NORMAL LOAD COMPLETED + ONE GENERAL ELECTIVE. Offer of ABP based on good performance.

[ABP II] Semester 2

Subject Code and Title

No. of hours per week

No. of AUs

Prerequisites

Lect

Tut

Lab

Total

        Core

CSC104 Logic Design

3

1.5

4.5

4

-

CSC105 Data Structures and Object-Oriented  Programming

2

1

1

4

4

CSC102/CM102 & G168/ CM101 & CM102

CSC106 Discrete Mathematics

3

1

-

4

4

-

CSC110 C Language Proficiency*
-
-
-
-
2
CSC102

GER (Prescribed Elective)

-

-

-

-

3

-

CSC201 Microprocessor Programming

3

1.5

4.5

4

CSC101

GER (Unrestricted Elective)

-

-

-

-

3

-

        Total No. of AUs for Semester 2:     18.0 + 6.0 [General Education Requirement]

* this course is e-learning based with on-line tests

Special Semester (after Year 1)

Subject Code and Title

No. of hours per week

No. of AUs

Prerequisites

Lect

Tut

Lab

Total

GER (Unrestricted Elective)

-

-

-

-

3

-

        Total No. of AUs for Special Semester:    3.0 [General Education Requirement]

YEAR 2:
[ABP III] Semester 1

Subject Code and Title

No. of hours per week

No. of AUs

Prerequisites

Lect

Tut

Lab

Total

        Core

CSC202 Algorithms

3

1.5

4.5

4

CSC105, CSC106

CSC203 Software Systems and Models

3

1.5

4.5

4

CSC105

CSC204 Computer Graphics and Applications

3

1.5

4.5

4

CSC102

CSC207 Software Engineering I

3

1.5

4.5

4

CSC102

GER (Prescribed Elective)

-

2

-

4

3

-

HW210 Technical Report Writing (GER  (Core))

1

1

-

2

2

-

        Total No. of AUs for Semester 1:     16.0 + 5.0 [General Education Requirement]

Note: overload shown in bold

[ABP IV] Semester 2

Subject Code and Title

No. of hours per week

No. of
AUs

Prerequisites

Lect

Tut/Lab

Total

        Core

CSC205 Operating Systems

3

1.5

4.5

4

CSC203

CSC206 Database Systems

3

1.5

4.5

4

CSC202

CSC301 Programming Languages

3

1.5

4.5

4

CSC102

CSC303 Software Engineering II

3

1.5

4.5

4

CSC207
CSC184 Human Resource Management
and Entrepreneurship (GER Core))
2
1
-
3
3
-
GER (Prescribed Elective)

-

-

-

-

3

-

        Total No. of AUs for Semester 2:   16.0  + 6.0 [General Education Requirement]

Note: overload shown in bold

Vacation

Computing Innovation and Design (CIDP) 
(CIDP commences from inter-semester break and finishes 2 weeks after examinations)

Subject Code and Title

No. of AUs

Prerequisites

CSC279 Computing Innovation and Design

4.0

Carried out with CSC207 Software Engineering I

YEAR 3:    
[ABP V]  Semester 1

                                      Industrial Attachment (IA)    (22 weeks - from January to June)

Subject Code and Title

No. of
AUs

Prerequisites

CSC379 Industrial Attachment

10.0

Year 3 standing and have completed at least 4 semesters of study 

 Note:    
1. The Accelerated Stream students will undertake the Industrial Attachment in Semester 1.
2. Alternative industrial attachment options are also available including:

Subject Code and Title

Duration
(Weeks)

No. of
AUs

Prerequisites

CSC376 Industrial Orientation (IO)*+

10

4.0

Year 3 standing and have completed at least 4 semesters of study 

CSC377 Enhanced Industrial Attachment (EIA)* ^

30

13.0

CSC378  International Research  Attachment (IRA)* ^

30

13.0

* Placements will be sourced by students or the school
+ Students taking this option will need to make up 6 AUs of Unrestricted Electives.
^ Students taking this option can reduce the Unrestricted Electives by 3 AUs

 [ABP VI]  Semester 2

Subject Code and Title

No. of hours per week

No. of
AUs

Prerequisites

Lect

Tut/Lab

Total

        Core

CSC479 Project

-

-

-

-

-

CSC379

TWO Prescribed Electives

 
 
 
 

8

-

HW310  Professional Communication (GER (Core))

1

1

-

2

2

HW001

CSC302 Net Centric Computing

3

1.5

4.5

4

CSC205

CSC304 AI and Intelligent Systems

3

1.5

4.5

4

CSC202

GER (Prescribed Elective)

-

-

-

-

3

 

Total No. of AUs for Semester 1:     16.0  + 5.0 [General Education Requirement]

YEAR 4:  Computer Engineering
[ABP VII]

Semester 1

Subject Code and Title

No. of hours per week

No. of AUs

Prerequisites

Lect

Tut/Lab

Total

        Core

CSC479 Project

-

-

-

-

10

CSC379

FOUR Prescribed Electives

-

-

-

-

16

-

CSC183 Engineers and Society (GER (Core))

2

-

-

2

3

 

GER (Unrestricted Elective)

-

-

-

-

3

-

Total No. of AUs for Core Subjects:     26.0 [Inclusive of FYP]  + 6.0 [General Education Requirement]

Note: overload shown in bold

Completion of B.Eng.