We got your back! We are coming back with more features and improvements. Read more here.

BS1009 INTRODUCTION TO COMPUTATIONAL THINKING

Computational thinking (CT) is a problem-solving process that can be used to develop solutions for a wide range of problems across various disciplines, including math, science, engineering, business, finance and humanities. The aim of this course is to take you from having no prior experience of thinking in a computational manner to a point where you can apply abstraction, decomposition and algorithm design to solve some basic problems in sciences. In addition, the course will include topics to raise awareness of the socio-ethical issues arising from the pervasiveness of computing technology and impending trends.

Academic Units3
Exam ScheduleNot Applicable
Grade TypeLetter Graded
Department MaintainingBS
Mutually Exclusive

BG2211, CE1003, CE1103, CZ1003, CZ1103, MA1008, MS1008, SC1003, SC5001

Not Available to ProgrammeACBS, ACC, ACDA, ADM, AERO, AISC, ARED, ASEC, BACF, BASA, BCE, BCG, BEEC, BIE, BUS, CBE, CBEC, CE, CEE, CEEC, CHEM, CHIN, CMED, CNEL, CNLM, COMP, CS, CSC, CSEC, CVEC, DSAI, ECDS, ECMA, ECON, ECPP, ECPS, EEE, EEEC, EESS, ELAH, ELH, ELHS, ELPL, ENE, ENEC, ENG, ESPP, HIST, HSCN, HSLM, IEEC, IEM, LMEL, LMPL, LMS, MACS, MAEC, MAEO, MAT, MATH, ME(DES), ME(IMS), ME(NULL), ME(RMS), MEEC(DES), MEEC(IMS), MEEC(NULL), MEEC(RMS), MS, MS-2ndMaj/Spec(MSB), MTEC, PHIL, PHMS, PHY, PLCN, PLHS, PPGA, PSLM, PSMA, PSY, REP, SCED, SOC, SPPE, SSM
Not Available to All ProgrammeYr1

Indexes

IndexTypeGroupDayTimeVenueRemark

Course Schedule

0930

1030

1130

1230

1330

1430

1530

1630

1730

MON
TUE

BS1009

08571

LEC/STUDIO | SBS-B1N-18

Teaching Wk1,2,4-12

BS1009

08571

LAB | SBS-B1N-18

Teaching Wk1,2,4-12

BS1009

08571

LEC/STUDIO | ONLINE

Teaching Wk3

BS1009

08571

LAB | ONLINE

Teaching Wk3

BS1009

08572

LAB | SBS-B1N-18

Teaching Wk1,2,4-12

BS1009

08572

LAB | ONLINE

Teaching Wk3

BS1009

08579

LAB | SBS-B1N-18

Teaching Wk1,2,4-12

BS1009

08579

LAB | ONLINE

Teaching Wk3

WED

BS1009

08573

LEC/STUDIO | SBS-B1N-18

Teaching Wk1,2,4-12

BS1009

08573

LAB | SBS-B1N-18

Teaching Wk1,2,4-12

BS1009

08573

LEC/STUDIO | ONLINE

Teaching Wk3

BS1009

08573

LAB | ONLINE

Teaching Wk3

BS1009

08574

LAB | SBS-B1N-18

Teaching Wk1,2,4-12

BS1009

08574

LAB | ONLINE

Teaching Wk3

BS1009

08576

LAB | SBS-B1N-18

Teaching Wk1,2,4-12

BS1009

08576

LAB | ONLINE

Teaching Wk3

THU

BS1009

08575

LEC/STUDIO | SBS-B1N-18

Teaching Wk1,2,4-12

BS1009

08575

LAB | SBS-B1N-18

Teaching Wk1,2,4-12

BS1009

08575

LEC/STUDIO | ONLINE

Teaching Wk3

BS1009

08575

LAB | ONLINE

Teaching Wk3

BS1009

08580

LAB | SBS-B1N-18

Teaching Wk1,2,4-12

BS1009

08580

LAB | ONLINE

Teaching Wk3

BS1009

08581

LAB | SBS-B1N-18

Teaching Wk1,2,4-12

BS1009

08581

LAB | ONLINE

Teaching Wk3

FRI

BS1009

08577

LEC/STUDIO | SBS-B1N-18

Teaching Wk1-12

BS1009

08577

LAB | SBS-B1N-18

Teaching Wk1,2,4-12

BS1009

08577

LEC/STUDIO | ONLINE

Teaching Wk3

BS1009

08577

LAB | ONLINE

Teaching Wk3

BS1009

08578

LAB | SBS-B1N-18

Teaching Wk1,2,4-12

BS1009

08578

LAB | ONLINE

Teaching Wk3

BS1009

08582

LAB | SBS-B1N-18

Teaching Wk1,2,4-12

BS1009

08582

LAB | ONLINE

Teaching Wk3

SAT

Reviews & Discussion

We would encourage you to review with the following template.

Review Template

AY Taken: ...

Assessment (Optional): ...

Topics (Optional): ...

Lecturer (Optional): ...

TA (Optional): ...

Review: ...

Final Grade (Optional): ...


© 2025 NTUMODS Dev Team. All rights reserved