Admission Requirements
    Exemptions
    Academic Calendar
    Calendar of Events
    SoC Course Schedule
    SoC Module Description
    Student Honours Roll
    Univ Scholars Programme
    NUS Overseas Colleges
    Student Exchange
    Programme
    Undergraduate Research
    Opportunities Programme
    Special Programme in
    Computing
    Advanced Technology
    Attachment Programme
    B.Comp. Dissertation (FYP)

 

Home >Undergraduate Studies > Minor Programmes

 

Minor in Computer Science

This minor is applicable for cross-faculty students admitted in AY2004-5 and after.

Objectives

This minor will provide students from non-computing discipline a competent level of programming skill, as well as basic knowledge in fundamental fields of computing.

Structure

To be awarded a minor in Computer Science, students must pass six (6) modules, with a total of twenty-six (26) modular credits.

Category I:
Complete the following three modules:

Code Title
Modular Credits
CS1101/CS1101C Programming Methodology
5
CS1102/CS1102C Data Structures and Algorithms
5
CS2100 (old code CS1104) Computer Organisation
4

Category II:
Complete two modules from the following list:

Code Title
Modular Credits
CS2102 Database Systems
4
CS2103 Software Engineering
4
CS2105 Computer Networks I
4
CS2106 Operating Systems
4

Category III:
Satisfy the total MC requirement (of 26) by taking CS modules of the following module codes:

CS321x, CS322x, CS323x, CS324x

Students may read advanced module upon approval from the Department of Computer Science, in place of modules listed in the programme. Students from the Dept of ECE, Faculty of Engineering and Computational Science students from the Faculty of Science are precluded from reading this minor.

Note:

All modules read to satisfy the above minor programmes must be graded. No satisfactory/unsatisfactory (S/U) option is permitted.

 



© Copyright 2001-08 National University of Singapore. All Rights Reserved