Skip to content

Moonzxx/Nanyang-Technological-University

Repository files navigation

Nanyang Technological University

Bachelor of Engineering (Computer Science)

Y1S1

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

Y1S2

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

Y2S1

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

Y2S2

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

Y3S1

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

Y3S2

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

Y4S1

Course Code Course Name Description
CZ4079 Final Year Project University Wellbeing Application

Y4S2

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.