Courses in BComp (Comms & Media)
 
 
    Scholarships
    Awards/Funds
    IDA ELITe programme
    Academic Calendar
    Calendar of Events
    Module Preference Exercise
    SoC Course Schedule
    SoC Module Description     (search)
    B.Comp. Dissertation     (FYP)
    Undergraduate Research
    Opportunities Programme
    Special Programme in
    Computing
    Advanced Technology
    Attachment Programme
    Univ Scholars Programme
    NUS Overseas Colleges
    Student Exchange
    Programme

REQUIREMENT FOR BSC/BSC
(HONS) IN MATHEMATICS/APPLIED MATHEMATICS

MATHEMATICS

 

Students matriculated in later cohorts should refer to their respective major requirements.

Summary of the modules requirement for BSc/BSc(Hons) in Mathematics (cohort 2006/07) is given below:

 

Module Level

Major Requirements

Level MCs

Cumulative Major MCs

Level 1000

1.      Pass the 4 modules in List I

16

16

Level

2000

2.      Pass all the following modules:

-         MA2101 or MA2101S Linear Algebra II

-         MA2108 or MA2108S Mathematical Analysis I

-         MA2202 Algebra I

3.      Pass two additional modules from List II, III, IV

20-22

36-38

Level 3000

4.      Pass all the following modules:

-         MA3110 or MA3110S Mathematical Analysis II

-         MA3111 Complex Analysis I

5.      Pass two modules from List MA3

6.      Pass two additional modules from List III, IV

24-25

60-63

Level 4000

7.      Pass MA4199 Honours Project in Mathematics

8.      Pass four modules from List MA4

9.      Pass two additional modules from List IV

36

96-99

UROPS

At most one Mathematics UROPS module may be used to fulfil the requirements of Major in Mathematics

 

APPLIED MATHEMATICS

Students matriculated in later cohorts should refer to the respective major requirements

 

Summary of the modules requirement for BSc/BSc(Hons) in Applied Mathematics (cohort 2006/7) is given below
 

Module Level

Major Requirements

Level MCs

Cumulative Major MCs

Level 1000

1.      Pass the 4 modules in List I

2.      Pass one of the following modules:

-       CS1101 Programming Methodology

-       CZ1102 Problem Solving and Computation

20-21

20-21

Level 2000

3.      Pass all the following modules:

-       MA2101 or MA2101S Linear Algebra II 

-       MA2108 or MA2108S Mathematical Analysis I

4.      Pass one of the following modules:

-       MA2213 Numerical Analysis I

-       MA2215 Linear Programming

-       MA2216/ST2131 Probability

5.      Pass two additional modules from List II, III, IV

20-22

40-43

Level 3000

6.      Pass all the following modules:

-       MA3110 Mathematical Analysis II or
 MA3110S
Mathematical Analysis II (version S)

-       MA3111 Complex Analysis I

7.      Pass two modules from List AM3

8.      Pass two additional modules from List III, IV

24-25

64-68

Level 4000

9.      Pass MA4199 Honours Project in Mathematics

10.  Pass four modules from List AM4

11.  Pass two additional modules from List IV

36

100-104

UROPS

At most one Mathematics UROPS module may be used to fulfil the requirements of Major in Applied Mathematics

 

 

List I:

-         MA1100 Basics of Mathematics or CS1231 Discrete Structures

-         MA1101R Linear Algebra I

-         MA1102R Calculus

-         MA1104 Multivariable Calculus

 

List II:

-         All MA modules at level 2000

-         PC2130 Quantum Mechanics I

-         PC2132 Classical Mechanics

-         ST2131 Probability

-         ST2132 Mathematical Statistics

 

List III:

-         All MA modules at level 3000

-         CS3230 Design & Analysis of Algorithms

-         CS3231 Theory of Computation

-         CS3234 Logic and Formal Systems

-         CS4233 Cryptographic Techniques

-         CZ3102 Scientific Modeling & Visualization

-         CZ3105 Numerical Methods II

-         CZ3273 Spectral and Time Series Methods

-         PC3130 Quantum Mechanics II

-         PC3238 Fluid Dynamics

-         ST3236 Stochastic Processes I

 

List IV:

-         All MA modules at level 4000 or higher

-         CS4235 Computational Geometry/CS5237 Computational Geometry and Applications

-         CS4236 Principles of Computer Security

-         CS5230 Computational Complexity

-         CS6209 Topics in Cryptography

-         CZ4102 High Performance Computing

-         CZ4273 Computational Methods for Remote Sensing

-         EC4311 Mathematical Economics II

-         PC4274 Mathematical Methods in Physics III

-         PC4248 Relativity

-         ST4238 Stochastic Processes II

 

List MA3:

-         MA3201 Algebra II

-         MA3205 Set Theory

-         MA3209 Analysis on Metric Spaces

-         MA3215 Three-dimensional Differential Geometry

-         MA3219 Computability Theory

-         MA3220 Ordinary Differential Equations

 

List MA4:

-         MA4203 Field Theory

-         MA4204 Group Theory

-         MA4207 Mathematical Logic I

-         MA4211 Functional Analysis

-         MA4221 Partial Differential Equations

-         MA4247 Complex Analysis II

-         MA4252 Advanced Ordinary Differential Equations

-         MA4262 Lebesgue Integration

-         MA4263 Introduction to Analytic Number Theory

-         MA4266 Topology

 

List AM3:

-         MA3218 Coding Theory

-         MA3220 Ordinary Differential Equations

-         MA3227 Numerical Analysis II or CZ3105 Numerical Methods II

-         MA3233 Algorithmic Graph Theory

-         MA3236 Nonlinear Programming

-         MA3238/ST3236 Stochastic Processes I

-         MA3245 Financial Mathematics I

-         MA3248 Mathematical Methods II

-         MA3252 Network Optimization

-         MA3253 Inventory and Queuing Models

-         MA3259 Mathematical Methods in Genomics

-         MA3264 Modeling via Ordinary Differential Equations

 

List AM4:

-         MA4229 Approximation Theory

-         MA4230 Matrix Computation

-         MA4235 Graph Theory I

-         MA4253 Mathematical Programming

-         MA4254 Discrete Optimization

-         MA4255 Numerical Partial Differential Equations

-         MA4257 Financial Mathematics II

-         MA4260 Model Building in Operations Research

-         MA4261 Advanced Coding Theory

-         MA4264 Game Theory

-         MA4265 Stochastic Analysis in Financial Mathematics

-         MA4267 Discrete Time Finance


 

 

 



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