Modules for course I102 | BSC/CSIE
BSc Computer Science (with International Experience)
These were the modules for this course in the 2019–20 academic year.
You can also view the modules offered in the year 2020–21; 2021–22.
Year 1 Modules
Compulsory Modules
Semester 1
- ICE-1001: Professional Perspectives (20)
- ICE-1111: Imperative Programming Foundat (10)
- ICE-1221: Mathematics for Computing (20)
- ICE-1501: Computer Architecture & OS (20)
- ICE-1601: Database Systems (20)
Semester 2
Year 2 Modules
Compulsory Modules
Semester 1
- ICP-2025: AI for Games (10)
- ICP-2033: Intro to Operating Systems (10)
- ICP-2036: Computer Graphics 2 Algorithms (10)
- ICP-2150: Advanced Java Programming (10)
- ICP-2302: Software Hut (20)
Semester 2
Year 4 Modules
Compulsory Modules
Semester 1
Semester 2
- ICP-3029: Networks & Distributed Systems (10)
- ICP-3036: Computer Graphics 3 Rendering (20)
- ICP-3038: Computer Vision (20cr) (20)
- IED-3064: Business Process Reengineering (10)
- ICP-3099: Individual Project-Computing (30) Core
Optional Modules
20 credits from:
- ICP-3042: New Technologies (20) (Semester 1)
- ICP-3083: Pattn Recogn & Neural Networks (20) (Semester 1)