Suggested Course Schedule for Accelerated Bachelor Programme 
B.Eng. (Computer Engineering) (AY 2006)

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

6

16

 

3

3

 

Special Semester

2

2

   

3

 
 

III
Year 2:
Semester 1

6

16

2

3

 
 

IV
Year 2:
Semester 2

6

20

 

3

 
 

Design & Development Project

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.)

12

5

 

3

Final Yr project for two semesters

VII
Year 4:
Semester 1

6 (excl. proj.)

16

3

 

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 Design & Dev. Proj, 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

CPE104 Logic Design

3

1.5

4.5

4

-

CPE105 Data Structures and Object-Oriented  Programming

2

1

1

4

4

CPE102/CM102 &
G168/ CM101 & CM102

CPE106 Mathematics II

3

1

-

4

4

CPE103  (may be taken         concurrently)

GER (Prescribed Elective)

-

-

-

4

3

-

CPE208 Instrumentation and Data Acquisition

3

1.5

4.5

4

CPE101

GER (Unrestricted Elective)

-

-

-

-

3

 

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

Special Semestral (after Year 1)

 Subject Code and Title

No. of hours per week

No. of AUs

 Prerequisites

Lect

Tut

Lab

Total

CPE110  C Language Proficiency*

-

-

-

-

2

CSC102

GER (Prescribed Elective)

-

-

-

-

3

-

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

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

YEAR 2:
[ABP III] Semester 1

Subject Code and Title

No. of hours per week

No. of AUs

Prerequisites

Lect

Tut/Lab

Total

        Core

CPE201 Digital Circuits and Systems

3

1.5

4.5

4

CPE101, CPE104

CPE202 Microprocessor Programming

3

1.5

4.5

4

CPE104

CPE203 Software Systems and Models

3

1.5

4.5

4

CPE105

CPE204 Discrete Mathematics and Algorithms

3

1.5

4.5

4

CPE105

HW210 Technical Report Writing  (GER (Core))
1
1
-
2
2

GER (Prescribed Elective)

-

-

-

-

3

-

        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

CPE205 Operating Systems

3

1.5

4.5

4

CPE203

CPE206 Microcontroller Systems Design

3

1.5

4.5

4

CPE201, CPE202

CPE207 Software Engineering

3

1.5

4.5

4

CPE102

CPE301 Digital Communications

3

1.5

4.5

4

CPE106, CPE201

CPE302 Computer Networks
3
1.5
4.5
4
CPE301 (Should be
taken concurrently)

GER (Prescribed Elective)

-

-

-

-

3



        Total No. of AUs for Semester 2:   20.0  + 3.0 [General Education Requirement]


Note: overload shown in bold

Vacation

Design and Development Project (DDP)    (DDP commences from inter-semester break and
finishes 2 weeks after examinations)

Subject Code and Title

No. of AUs

Prerequisites

CPE279 Design and Development Project

4.0

Carried out with CPE206 Microcontroller Systems Design and CPE207 Software Engineering

YEAR 3: 
[ABP V]  Semester 1

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

Subject Code and Title

No. of AUs

Prerequisites

CPE379 Industrial Attachment (IA)

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

CPE376 Industrial Orientation (IO)*+

10

4.0

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

CPE377 Enhanced Industrial Attachment (EIA)^

30

13.0

CPE378  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

CPE303 Database Systems

3

1.5

4.5

4

CPE204

CPE479 Project

-

-

-

-

CPE379

TWO Prescribed Electives

 
 
 

8

-

HW310 Professional Communication (GER (Core))

1

1

2

2

HW001

CPE184 Human Resource Management and Entrepreneurship (GER (Core))

2

1

3

3

-

GER (Unrestricted Elective)

-

-

-

3

-

Total No. of AUs for Semester 1:    12.0  + 8.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

CPE479 Project

-

-

-

10

CPE379

FOUR Prescribed Electives

 
 
 

16

-

CPE183 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.