AY2026 Semester 1 data is now available →
AY2020/2021 Semester 1
Computational thinking (CT) is the process of analysing a problem then designing and expressing its solution in such a way that a computer can effectively carry it out. It includes a number of characteristics, such as breaking a problem into small and repetitive ordered steps, logically ordering and analyzing data and creating solutions that can be effectively implemented as programs running on computer. The aim of this course is hence to take students with no prior experience of thinking in a computational manner to a point where you can derive simple algorithms and code the programs to solve some basic problems in your domain of studies. Student will also learn about basic program construct and simple data structures. In addition, the course will include topics to appreciate the internal operations of a processor.
| AUs | 3.0 AUs |
| Categories | CoreMinorsBDE |
| Not Available To Programme | BCE, CE, CEEC, EEE(2018-onwards)(Non Direct Entry), EEE(Direct Entry), EEEC(2018-onwards), EESS(2018-onwards), ENE(2018-onwards)(Non Direct Entry), ENE(2019-onwards)(Direct Entry), ENEC(2018-onwards), ENG(2018-onwards), ENG(CEE)(2018-onwards), ENG(EEE)(2018-onwards), ENG(ENE)(2018-onwards), ENG(ME)(2018-onwards), ESPP(2018-onwards), IEEC(2018-onwards), IEM(2018-onwards)(Non Direct Entry), IEM(2019-onwards)(Direct Entry), MAEO(2018-onwards), MAT(2018-onwards)(Non Direct Entry), MAT(2019-onwards)(Direct Entry), MATH(2018-onwards), ME(2018-onwards)(Non Direct Entry), ME(2019-onwards)(Direct Entry), ME(DES)(2018-onwards)(Non Direct Entry), ME(DES)(2019-onwards)(Direct Entry), ME(RMS)(2018-onwards)(Non Direct Entry), ME(RMS)(2019-onwards)(Direct Entry), MEEC(2018-onwards), MEEC(DES)(2018-onwards), MEEC(RMS)(2018-onwards), MS(2018-onwards), MS-2ndMaj/Spec(MSB)(2018-onwards), MTEC(2018-onwards), PHY(2018-onwards), REP(2018-onwards) |
| Mutually Exclusive With | BG2211, BS1009, CE1003, CE1103, CH2107, CV1014, CZ1003, EE1005, MA1008, MS1008, PS0001, RE1016 |
| Exam |
| Mon | Tue | Wed | Thu | Fri | |
|---|---|---|---|---|---|
| 930 | |||||
| 1000 | |||||
| 1030 | |||||
| 1100 | |||||
| 1130 | |||||
| 1200 | |||||
| 1230 | |||||
| 1300 | |||||
| 1330 | |||||
| 1400 | |||||
| 1430 | |||||
| 1500 | |||||
| 1530 | |||||
| 1600 | |||||
| 1630 | |||||
| 1700 | |||||
| 1730 | |||||
| 1800 |
| Mon | Tue | Wed | Thu | Fri | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 830 | 10140 TUT (FS5) 0830-0930 Tue SWLAB1 | 10144 TUT (FS9) 0830-0930 Tue SWLAB1 | 10459 TUT (FS14) 0830-0930 Tue HWLAB2 | 13823 TUT (DD3) 0830-0930 Thu SWLAB1 | 13824 TUT (DD4) 0830-0930 Thu SPL | ||||||||||
| 900 | |||||||||||||||
| 930 | 10140 LAB (FS5) 0930-1030 Tue SWLAB1 | 10144 LAB (FS9) 0930-1030 Tue SWLAB1 | 10459 LAB (FS14) 0930-1030 Tue HWLAB2 | 13823 LAB (DD3) 0930-1030 Thu SWLAB1 | 13824 LAB (DD4) 0930-1030 Thu SPL | ||||||||||
| 1000 | |||||||||||||||
| 1030 | |||||||||||||||
| 1100 | |||||||||||||||
| 1130 | COMMON LEC (CS1) 1130-1230 Mon ONLINE | ||||||||||||||
| 1200 | |||||||||||||||
| 1230 | 10139 TUT (FS4) 1230-1330 Mon HWLAB2 | 10131 TUT (DSAI2) 1230-1330 Wed HWLAB2 | 13821 TUT (DD1) 1230-1330 Fri SWLAB1 | ||||||||||||
| 1300 | |||||||||||||||
| 1330 | 10139 LAB (FS4) 1330-1430 Mon HWLAB2 | 10131 LAB (DSAI2) 1330-1430 Wed HWLAB2 | 10136 TUT (FS13) 1330-1430 Thu SPL | 10141 TUT (FS6) 1330-1430 Thu HWLAB2 | 10142 TUT (FS7) 1330-1430 Thu SWLAB1 | 13821 LAB (DD1) 1330-1430 Fri SWLAB1 | |||||||||
| 1400 | |||||||||||||||
| 1430 | 10130 TUT (DSAI1) 1430-1530 Mon HWLAB2 | 10138 TUT (FS3) 1430-1530 Mon HWLAB2 | 10133 TUT (FS10) 1430-1530 Tue SWLAB1 | 10134 TUT (FS11) 1430-1530 Wed SWLAB1 | 10135 TUT (FS12) 1430-1530 Wed SPL | 10143 TUT (FS8) 1430-1530 Wed HWLAB2 | 10136 LAB (FS13) 1430-1530 Thu SPL | 10141 LAB (FS6) 1430-1530 Thu HWLAB2 | 10142 LAB (FS7) 1430-1530 Thu SWLAB1 | 10132 TUT (FS1) 1430-1530 Fri SWLAB1 | 10137 TUT (FS2) 1430-1530 Fri SPL | 10145 TUT (MACS) 1430-1530 Fri HWLAB2 | 13822 TUT (DD2) 1430-1530 Fri HWLAB2 | ||
| 1500 | |||||||||||||||
| 1530 | 10130 LAB (DSAI1) 1530-1630 Mon HWLAB2 | 10138 LAB (FS3) 1530-1630 Mon HWLAB2 | 10133 LAB (FS10) 1530-1630 Tue SWLAB1 | 10134 LAB (FS11) 1530-1630 Wed SWLAB1 | 10135 LAB (FS12) 1530-1630 Wed SPL | 10143 LAB (FS8) 1530-1630 Wed HWLAB2 | 10132 LAB (FS1) 1530-1630 Fri SWLAB1 | 10137 LAB (FS2) 1530-1630 Fri SPL | 10145 LAB (MACS) 1530-1630 Fri HWLAB2 | 13822 LAB (DD2) 1530-1630 Fri HWLAB2 | |||||
| 1600 | |||||||||||||||
| 1630 | |||||||||||||||
| 1700 | |||||||||||||||
| 1730 | |||||||||||||||
| 1800 | |||||||||||||||
| 1830 | COMMON LEC (PT1) 1830-1930 Thu ONLINE | ||||||||||||||
| 1900 | |||||||||||||||
| 1930 | 14501 TUT (PT1) 1930-2030 Thu SWLAB1, SWLAB2 Wk1-7, Teaching Wk8-13 | 14501 TUT (PT1) 1930-2030 Thu SWLAB1, SWLAB2 Wk1-7, Teaching Wk8-13 | |||||||||||||
| 2000 | |||||||||||||||
| 2030 | 14501 LAB (PT1) 2030-2130 Thu SWLAB2, SWLAB1 Wk8-13, Teaching Wk1-7 | 14501 LAB (PT1) 2030-2130 Thu SWLAB2, SWLAB1 Wk8-13, Teaching Wk1-7 | |||||||||||||
| 2100 | |||||||||||||||