A School of the College of Engineering

 

current students >undergraduate studies
>B.Eng. (Computer Engineering)
(w.e.f. 2000)

 

For information on Academic Units (AU) System, please click button-here-ani-onoff.gif (3944 bytes)
 


COURSE SUMMARY
     

 

ASSIGNMENT OF ACADEMIC UNITS

Year of Study and No. of AUs No. of AUs for General Electives Total No. of AUs to graduate
Year No. of AUs
1 36  

6

 

148

2 40
3 24
4 42



Computer Engineering
  Curriculum Structure 

YEAR 1

SEMESTER 1


Subject Code and Title

No. of hours per week  No. of AUs


Prerequisites

Lect Tut Lab Total
           Core

SC101 Electronics I

3

1.5**

4.5

4***

-

SC102 Logic Design

3

1.5

4.5

4

-

SC103 Introduction to Programming 2 1 1 4 4 -

SC104 Mathematics I

3

1

-

4

4

-

HW110 Effective Communications
(Old code: SC105 Effective Communication: Principles & Methods)

1

1

-

2

2

-

HW001 English Proficiency*
(Old code: CK101 English Proficiency*)

-

4

-

4

-

-

Total No. of AUs for Semester 1: 18.0
* Applicable to students who fail the Qualifying English Test
**   1.5 hrs. is the average no. of hours derived from 10 hours of tutorials and 10 hours of labs per semester
*** 4.0 AUs was computed from 3 AUs of lectures, 0.75 AUs of tutorials and 0.25 AUs of labs. 


SEMESTER 2


Subject Code and Title

No. of hours per week  No. of AUs


Prerequisites

Lect Tut Lab Total
           Core

SC106 Electronics II

3

1.5

4.5

4

SC101

SC107 Mathematics II

3

1

-

4

4

SC104

SC108 Data Structures 2 1 1 4 4 SC103
SC109 (may be taken concurrently)

SC109 Discrete Mathematics

3

1

-

4

4

-

HW210 Technical Communications
(Old code: SC110 Technical Report Writing)

1

1

-

2

2

-
Total No. of AUs for Semester 2: 18.0
 
 

Computer Engineering
  Curriculum Structure 

YEAR 2

SEMESTER 1


Subject Code and Title

No. of hours per week

No. of AUs


Prerequisites

Lect

Tut/Lab

Total

           Core

SC201 Digital Circuits & Systems 3 1.5 4.5 4 SC102, SC106
SC202 Computer Organisation 3 1.5 4.5 4 SC102
SC203 Algorithms 3 1.5 4.5 4 SC109
SC204 Software Systems and Models

3

1.5

4.5

4

SC108

SC131 Engineers & Society

2

-

-

2

2

-

Total No. of AUs for Semester 1: 18.0

 
DESIGN AND DEVELOPMENT PROJECT (DDP)
(5 weeks - after end of Semester 1)

 


Subject Code and Title

No. of AUs


Prerequisites

SC229 Design and Development Project 4.0 To be undertaken after the satisfactory completion of the coursework for the following subjects: SC201 and SC204

SEMESTER 2


Subject Code and Title

No. of hours per week

No. of AUs


Prerequisites

Lect

Tut/Lab

Total

           Core

SC205 Digital Communications 3 1.5 4.5 4 SC107, SC201
SC206 Microprocessor Systems Design 3 1.5 4.5 4 SC201, SC202
SC207 Software Engineering 2.5 2.0 4.5 4 SC204
SC208 Computer Graphics in Design

3

1.5

4.5

4

SC204

HW310 Professional Communications
(Old code: SC111 Professional Communication: Strategies & Skills)

1

1

-

2

2

HW001 (CK101) where applicable

Total No. of AUs for Semester 2: 18.0



Computer Engineering
  Curriculum Structure 

YEAR 3

SEMESTER 1


Subject Code and Title
No. of hours per week No. of AUs
Prerequisites
Lect Tut/Lab Total

           Core

SC301 Control & Instrumentation

3

1.5

4.5

4

SC106, SC107

SC302 Computer Networks

3

1.5

4.5

4

SC205 (may be taken concurrently)

SC303 Operating Systems

3

1.5

4.5

4

SC204

SC304 Database Systems

3

1.5

4.5

4

SC203

SC132 Human Resource Management &
            Entrepreneurship
2 1 3 3
-
Total No. of AUs for Semester 1: 19.0

SEMESTER 2

INDUSTRIAL ATTACHMENT (IA) (24 weeks - from January to June)
 


Subject Code and Title

No. of AUs


Prerequisites

SC329 Industrial Attachment

5.0

Must be undertaken when at least 87 AUs,attributable to DDP and core subjects, have been accumulated.

Note:  The Accelerated Stream students will undertake the Industrial Attachment in Semester 1, i.e., over the July to December period.


Computer Engineering
  Curriculum Structure 

YEAR 4

SEMESTER 1


Subject Code and Title
No. of hours per week No. of AUs
Prerequisites
Lect Tut/Lab Total

           Core

