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

SC1007 DATA STRUCTURES & ALGORITHMS

This course aims to (i) teach the concepts, implementations and applications of data structures such as arrays, linked lists, stacks, queues and trees that are important for building efficient algorithms; (ii) provide an introduction to algorithm analysis and design. These are essential for future computer science and computer engineering courses.

Academic Units3
Exam ScheduleNot Applicable
Grade TypeLetter Graded
Department MaintainingCSC(CE)
Prerequisites

SC1003

Mutually Exclusive

CE1007, CE1107, CT2001, CZ1007, CZ1107, SC1303

Not Available to ProgrammeEEE, EEEC, ENG(EEE), ENG(NULL), IEEC, IEM
Not Available to All Programme(Admyr 2011-2020),

Prerequisites Tree

SC1007requiresSC1003

Indexes

IndexTypeGroupDayTimeVenueRemark
-LEC/STUDIOSCL1TUE1430-1620LKC-LT

Course Schedule

0930

1030

1130

1230

1330

1430

1530

1630

1730

MON

SC1007

10079

LAB | HWLAB3

SC1007

10066

LAB | HWLAB2

SC1007

10082

LAB | HWLAB2

SC1007

10060

LAB | HWLAB2

SC1007

10059

TUT | TR+3

Teaching Wk2-13

SC1007

10070

LAB | HWLAB3

SC1007

10083

LAB | SPL

SC1007

10061

LAB | SWLAB2

SC1007

10094

TUT | TR+7

Teaching Wk2-13

SC1007

10067

TUT | TR+37

Teaching Wk2-13

SC1007

10063

TUT | TR+3

Teaching Wk2-13

SC1007

10085

LAB | HWLAB2

SC1007

10064

LAB | SWLAB2

SC1007

10093

LAB | HWLAB2

SC1007

10078

LAB | HWLAB1

SC1007

10094

LAB | HWLAB1

SC1007

10062

TUT | TR+6

Teaching Wk2-13

SC1007

10058

TUT | TR+3

Teaching Wk2-13

SC1007

10074

TUT | TR+3

Teaching Wk2-13

SC1007

10088

TUT | TR+7

Teaching Wk2-13

SC1007

10083

TUT | TR+4

Teaching Wk2-13

SC1007

10093

TUT | TR+6

Teaching Wk2-13

SC1007

10078

TUT | TR+4

Teaching Wk2-13

TUE

SC1007

10068

LAB | SWLAB2

SC1007

10057

LAB | HWLAB1

SC1007

10058

LAB | HWLAB2

SC1007

LEC/STUDIO | LKC-LT

SC1007

10079

TUT | TR+4

Teaching Wk2-13

SC1007

10077

LAB | HWLAB1

SC1007

10059

LAB | SWLAB2

SC1007

10071

LAB | HWLAB3

SC1007

10091

LAB | HWLAB3

SC1007

10060

TUT | TR+3

Teaching Wk2-13

SC1007

10095

TUT | TR+3

Teaching Wk2-13

SC1007

10065

TUT | TR+3

Teaching Wk2-13

SC1007

10070

TUT | TR+17

Teaching Wk2-13

SC1007

10096

TUT | TR+4

Teaching Wk2-13

SC1007

10066

TUT | TR+4

Teaching Wk2-13

SC1007

10085

TUT | TR+4

Teaching Wk2-13

WED

SC1007

10065

LAB | HWLAB2

SC1007

10086

LAB | HWLAB2

SC1007

10056

LAB | SWLAB2

SC1007

10076

LAB | HWLAB1

SC1007

10073

LAB | SWLAB3

SC1007

10088

LAB | HWLAB2

SC1007

10072

LAB | HWLAB2

SC1007

10084

LAB | HWLAB2

SC1007

10056

TUT | TR+15

Teaching Wk2-13

SC1007

10092

LAB | SWLAB2

SC1007

10099

LAB | SWLAB3

SC1007

10090

LAB | SWLAB2

SC1007

10061

TUT | TR+4

Teaching Wk2-13

SC1007

10073

TUT | TR+18

Teaching Wk2-13

SC1007

10069

TUT | TR+9

Teaching Wk2-13

SC1007

10068

TUT | TR+17

Teaching Wk2-13

SC1007

10077

TUT | TR+18

Teaching Wk2-13

SC1007

10099

TUT | TR+16

Teaching Wk2-13

SC1007

10081

TUT | TR+3

Teaching Wk2-13

THU

SC1007

10080

LAB | HWLAB2

SC1007

10080

TUT | TR+19

Teaching Wk2-13

SC1007

10062

LAB | HWLAB2

SC1007

10069

LAB | HWLAB1

SC1007

10081

LAB | SWLAB3

SC1007

10084

TUT | TR+20

Teaching Wk2-13

SC1007

10063

LAB | SPL

SC1007

10075

LAB | SWLAB3

SC1007

10090

TUT | TR+16

Teaching Wk2-13

SC1007

10072

TUT | TR+34

Teaching Wk2-13

SC1007

10064

TUT | TR+7

Teaching Wk2-13

SC1007

10087

LAB | HWLAB3

SC1007

10082

TUT | TR+15

Teaching Wk2-13

SC1007

10057

TUT | TR+5

Teaching Wk2-13

FRI

SC1007

10095

LAB | HWLAB2

SC1007

10067

LAB | HWLAB2

SC1007

10071

TUT | TR+4

Teaching Wk2-13

SC1007

10092

TUT | TR+20

Teaching Wk2-13

SC1007

10096

LAB | HWLAB2

SC1007

10074

LAB | HWLAB2

SC1007

10075

TUT | TR+5

Teaching Wk2-13

SC1007

10097

LAB | HWLAB2

SC1007

10089

LAB | HWLAB2

SC1007

10098

LAB | HWLAB3

SC1007

10076

TUT | TR+7

Teaching Wk2-13

SC1007

10091

TUT | TR+3

Teaching Wk2-13

SC1007

10089

TUT | TR+16

Teaching Wk2-13

SC1007

10086

TUT | TR+3

Teaching Wk2-13

SC1007

10097

TUT | TR+8

Teaching Wk2-13

SC1007

10087

TUT | TR+8

Teaching Wk2-13

SC1007

10098

TUT | TR+17

Teaching Wk2-13

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