Computational thinking (CT) is the mental skills and practices for solving problems and designing computations. Computations are complex series of numerical calculations and symbolic manipulations which a computer follows to do jobs for us. The aim of this course is hence to have students master the CT methods where you are able to analyse a problem then design and express its solution in such a way that a computer can effectively carry it out. It includes a number of characteristics, such as breaking a complex problem into a number of smaller/simpler problems, logically ordering numerical calculations and symbolic manipulations to create solutions that can be effectively implemented as programs, running on a computer. Student will also learn a programming language. In addition, the course will include topics to appreciate the internal operations of a processor.
Academic Units | 3 |
Exam Schedule | Not Applicable |
Grade Type | Letter Graded |
Department Maintaining | CSC(CE) |
Mutually Exclusive | BS1009, CS4313, CV1014, IE2108, MA1008, MS1008, PS0001, RE1016, SC1003 |
Not Available to Programme | ACDA, AISC, BACF, BCE, BCG, CE, CEEC, CHEM, COMP, CSC, CSEC, DSAI, ECDS, IEEC, IEM, MACS, REP(CE), REP(CSC) |
Not Available to All Programme | 2nd Maj/Spec(DANA) |
Index | Type | Group | Day | Time | Venue | Remark |
---|---|---|---|---|---|---|
- | LEC/STUDIO | SCL1 | MON | 0930-1020 | ONLINE |
0930
1030
1130
1230
1330
1430
1530
1630
1730
SC5001
LEC/STUDIO | ONLINE
SC5001
10636
TUT | SWLAB2
SC5001
10636
LAB | SWLAB2
SC5001
10605
TUT | SWLAB1
SC5001
10605
LAB | SWLAB1
SC5001
10606
TUT | HWLAB2
SC5001
10606
LAB | HWLAB2
SC5001
10637
TUT | SWLAB2
SC5001
10637
LAB | SWLAB2
SC5001
10612
TUT | HWLAB2
SC5001
10612
LAB | HWLAB2
SC5001
10607
TUT | SWLAB1
SC5001
10607
LAB | SWLAB1
SC5001
10638
TUT | SWLAB1
SC5001
10638
LAB | SWLAB1
SC5001
10635
TUT | SWLAB2
SC5001
10635
LAB | SWLAB2
SC5001
10628
TUT | SWLAB2
SC5001
10628
LAB | SWLAB2
SC5001
10614
TUT | SWLAB2
SC5001
10614
LAB | SWLAB2
SC5001
10602
TUT | SWLAB2
SC5001
10602
LAB | SWLAB2
SC5001
10603
TUT | SWLAB1
SC5001
10603
LAB | SWLAB1
SC5001
10619
TUT | SWLAB1
SC5001
10619
LAB | SWLAB1
SC5001
10609
TUT | SWLAB1
SC5001
10609
LAB | SWLAB1
SC5001
10604
TUT | HWLAB2
SC5001
10604
LAB | HWLAB2
SC5001
10633
TUT | HWLAB2
SC5001
10633
LAB | HWLAB2
SC5001
10627
TUT | HWLAB2
SC5001
10627
LAB | HWLAB2
SC5001
10625
TUT | HWLAB2
SC5001
10625
LAB | HWLAB2
SC5001
10615
TUT | HWLAB2
SC5001
10615
LAB | HWLAB2
SC5001
10616
TUT | HWLAB2
SC5001
10616
LAB | HWLAB2
SC5001
10610
TUT | HWLAB2
SC5001
10610
LAB | HWLAB2
SC5001
10617
TUT | SWLAB1
SC5001
10617
LAB | SWLAB1
SC5001
10631
TUT | SWLAB1
SC5001
10631
LAB | SWLAB1
SC5001
10639
TUT | SWLAB1
SC5001
10639
LAB | SWLAB1
SC5001
10632
TUT | SWLAB2
SC5001
10632
LAB | SWLAB2
SC5001
10642
TUT | SWLAB2
SC5001
10642
LAB | SWLAB2
SC5001
10640
TUT | SWLAB1
SC5001
10640
LAB | SWLAB1
SC5001
10622
TUT | HWLAB2
SC5001
10622
LAB | HWLAB2
SC5001
10613
TUT | HWLAB2
SC5001
10613
LAB | HWLAB2
SC5001
10611
TUT | SWLAB1
SC5001
10611
LAB | SWLAB1
SC5001
10634
TUT | SWLAB1
SC5001
10634
LAB | SWLAB1
SC5001
10626
TUT | SWLAB2
SC5001
10626
LAB | SWLAB2
SC5001
10618
TUT | SWLAB1
SC5001
10618
LAB | SWLAB1
SC5001
10630
TUT | SWLAB1
SC5001
10630
LAB | SWLAB1
SC5001
10608
TUT | HWLAB2
SC5001
10608
LAB | HWLAB2
SC5001
10623
TUT | SWLAB1
SC5001
10623
LAB | SWLAB1
SC5001
10621
TUT | SWLAB2
SC5001
10621
LAB | SWLAB2
SC5001
10624
TUT | SWLAB1
SC5001
10624
LAB | SWLAB1
SC5001
10629
TUT | HWLAB2
SC5001
10629
LAB | HWLAB2
SC5001
10641
TUT | HWLAB2
SC5001
10641
LAB | HWLAB2
We would encourage you to review with the following template.
AY Taken: ...
Assessment (Optional): ...
Topics (Optional): ...
Lecturer (Optional): ...
TA (Optional): ...
Review: ...
Final Grade (Optional): ...