AY2026 Semester 1 data is now available →
Course Overview and Concepts of Computational Thinking. Overview of Programming Languages. Computers and Programming. Overview of a Computer Program and Data Types. CT to Programming Concept - Operations and Reusable Functions. CT to Programming Concept - Decision Making and Repetition. CT to Programming Concept - Functions and Decomposition to Smaller Modules. CT to Programming Concept - Advanced Data Structures. Computing Trends. Social-Ethical Issues and Ramifications of Computing.
| AUs | 3.0 AUs |
| Grade Type | |
| Prerequisite | |
| Not Available To Programme | |
| Not Available To All Programme With | |
| Not Available As BDE/UE To Programme | |
| Not Available As Core To Programme | |
| Not Available As PE To Programme | |
| Mutually Exclusive With | BG2211, CE1003, CE1103, CV1014, CZ1003, CZ1103, FE1008, MA1008, MS1008, SC1003 |
| Not Offered As BDE | |
| Not Offered As Unrestricted Elective | |
| Exam |
Required first
From Computational Thinking To Programming
| Mon | Tue | Wed | Thu | Fri | |
|---|---|---|---|---|---|
| 930 | |||||
| 1000 | |||||
| 1030 | |||||
| 1100 | |||||
| 1130 | |||||
| 1200 | |||||
| 1230 | |||||
| 1300 | |||||
| 1330 | |||||
| 1400 | |||||
| 1430 | |||||
| 1500 | |||||
| 1530 | |||||
| 1600 | |||||
| 1630 | |||||
| 1700 | |||||
| 1730 | |||||
| 1800 |
IE0005
Introduction To Data Science & Artificial Intelligence
IE2104
Digital Electronics
IE2106
Engineering Mathematics I
IE2107
Engineering Mathematics Ii
IE2108
Data Structures & Algorithms In Python
IE2110
Signals & Systems
IE3012
Communication Principles
IE3014
Digital Signal Processing
IE3017
Computer Communications
| Mon | Tue | Wed | Thu | Fri | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
| 930 | 32030 TUT (EE10) 0930-1120 Wed S2-B3B-08 Wk2-13 | 32032 TUT (EE12) 0930-1120 Thu S2-B3B-08 Wk2-13 | 32036 TUT (EE16) 0930-1120 Fri S2-B3B-08 Wk2-13 | 32037 TUT (EE17) 0930-1120 Fri S2-B3B-08 Wk2-13 | ||||||
| 1000 | ||||||||||
| 1030 | 32021 TUT (EE01) 1030-1220 Mon S2-B3B-08 Wk2-13 | 32022 TUT (EE02) 1030-1220 Mon S2-B3B-08 Wk2-13 | 32026 TUT (EE06) 1030-1220 Tue S2-B3B-08 Wk2-13 | 32031 TUT (EE11) 1030-1220 Wed S2-B3B-08 Wk2-13 | 32033 TUT (EE13) 1030-1220 Thu S2-B3B-08 Wk2-13 | |||||
| 1100 | ||||||||||
| 1130 | ||||||||||
| 1200 | ||||||||||
| 1230 | 32023 TUT (EE03) 1230-1420 Mon S2-B3B-08 Wk2-13 | 32027 TUT (EE07) 1230-1420 Tue S2-B3B-08 Wk2-13 | 32034 TUT (EE14) 1230-1420 Thu S2-B3B-08 Wk2-13 | |||||||
| 1300 | ||||||||||
| 1330 | ||||||||||
| 1400 | ||||||||||
| 1430 | 32024 TUT (EE04) 1430-1620 Mon S2-B3B-08 Wk2-13 | 32025 TUT (EE05) 1430-1620 Mon S2-B3B-08 Wk2-13 | 32028 TUT (EE08) 1430-1620 Tue S2-B3B-08 Wk2-13 | 32029 TUT (EE09) 1430-1620 Tue S2-B3B-08 Wk2-13 | 32035 TUT (EE15) 1430-1620 Wed S2-B3B-08 Wk2-13 | |||||
| 1500 | ||||||||||
| 1530 | ||||||||||
| 1600 | ||||||||||
| 1630 | COMMON LEC (EELE) 1630-1820 Wed LKC-LT Wk1-12 | |||||||||
| 1700 | ||||||||||
| 1730 | ||||||||||
| 1800 | ||||||||||