Centralised Online Undergraduates Registration System (CORS)

      


Module Detailed Information for [CS1010E]
Academic Year : 2017/2018 Semester : 1
Correct as at 30 Sep 2017 13:30

Back to Module Information Listing
Module Information
Module Code :
CS1010E IVLE
Module Title : Programming Methodology
Module Description : 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 and the first part of a three-part series on programming and problem solving by computing, which includes CS1020 and CS2010. Topics include problem solving by computing, writing pseudo-codes, problem formulation and problem solving, program development, coding, testing and debugging, fundamental programming constructs (variables, types, expressions, assignments, functions, control structures, etc.), fundamental data structures: arrays, strings and structures, simple file processing, and basic recursion. This module is appropriate for FoE students.
Module Examinable : -
Exam Date : 30-11-2017 AM
Modular Credits : 4
Pre-requisite : nil
Preclusion : CG1101, CS1010, CS1010FC, CS1010S, CS1101, CS1101C, CS1101S
Module Workload (A-B-C-D-E)* : 2-1-1-3-3
Remarks : Nil
* A: no. of lecture hours per week
B: no. of tutorial hours per week
C: no. of laboratory hours per week
D: no. of hours for projects, assignments, fieldwork etc per week
E: no. of hours for preparatory work by a student per week


Lecture Time Table
Class TypeWeek TypeWeek DayStartEndRoom
2 SECTIONAL TEACHINGEVERY WEEKMONDAY16001800UT-AUD1,

Tutorial Time Table
Attention: The tutorial timetables could be updated from time to time. Students are advised to check regularly for the latest update on the change of tutorial timing.
Class TypeWeek TypeWeek DayStartEndRoom Iteration
1 LABORATORYEVERY WEEKWEDNESDAY10001200COM1-0120,
Available in Tutorial Balloting [Iteration 2].
10 LABORATORYEVERY WEEKWEDNESDAY12001400COM1-B112,
Available in Tutorial Balloting [Iteration 2].
14 LABORATORYEVERY WEEKWEDNESDAY12001400COM1-B111,
Available in Tutorial Balloting [Iteration 2].
15 LABORATORYEVERY WEEKWEDNESDAY12001400i3-0336,
Available in Tutorial Balloting [Iteration 2].
16 LABORATORYEVERY WEEKWEDNESDAY12001400i3-0338,
Available in Tutorial Balloting [Iteration 2].
17 LABORATORYEVERY WEEKWEDNESDAY12001400i3-0339,
Available in Tutorial Balloting [Iteration 2].
18 LABORATORYEVERY WEEKWEDNESDAY14001600COM1-0120,
Available in Tutorial Balloting [Iteration 2].
19 LABORATORYEVERY WEEKWEDNESDAY14001600COM1-B112,
Available in Tutorial Balloting [Iteration 2].
2 LABORATORYEVERY WEEKWEDNESDAY10001200COM1-B112,
Available in Tutorial Balloting [Iteration 2].
22 LABORATORYEVERY WEEKWEDNESDAY14001600COM1-B111,
Available in Tutorial Balloting [Iteration 2].
23 LABORATORYEVERY WEEKWEDNESDAY14001600i3-0336,
Available in Tutorial Balloting [Iteration 2].
24 LABORATORYEVERY WEEKWEDNESDAY14001600i3-0338,
Available in Tutorial Balloting [Iteration 2].
25 LABORATORYEVERY WEEKWEDNESDAY14001600i3-0339,
Available in Tutorial Balloting [Iteration 2].
26 LABORATORYEVERY WEEKWEDNESDAY10001200COM1-B110,
Not Available in Tutorial Balloting yet.
5 LABORATORYEVERY WEEKWEDNESDAY10001200COM1-B111,
Available in Tutorial Balloting [Iteration 2].
6 LABORATORYEVERY WEEKWEDNESDAY10001200i3-0336,
Available in Tutorial Balloting [Iteration 2].
7 LABORATORYEVERY WEEKWEDNESDAY10001200i3-0338,
Available in Tutorial Balloting [Iteration 2].
8 LABORATORYEVERY WEEKWEDNESDAY10001200i3-0339,
Available in Tutorial Balloting [Iteration 2].
9 LABORATORYEVERY WEEKWEDNESDAY12001400COM1-0120,
Available in Tutorial Balloting [Iteration 2].
A01 TUTORIALEVERY WEEKWEDNESDAY16001700ERC-SR10,
Available in Tutorial Balloting [Iteration 2].
A02 TUTORIALEVERY WEEKWEDNESDAY16001700ERC-SR9CAM,
Available in Tutorial Balloting [Iteration 2].
B11 TUTORIALEVERY WEEKWEDNESDAY17001800UTSRC-SR3,
Available in Tutorial Balloting [Iteration 2].
B12 TUTORIALEVERY WEEKWEDNESDAY17001800ERC-SR3,
Available in Tutorial Balloting [Iteration 2].
D01 TUTORIALEVERY WEEKTHURSDAY10001100TP-GLR,
Available in Tutorial Balloting [Iteration 2].
D02 TUTORIALEVERY WEEKFRIDAY9001000TP-SR2,
Available in Tutorial Balloting [Iteration 2].
D03 TUTORIALEVERY WEEKMONDAY15001600ERC-SR3,
Available in Tutorial Balloting [Iteration 2].
D04 TUTORIALEVERY WEEKMONDAY15001600ERC-GLR,
Available in Tutorial Balloting [Iteration 2].
D05 TUTORIALEVERY WEEKTHURSDAY15001600ERC-SR11,
Available in Tutorial Balloting [Iteration 2].
D06 TUTORIALEVERY WEEKTHURSDAY15001600ERC-SR9CAM,
Available in Tutorial Balloting [Iteration 2].
D17 TUTORIALEVERY WEEKFRIDAY10001100TP-SR4,
Available in Tutorial Balloting [Iteration 2].
D18 TUTORIALEVERY WEEKFRIDAY15001600ERC-SR9CAM,
Available in Tutorial Balloting [Iteration 2].
D19 TUTORIALEVERY WEEKFRIDAY9001000TP-SR1,
Available in Tutorial Balloting [Iteration 2].
U01 TUTORIALEVERY WEEKWEDNESDAY9001000ERC-GLR,
Available in Tutorial Balloting [Iteration 2].
U02 TUTORIALEVERY WEEKTHURSDAY10001100ERC-SR3,
Available in Tutorial Balloting [Iteration 2].
U03 TUTORIALEVERY WEEKTHURSDAY9001000ERC-SR10,
Available in Tutorial Balloting [Iteration 2].
U04 TUTORIALEVERY WEEKWEDNESDAY17001800ERC-SR11,
Available in Tutorial Balloting [Iteration 2].





  NUS Help NUS Home Search Site Map Contact NUS Legal