Nanyang Technological University
Bachelor of Engineering (Computer Science)
Course Code
Course Name
Description
MH1812
Discrete Mathematics
HW0188
Engineering Communication 1
GC0001
Sustainability: Seeing through the haze
VZ1007
Data Structures
Learning about Object-Oriented Programming
CZ1013
Physics for Computing
CM8002
Forensic Science
CZ1003
Introduction to Computational Thinking
CZ1006
Computer Organisation & Architecture
CZ1005
Digital Logic
Course Code
Course Name
Description
CZ1015
Introduction to Data Science & Artificial Intelligence
CZ2002
Object-Oriented Design & Programming
CZ3001
Advanced Computer Architecture
CZ0001
Engineers & Society
CZ1011
Engineering Mathematics 1
CZ1012
Engineering Mathematics 2
Course Code
Course Name
Description
CZ2004
Human Computer Interaction
ML0003
Kickstart your Career Success
CZ3006
Net Centric Computing
CZ3003
Software Systems Analysis & Design
CZ2006
Software Engineering
CZ2005
Operating Systems
Course Code
Course Name
Description
CZ4041
Machine Learning
CZ3002
Advanced Software Engineering
CZ2007
Introduction to Databases
CZ2003
Computer Graphics & Visualisation
CZ2001
Algorithms
HY0001
Ethics & Moral Reasoning
Course Code
Course Name
Description
CZ3004
Multidisciplinary Design Project
CZ3007
Compiler Techniques
CZ4062
Computer Security (System Security)
ET0001
Enterprises & Innovation
HW0288
Engineering Communication
CZ3005
Artificial Intelligence
Course Code
Course Name
Description
CZ4034
Information Retrieval
CZ4079
Final Year Project
University Wellbeing Application
CZ4069
Concepts & Techniques for Malware Analysis
CZ4024
Cryptography & Network Security
Course Code
Course Name
Description
CZ4079
Final Year Project
University Wellbeing Application
This is my Final Year Project!
Name: University Wellbeing Project
Purpose: To create an application that helps to improve the well-being of University Students in Asia.