National University of Singapore

Here's some things about my time in NUS.
Semester 1 Semester 2 Summer Break
Year 1
Semester 1

26 MCs (NUS)

Semester 2

32 MCs (NUS)
+ 5 MCs (Harvard CS50x)

Summer Break

10 MCs (UC Berkeley)

Year 2
Semester 1

26 MCs (NUS)

Semester 2

20 MCs (NOC Paris)

Summer Break

1 MC (DYOM)

Year 3
Semester 1

20 MCs (Exchange)
 – tbc

Semester 2

8 MCs (Final Year Project)

Total: 160 MCs (including 12 MCs cleared as Advanced Placement Credits before matriculation)

Modular Credits completed as of now: 73/160 MCs
Current Cumulative Average Point: 4.90/5.00

CS1010E Programming Methodology

This module introduces the fundamental concepts of problem solving by computing and programming using an imperative programming language. It is the first and foremost introductory course to computing. Topics covered include computational thinking and computational problem solving, designing and specifying an algorithm, basic problem formulation and problem solving approaches, program development, coding, testing and debugging, fundamental programming constructs (variables, types, expressions, assignments, functions, control structures, etc.), fundamental data structures (arrays, strings, composite data types), basic sorting, and recursion.

Grade: A+ (taken in Special Term Part II, graded)

EG1311 Design and Make

This module covers the fundamentals of engineering design and prototyping. Students will learn design principles and tools through lectures and engage in experiential learning through group design projects. A stage-based design process will be covered. Students will develop skills in Arduino-controlled electronics, CAD modelling, and rapid prototyping to demonstrate their ideas.

Grade: Pass (taken as advanced placement course, gradeless)

MA1505 Mathematics I

This module provides a basic foundation for calculus and its related subjects required by engineering students. The objective is to equip the students with various calculus techniques for their engineering courses. The module emphasises problem solving and mathematical methods in single-variable calculus, sequences and series, differential calculus for functions of several variables, multiple integrals, vector-valued Functions and vector fields.

Grade: Pass (taken as advanced placement test, gradeless)

 

Summary:
12 MCs cleared with CAP 5.0

Student Activities

  • Welfare Co-Head | Ursa House Committee
  • IG Head | RC4 Coffee Academy (Interest Group)
  • RC4 Captain’s Ball (Gold for Inter-College Games)
  • RC4 Basketball (Silver for Inter-College Games)
  • RC4 Tchoukball
  • RC4 Spikeball