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

SC1003 INTRODUCTION TO COMPUTATIONAL THINKING & PROGRAMMING

Computational thinking (CT) is the process of analysing a problem then designing 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 programs running on computer. 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 your domain of studies. Student will also learn about basic program construct and simple data structures. 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

BG2211, BS1009, CE1003, CE1103, CH2107, CV1014, CZ1003, CZ1103, EE1005, IE1005, MA1008, MS1008, PS0001, RE1016, SC1303, SC5001

Not Available to ProgrammeAERO, ASEC, BASA, BEEC, BIE, CBE, CBEC, CEE 1, CHEM, CMED, COMP, EEE, EEE 1, EEEC, EESS, ENE, ENE 1, ENEC, ENG(CEE), ENG(EEE), ENG(ENE), ENG(ME), ENG(NULL), ESPP, IEEC, IEM, MAEO, MAT, MATH, ME, ME 1, ME(DES), ME(DES) 1, ME(IMS), ME(IMS) 1, ME(RMS), ME(RMS) 1, MEEC, MEEC(DES), MEEC(IMS), MEEC(RMS), MS, MS-2ndMaj/Spec(MSB), MTEC, PESC, PHMS, PHY, REP, ROBO, SPPE
Not Available to All Programme(Admyr 2011-2020)

Indexes

IndexTypeGroupDayTimeVenueRemark
-LEC/STUDIOSCL1MON0930-1020ONLINE

Course Schedule

0930

1030

1130

1230

1330

1430

1530

1630

1730

MON

SC1003

LEC/STUDIO | ONLINE

SC1003

10035

TUT | SWLAB2

SC1003

10035

LAB | SWLAB2

SC1003

10004

TUT | SWLAB1

SC1003

10004

LAB | SWLAB1

SC1003

10005

TUT | HWLAB2

SC1003

10005

LAB | HWLAB2

SC1003

10036

TUT | SWLAB2

SC1003

10036

LAB | SWLAB2

SC1003

10011

TUT | HWLAB2

SC1003

10011

LAB | HWLAB2

SC1003

10006

TUT | SWLAB1

SC1003

10006

LAB | SWLAB1

SC1003

10037

TUT | SWLAB1

SC1003

10037

LAB | SWLAB1

SC1003

10034

TUT | SWLAB2

SC1003

10034

LAB | SWLAB2

SC1003

10027

TUT | SWLAB2

SC1003

10027

LAB | SWLAB2

SC1003

10372

TUT | HWLAB2

SC1003

10372

LAB | HWLAB2

SC1003

10375

TUT | HWLAB2

SC1003

10375

LAB | HWLAB2

TUE

SC1003

10013

TUT | SWLAB2

SC1003

10013

LAB | SWLAB2

SC1003

10001

TUT | SWLAB2

SC1003

10001

LAB | SWLAB2

SC1003

10002

TUT | SWLAB1

SC1003

10002

LAB | SWLAB1

SC1003

10018

TUT | SWLAB1

SC1003

10018

LAB | SWLAB1

SC1003

10008

TUT | SWLAB1

SC1003

10008

LAB | SWLAB1

SC1003

10003

TUT | HWLAB2

SC1003

10003

LAB | HWLAB2

SC1003

10032

TUT | HWLAB2

SC1003

10032

LAB | HWLAB2

SC1003

10026

TUT | HWLAB2

SC1003

10026

LAB | HWLAB2

SC1003

10024

TUT | HWLAB2

SC1003

10024

LAB | HWLAB2

SC1003

10373

TUT | HWLAB2

SC1003

10373

LAB | HWLAB2

SC1003

10374

TUT | SWLAB2

SC1003

10374

LAB | SWLAB2

WED

SC1003

10086

TUT | SWLAB1

SC1003

10086

LAB | SWLAB1

SC1003

10014

TUT | HWLAB2

SC1003

10014

LAB | HWLAB2

SC1003

10015

TUT | HWLAB2

SC1003

10015

LAB | HWLAB2

SC1003

10009

TUT | HWLAB2

SC1003

10009

LAB | HWLAB2

SC1003

10016

TUT | SWLAB1

SC1003

10016

LAB | SWLAB1

SC1003

10030

TUT | SWLAB1

SC1003

10030

LAB | SWLAB1

SC1003

10038

TUT | SWLAB1

SC1003

10038

LAB | SWLAB1

SC1003

10033

TUT | SWLAB1

SC1003

10033

LAB | SWLAB1

SC1003

10041

TUT | SWLAB2

SC1003

10041

LAB | SWLAB2

SC1003

10039

TUT | SWLAB1

SC1003

10039

LAB | SWLAB1

SC1003

10298

TUT | HWLAB2

SC1003

10298

LAB | HWLAB2

SC1003

10376

TUT | SWLAB2

SC1003

10376

LAB | SWLAB2

THU

SC1003

10023

TUT | SWLAB1

SC1003

10021

TUT | HWLAB2

SC1003

10021

LAB | HWLAB2

SC1003

10012

TUT | HWLAB2

SC1003

10012

LAB | HWLAB2

SC1003

10010

TUT | SWLAB1

SC1003

10010

LAB | SWLAB1

SC1003

10031

TUT | SWLAB2

SC1003

10023

LAB | SWLAB1

SC1003

10019

TUT | HWLAB2

SC1003

10019

LAB | HWLAB2

SC1003

10017

TUT | SWLAB1

SC1003

10017

LAB | SWLAB1

SC1003

10031

LAB | SWLAB2

SC1003

10025

TUT | SWLAB2

SC1003

10025

LAB | SWLAB2

SC1003

10377

TUT | HWLAB2

SC1003

10377

LAB | HWLAB2

SC1003

10029

TUT | SWLAB1

SC1003

10029

LAB | SWLAB1

FRI

SC1003

10007

TUT | HWLAB2

SC1003

10007

LAB | HWLAB2

SC1003

10028

LAB | HWLAB2

SC1003

10040

TUT | HWLAB2

SC1003

10040

LAB | HWLAB2

SC1003

10020

TUT | SWLAB2

SC1003

10020

LAB | SWLAB2

SC1003

10060

TUT | SWLAB1

SC1003

10060

LAB | SWLAB1

SC1003

10022

TUT | SWLAB1

SC1003

10022

LAB | SWLAB1

SC1003

10028

TUT | 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