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

SC5001 INTRODUCTION TO COMPUTATIONAL THINKING & PROGRAMMING

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 Units3
Exam ScheduleNot Applicable
Grade TypeLetter Graded
Department MaintainingCSC(CE)
Mutually Exclusive

BS1009, CS4313, CV1014, IE2108, MA1008, MS1008, PS0001, RE1016, SC1003

Not Available to ProgrammeACDA, AISC, BACF, BCE, BCG, CE, CEEC, CHEM, COMP, CSC, CSEC, DSAI, ECDS, IEEC, IEM, MACS, REP(CE), REP(CSC)
Not Available to All Programme2nd Maj/Spec(DANA)

Indexes

IndexTypeGroupDayTimeVenueRemark
-LEC/STUDIOSCL1MON0930-1020ONLINE

Course Schedule

0930

1030

1130

1230

1330

1430

1530

1630

1730

MON

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

TUE

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

WED

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

THU

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

FRI

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

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