SC409 Project

-

-

-

-

SC329

SC133 Principles of Law
            or
SC134 Principles of Economics
2

2
-

2
2

4
2

4
-

SC329

SEMESTER 2


Subject Code and Title
No. of hours per week No. of AUs
Prerequisites
Lect Tut/Lab Total

           Core

SC409 Project

-
-
-

8

SC329
SC134 Principles of Economics
            or
SC133 Principles of Law
2

2
2

-
4

2
4

2
SC329

-

 

Prescribed Electives
A total of SEVEN electives are to be selected.
A maximum of FOUR electives are to be taken each semester.


Subject Code and Title

No. of hours per week

No. of AUs

Lect

Tut/Lab

Total

Group 1 (Semester 1)

SC401 Real-Time Systems 3 1.5 4.5 4
SC402 Advanced Microprocessor Systems 3 1.5 4.5 4
SC403 Computer Architecture 3 1.5 4.5 4
SC430 Artificial Intelligence 3 1.5 4.5 4

SC431 Parallel Processing

3

1.5

4.5

4

SC433 Programming Languages 3 1.5 4.5 4

SC434 Special Topic 1

3

1.5

4.5

4

SC436 Neural Networks
3
1.5
4.5
4
SC440 Advanced Algorithms
3
1.5
4.5
4
SC441 Advanced Computer Networks
3
1.5
4.5
4
SC442 Advanced Data Management Techniques
3
1.5
4.5
4
SC443 Computer Game Programming
3
1.5
4.5
4
SC444 Cryptography & Network Security
3
1.5
4.5
4
SC447 Geometric Modelling
3
1.5
4.5
4

SC451 Principles of Information Theory and Coding

3

1.5

4.5

4

Group 2 (Semester 2)

SC404 Digital Signal Processing 3 1.5 4.5 4
SC405 Compiler Techniques 3 1.5 4.5 4
SC432 Distributed Systems 3 1.5 4.5 4
SC435 Visualization 3 1.5 4.5 4
SC437 Computer Vision & Image Processing 3 1.5 4.5 4
SC438 Robotics 3 1.5 4.5 4
SC439 Special Topic 2
3
1.5
4.5
4
SC445 Digital Video Coding and Compression
3
1.5
4.5
4
SC446 Formal Languages, Automata & Computability
3
1.5
4.5
4

SC448 Introductory Bioinformatics

3
1.5
4.5
4
SC449 Linear Programming
3
1.5
4.5
4
SC450 Mobile and Personal Communications
3
1.5
4.5
4
SC452 Simulation and Modelling 
3
1.5
4.5
4

SC453 Software Testing

3

1.5

4.5

4

Total No. of AUs for Prescribed Electives: 28.0

Total No. of AUs for Year 4:                     42.0

Note:  

1. Not all prescribed electives are necessarily available in any one year.
2. Prescribed Electives are normally only available to Year 4 students.
3. Some Prescribed Electives (particularly, the Special Topics) may have pre-requisites. These will be clearly stated in the STARS system.
4. Prescribed Electives Streaming - see below.

Grouping of Electives

Embedded Systems

SC401 Real-Time Systems
SC402 Advanced Microprocessor Systems
SC403 Computer Architecture
SC404 Digital Signal Processing
SC436 Neural Networks
SC438 Robotics

SC450 Mobile and Personal Communications

Computer & Communication Networks

SC404 Digital Signal Processing
SC432 Distributed Systems
SC444 Cryptography & Network Security
SC451 Information Theory and Coding
SC445 Digital Video Coding and Compression
SC441 Advanced Computer Networks
SC452 Simulation and Modelling
SC450 Mobile and Personal Communications

Information Systems

SC405 Compiler Techniques
SC433 Programming Languages
SC446 Formal Languages, Automata & Computability
SC453 Software Testing
SC452 Simulation and Modelling
SC448 Introductory Bioinformatics
SC440 Advanced Algorithms

SC442 Advanced Data Management Techniques

Computer Vision & Graphics

SC404 Digital Signal Processing
SC435 Visualisation
SC436 Neural Networks
SC437 Computer Vision & Image Processing
SC447 Geometric Modelling

SC443 Computer Game Programming

High Performance Computing

SC431 Parallel Processing
SC432 Distributed Systems
SC403 Computer Architecture
SC444 Cryptography & Network Security
SC441 Advanced Computer Networks
SC452 Simulation and Modelling

Intelligent Systems

SC436 Neural Networks
SC430 Artificial Intelligence
SC449 Linear Programming
SC438 Robotics


GENERAL ELECTIVES

No. of AUs

Prerequisites

6.0 (Minimum)

Subject to availability of place in the selected subject and fulfillment of stipulated prerequisite.

For General Electives offered by SCE, please click here!

 

 
 
School of Computer Engineering
Block N4, Nanyang Avenue, Singapore 639798
Tel: (65) 6790 5786 Fax: (65) 6792 6559