This course teaches computational thinking, i.e., the process of approaching a problem in a systematic manner and creating a solution that can be carried out by a computer. For implementation, these solutions have to be translated into a computer programming language, and for this course, we will be using Python.
Academic Units | 4 |
Exam Schedule | Not Applicable |
Grade Type | Letter Graded |
Department Maintaining | CS |
Mutually Exclusive | |
Not Available to Programme | ACBS, ACC, ADM, AERO, AISC, ARED, ASEC, BACF, BASA, BCE, BCG, BEEC, BIE, BMS, BS, BSB, BUS, CBE, CBEC, CE, CEE, CEEC, CHEM, CHIN, CMED, COMP, CSC, CSEC, CVEC, DSAI, ECDS, ECON, EEE, EEEC, ELH, ENE, ENEC, ENG, HIST, IEEC, IEM, LMS, MACS, MAEC, MAEO, MAT, MATH, ME(DES), ME(IMS), ME(NULL), ME(RMS), MEEC(DES), MEEC(NULL), MEEC(RMS), MS, MS-2ndMaj/Spec(MSB), MTEC, PHMS, PHY, PPGA, PSY, REP, SCED, SOC, SPPE, SSM |
Not Available to All Programme | Yr1 |
Index | Type | Group | Day | Time | Venue | Remark |
---|
0930
1030
1130
1230
1330
1430
1530
1630
1730
We would encourage you to review with the following template.
AY Taken: ...
Assessment (Optional): ...
Topics (Optional): ...
Lecturer (Optional): ...
TA (Optional): ...
Review: ...
Final Grade (Optional): ...