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

CH2107 INTRODUCTION TO COMPUTATIONAL THINKING

Computational thinking (CT) is a problem solving process with the aid of computer; i.e. formulating a problem 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 algorithms running on computer. As such, computational thinking is essential not only to the Computer Science discipline, it can also be used to support problem solving across all disciplines, including math, science, engineering, business, finance and humanities. 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 chemical engineering domain.

Academic Units3
Exam ScheduleNot Applicable
Grade TypeLetter Graded
Department MaintainingCBE
Prerequisites

CB1117

Mutually Exclusive

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

Prerequisites Tree

CH2107requiresCB1117

Indexes

IndexTypeGroupDayTimeVenueRemark
-LEC/STUDIOLETHU1130-1320ONLINETeaching Wk10
LEC/STUDIOLETHU1130-1320CBE-LTTeaching Wk1-9,11-13

Course Schedule

0930

1030

1130

1230

1330

1430

1530

1630

1730

MON

CH2107

55094

TUT | CBE-SR2

Teaching Wk2-9,11-13

CH2107

55095

TUT | CBE-SR2

Teaching Wk2-9,11-13

CH2107

55096

TUT | CBE-SR2

Teaching Wk2-9,11-13

CH2107

55097

TUT | CBE-SR2

Teaching Wk2-9,11-13

CH2107

55094

TUT | ONLINE

Teaching Wk10

CH2107

55095

TUT | ONLINE

Teaching Wk10

CH2107

55096

TUT | ONLINE

Teaching Wk10

CH2107

55097

TUT | ONLINE

Teaching Wk10

TUE
WED
THU

CH2107

LEC/STUDIO | ONLINE

Teaching Wk10

CH2107

LEC/STUDIO | CBE-LT

Teaching Wk1-9,11-13

FRI
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