Module Code :
|
CS1010S
|
IVLE
|
LumiNUS
|
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 is equivalent to CS1010 and CS1010E Programming Methodology. Topics covered include problem solving by computing, writing pseudo-codes, basic 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 FoS students. |
Module Examinable : |
-
|
Exam Date : |
02-05-2019 AM
|
Modular Credits : |
4 |
Pre-requisite : |
Nil |
Preclusion : |
CS1010, CS1010E, CS1010J, CS1010X, CS1010XCP, 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
| |
Class | Type | Week Type | Week Day | Start | End | Room |
1 | LECTURE | EVERY WEEK | WEDNESDAY | 1600 | 1800 | LT27,
|
2 | LECTURE | EVERY WEEK | WEDNESDAY | 1400 | 1600 | LT33,
|
|
Class | Type | Week Type | Week Day | Start | End | Room |
Iteration |
01 | RECITATION | 2,3,4,5,6,7,8,9,10,11,12,13 | THURSDAY | 1200 | 1300 | S14-0620,
|
Available in Tutorial Balloting [Iteration 9].
|
02 | RECITATION | EVERY WEEK | FRIDAY | 1600 | 1700 | S16-0430,
|
Not Available in Tutorial Balloting yet.
|
03 | RECITATION | EVERY WEEK | THURSDAY | 1500 | 1600 | S16-0436,
|
Available in Tutorial Balloting [Iteration 9].
|
04 | RECITATION | EVERY WEEK | THURSDAY | 1300 | 1400 | S14-0620,
|
Available in Tutorial Balloting [Iteration 9].
|
05 | RECITATION | EVERY WEEK | FRIDAY | 1300 | 1400 | S16-0307,
|
Available in Tutorial Balloting [Iteration 9].
|
06 | RECITATION | EVERY WEEK | THURSDAY | 1000 | 1100 | S16-0430,
|
Available in Tutorial Balloting [Iteration 9].
|
07 | RECITATION | EVERY WEEK | THURSDAY | 1400 | 1500 | S16-0436,
|
Available in Tutorial Balloting [Iteration 9].
|
08 | RECITATION | EVERY WEEK | FRIDAY | 1600 | 1700 | S16-0436,
|
Available in Tutorial Balloting [Iteration 9].
|
09 | RECITATION | EVERY WEEK | THURSDAY | 900 | 1000 | S16-0430,
|
Available in Tutorial Balloting [Iteration 9].
|
10 | RECITATION | EVERY WEEK | FRIDAY | 1400 | 1500 | S16-0307,
|
Available in Tutorial Balloting [Iteration 9].
|
11 | RECITATION | EVERY WEEK | FRIDAY | 1700 | 1800 | S16-0436,
|
Available in Tutorial Balloting [Iteration 9].
|
12 | RECITATION | EVERY WEEK | FRIDAY | 1000 | 1100 | S16-0309,
|
Available in Tutorial Balloting [Iteration 9].
|
01 | TUTORIAL | EVERY WEEK | MONDAY | 1300 | 1400 | AS3-0620,
|
Available in Tutorial Balloting [Iteration 9].
|
02 | TUTORIAL | EVERY WEEK | TUESDAY | 1000 | 1100 | COM1-0209,
|
Available in Tutorial Balloting [Iteration 9].
|
03 | TUTORIAL | EVERY WEEK | MONDAY | 800 | 900 | COM2-0108,
|
Available in Tutorial Balloting [Iteration 9].
|
04 | TUTORIAL | EVERY WEEK | MONDAY | 1600 | 1700 | COM1-0207,
|
Available in Tutorial Balloting [Iteration 9].
|
05 | TUTORIAL | EVERY WEEK | MONDAY | 1500 | 1600 | AS3-0611,
|
Available in Tutorial Balloting [Iteration 9].
|
06 | TUTORIAL | EVERY WEEK | TUESDAY | 1600 | 1700 | AS3-0611,
|
Available in Tutorial Balloting [Iteration 9].
|
07 | TUTORIAL | EVERY WEEK | TUESDAY | 1000 | 1100 | COM2-0108,
|
Available in Tutorial Balloting [Iteration 9].
|
08 | TUTORIAL | EVERY WEEK | TUESDAY | 1300 | 1400 | COM2-0108,
|
Available in Tutorial Balloting [Iteration 9].
|
09 | TUTORIAL | EVERY WEEK | TUESDAY | 1100 | 1200 | COM2-0108,
|
Available in Tutorial Balloting [Iteration 9].
|
10 | TUTORIAL | EVERY WEEK | TUESDAY | 800 | 900 | AS6-0208,
|
Available in Tutorial Balloting [Iteration 9].
|
11 | TUTORIAL | EVERY WEEK | MONDAY | 900 | 1000 | AS3-0611,
|
Available in Tutorial Balloting [Iteration 9].
|
12 | TUTORIAL | EVERY WEEK | MONDAY | 1200 | 1300 | AS3-0620,
|
Available in Tutorial Balloting [Iteration 9].
|
13 | TUTORIAL | EVERY WEEK | MONDAY | 800 | 900 | AS3-0611,
|
Available in Tutorial Balloting [Iteration 9].
|
14 | TUTORIAL | EVERY WEEK | TUESDAY | 1700 | 1800 | AS3-0611,
|
Available in Tutorial Balloting [Iteration 9].
|
15 | TUTORIAL | EVERY WEEK | TUESDAY | 1700 | 1800 | AS6-0208,
|
Available in Tutorial Balloting [Iteration 9].
|
16 | TUTORIAL | EVERY WEEK | MONDAY | 1300 | 1400 | COM1-0209,
|
Available in Tutorial Balloting [Iteration 9].
|
17 | TUTORIAL | EVERY WEEK | MONDAY | 800 | 900 | COM1-0209,
|
Available in Tutorial Balloting [Iteration 9].
|
18 | TUTORIAL | EVERY WEEK | TUESDAY | 1500 | 1600 | COM1-0209,
|
Available in Tutorial Balloting [Iteration 9].
|
19 | TUTORIAL | EVERY WEEK | MONDAY | 1100 | 1200 | COM1-0209,
|
Available in Tutorial Balloting [Iteration 9].
|
20 | TUTORIAL | EVERY WEEK | MONDAY | 1100 | 1200 | COM2-0108,
|
Available in Tutorial Balloting [Iteration 9].
|
21 | TUTORIAL | EVERY WEEK | MONDAY | 1600 | 1700 | COM2-0108,
|
Available in Tutorial Balloting [Iteration 9].
|
22 | TUTORIAL | EVERY WEEK | MONDAY | 1500 | 1600 | COM1-0207,
|
Available in Tutorial Balloting [Iteration 9].
|
23 | TUTORIAL | EVERY WEEK | TUESDAY | 1600 | 1700 | COM1-0209,
|
Available in Tutorial Balloting [Iteration 9].
|
24 | TUTORIAL | EVERY WEEK | MONDAY | 1700 | 1800 | COM2-0108,
|
Available in Tutorial Balloting [Iteration 9].
|
25 | TUTORIAL | EVERY WEEK | MONDAY | 1300 | 1400 | COM1-0207,
|
Available in Tutorial Balloting [Iteration 9].
|
26 | TUTORIAL | EVERY WEEK | TUESDAY | 1200 | 1300 | COM1-0209,
|
Available in Tutorial Balloting [Iteration 9].
|
27 | TUTORIAL | EVERY WEEK | TUESDAY | 1200 | 1300 | COM2-0108,
|
Available in Tutorial Balloting [Iteration 9].
|
28 | TUTORIAL | EVERY WEEK | MONDAY | 1600 | 1700 | AS3-0611,
|
Available in Tutorial Balloting [Iteration 9].
|
29 | TUTORIAL | EVERY WEEK | MONDAY | 1000 | 1100 | COM2-0108,
|
Available in Tutorial Balloting [Iteration 9].
|
30 | TUTORIAL | EVERY WEEK | TUESDAY | 900 | 1000 | AS6-0208,
|
Available in Tutorial Balloting [Iteration 9].
|
31 | TUTORIAL | EVERY WEEK | TUESDAY | 900 | 1000 | COM2-0108,
|
Available in Tutorial Balloting [Iteration 9].
|
32 | TUTORIAL | EVERY WEEK | MONDAY | 900 | 1000 | COM2-0108,
|
Available in Tutorial Balloting [Iteration 9].
|
33 | TUTORIAL | EVERY WEEK | MONDAY | 1400 | 1500 | COM2-0108,
|
Available in Tutorial Balloting [Iteration 9].
|
34 | TUTORIAL | EVERY WEEK | MONDAY | 1500 | 1600 | COM2-0108,
|
Available in Tutorial Balloting [Iteration 9].
|
35 | TUTORIAL | EVERY WEEK | MONDAY | 1700 | 1800 | AS3-0611,
|
Available in Tutorial Balloting [Iteration 9].
|
36 | TUTORIAL | EVERY WEEK | MONDAY | 1700 | 1800 | COM1-0217,
|
Available in Tutorial Balloting [Iteration 9].
|
37 | TUTORIAL | EVERY WEEK | TUESDAY | 1000 | 1100 | COM1-0203,
|
Available in Tutorial Balloting [Iteration 9].
|
38 | TUTORIAL | EVERY WEEK | TUESDAY | 1100 | 1200 | COM1-0203,
|
Available in Tutorial Balloting [Iteration 9].
|
39 | TUTORIAL | EVERY WEEK | TUESDAY | 1300 | 1400 | COM1-0217,
|
Available in Tutorial Balloting [Iteration 9].
|
40 | TUTORIAL | EVERY WEEK | TUESDAY | 1400 | 1500 | COM1-0217,
|
Available in Tutorial Balloting [Iteration 9].
|
41 | TUTORIAL | EVERY WEEK | TUESDAY | 1400 | 1500 | SR_LT19,
|
Available in Tutorial Balloting [Iteration 9].
|
42 | TUTORIAL | EVERY WEEK | TUESDAY | 1500 | 1600 | COM1-0207,
|
Available in Tutorial Balloting [Iteration 9].
|
43 | TUTORIAL | EVERY WEEK | TUESDAY | 1500 | 1600 | SR_LT19,
|
Available in Tutorial Balloting [Iteration 9].
|
44 | TUTORIAL | EVERY WEEK | TUESDAY | 1600 | 1700 | COM2-0108,
|
Available in Tutorial Balloting [Iteration 9].
|
45 | TUTORIAL | EVERY WEEK | TUESDAY | 1700 | 1800 | COM2-0108,
|
Available in Tutorial Balloting [Iteration 9].
|
|
|