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

BG2211 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 bioengineering domain.

Academic Units3
Exam ScheduleNot Applicable
Grade TypeLetter Graded
Department MaintainingBIE(CBE)
Prerequisites

MH1810

Mutually Exclusive

BG2111, BS1009, CE1003, CE1103, CH2107, CV1014, CZ1003, CZ1103, EE1005, IE1005, MA1008, MS1008, PS0001, SC1003

Not Available to All Programme(Admyr 2011-2017)-Non Direct Entry, (Admyr 2011-2018)-Direct Entry

Prerequisites Tree

BG2211requiresMH1810

Indexes

IndexTypeGroupDayTimeVenueRemark
-LEC/STUDIOLEMON1330-1520ONLINETeaching Wk10
LEC/STUDIOLEMON1330-1520CBE-LTTeaching Wk1-9,11-13

Course Schedule

0930

1030

1130

1230

1330

1430

1530

1630

1730

MON

BG2211

LEC/STUDIO | ONLINE

Teaching Wk10

BG2211

LEC/STUDIO | CBE-LT

Teaching Wk1-9,11-13

TUE

BG2211

55021

TUT | CBE-SR3

Teaching Wk2-9,11-13

BG2211

55022

TUT | CBE-SR3

Teaching Wk2-9,11-13

BG2211

55021

TUT | ONLINE

Teaching Wk10

BG2211

55022

TUT | ONLINE

Teaching Wk10

WED
THU

BG2211

55023

TUT | CBE-SR3

Teaching Wk2-9,11-13

BG2211

55024

TUT | CBE-SR3

Teaching Wk2-9,11-13

BG2211

55023

TUT | ONLINE

Teaching Wk10

BG2211

55024

TUT | ONLINE

Teaching Wk10

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