Skip to main content Start main content

Subject Offerings

Page banner_2050x500_EIS

2024/25 Academic Year

(The lists below are subject to review and changes which the Department can decide to make from time to time.)

Subject Code

Subject

Semester 1

Semester 2

Semester 3
(Summer Term)

COMP1002

Computational Thinking and Problem Solving

Yes

 

 

COMP1004

Introduction to Artificial Intelligence and Data Analytics

Yes

Yes

 

COMP1011

Programming Fundamentals

 

Yes

 

COMP1012

Programming Fundamentals and Applications

Yes

 

 

COMP1411

Introduction to Computer Systems

 

Yes

 

COMP1433

Introduction to Data Analytics

 

Yes

 

COMP2011

Data Structures

Yes

 

 

COMP2012

Discrete Mathematics

Yes

 

 

COMP2013 Data Structures and Algorithms  Yes  Yes  

COMP2021

Object-Oriented Programming

Yes

 

 

COMP2121

E-Business

Yes

 

 

COMP2322

Computer Networking

 

Yes

 

COMP2411

Database Systems

Yes

 

 

COMP2421

Computer Organization

 

Yes

 

COMP2432

Operating Systems

 

Yes

 

COMP2S01

Technology Beyond Borders: Service Learning Across Cultural, Ethnic and Community Lines

Yes

Yes

 

COMP3011

Design and Analysis of Algorithms

Yes

 

 

COMP3022 Algorithms Engineering   Yes  

COMP3121

Social and Collaborative Computing

 

Yes

 

COMP3122

Information Systems Development

 

Yes

 

COMP3134

Business Intelligence and Customer Relationship Management

Yes

 

 

COMP3211

Software Engineering

Yes

 

 

COMP3235

Software Project Management

 

Yes

 

COMP3311 Applied Cryptography   Yes  

COMP3334

Computer Systems Security

 

Yes

 

COMP3335

Database Security

Yes

 

 

COMP3421

Web Application Design and Development

 

Yes

 

COMP3422

Creative Digital Media Design

 

Yes

 

COMP3423

Human Computer Interaction

Yes

 

 

COMP3438

System Programming

Yes

 

 

COMP3511

Legal Aspects and Ethics of Computing

 

Yes

 

COMP3512

Legal Aspects, Professionalism and Ethics of Computing

 

Yes

 

COMP3531

IT Entrepreneurship

 

Yes

 

COMP3S02

Socially Responsible Global Leadership in A Digital World

 

Yes

 

COMP4011

Theory of Computation

Yes

 

COMP4121

E-Commerce Technology and Applications

 

Yes

 

COMP4122

Game Design and Development

Yes

 

 

COMP4123

Business Process and Workflow Management

Yes

 

COMP4127

Information Systems Audit and Control

 

Yes

 

COMP4133

Information Retrieval

Yes

 

COMP4136 Data Protection and Security   Yes  

COMP4142

E-Payment and Cryptocurrency

Yes

 

 

COMP4322 Internetworking Protocol, Software and Management   Yes  

COMP4334

Principles and Practice of Internet Security

Yes

 

 

COMP4342

Mobile Computing

Yes

 

 

COMP4422

Computer Graphics

Yes

 

 

COMP4423

Computer Vision

 

Yes

 

COMP4431

Artificial Intelligence

Yes

Yes

 

COMP4432

Machine Learning

Yes

Yes

 

COMP4433

Data Mining and Data Warehousing

Yes

 

 

COMP4434

Big Data Analytics

Yes

Yes

 

COMP4436 Artificial Intelligence of Things   Yes  

COMP4442

Service and Cloud Computing

 

Yes

 

COMP4512

Intellectual Property Protection and Management

Yes

 

 

COMP4531

Emerging Topics in Fintech

 

Yes

 

COMP5111 Database Systems and Management Day Class    

COMP5112

Data Structures and Database Systems

Yes

Yes

 

COMP5112

Data Structures and Database Systems

Day Class

 

 

COMP5113 Artificial Intelligence and Big Data Computing Programming Yes    
COMP5121 Data Mining and Data Warehousing Applications   Yes  
COMP5140 Metaverse Fundamentals Yes    

COMP5152

Advanced Data Analytics

 

Yes

 

COMP5152 Advanced Data Analytics    Day Class  
COMP5221 Software Project Management   Yes  

COMP5241

Software Engineering and Development

Yes

Yes

 

COMP5311

Internet Infrastructure and Protocols

Yes

Yes

 

COMP5322

Internet Computing and Applications

Yes

 

 

COMP5327 Wireless Networking and Mobile Computing   Day Class  

COMP5355

Cyber and Internet Security

Yes

 

Yes

COMP5422 Multimedia Computing, Systems and Applications   Yes  

COMP5423

Natural Language Processing

Yes

Yes

 

COMP5424

Extended Reality

Yes

 

 

COMP5434

Big Data Computing

Yes

Yes

Yes

COMP5434

Big Data Computing

Day Class

Day Class

 

COMP5511

Artificial Intelligence Concepts

Yes

Yes

 

COMP5511

Artificial Intelligence Concepts

Day Class

 

 

COMP5513

Financial Computing

Yes

 

 

COMP5517

Human Computer Interaction

 

Yes

 

COMP5517 Human Computer Interaction Day Class    

COMP5521

Distributed Ledger Technology, Cryptocurrency And E-Payment

Yes

Yes

 

COMP5523

Computer Vision and Image Processing

Yes

 

 

COMP5523

Computer Vision and Image Processing

 

Day Class

 

COMP5532 Digital Twins & Virtual Human   Day Class  
COMP5533 Game Engine & Programming   Day Class  

COMP5541

Machine Learning and Data Analytics

Yes

 

Yes

COMP5543

Artificial Intelligence and Big Data Computing in Practice

 

Yes

 

COMP5544 Emerging Topics in Artificial Intelligence and Big Data Computing  Yes  
COMP5554 Advanced Artificial Intelligence    Yes

COMP5563

Applied Cryptography for Financial Applications

Yes

 

 

COMP5564

Machine Learning and Applications in Finance

 

Yes

 

COMP5565

Decentralized Apps Fundamentals and Development

Yes

 

 

COMP5566

Blockchain and Smart Contract Security

 

Yes

 

COMP5567

Distributed Algorithms and Protocols for Blockchains

Yes

 

 

COMP5568

Decentralized Finance

 

Yes

 

COMP5569

Fintech Regulation and Compliance

 

Yes

 

COMP5570 Metaverse Applications: Design and Case Studies   Day Class  
COMP5925 Metaverse Project I
  Day Class  
 COMP5926  Metaverse Project II     Yes
COMP5571 Introduction to Generative AI and Its Applications  Yes    
COMP5572 AI Applications in the Humanities   Yes   
COMP5573 Theory and Practice of Video Game Design    Yes   

COMP6434

Big Data Analytics and Artificial Intelligence

 

Yes

 

COMP6521

Cryptography and Blockchain

 

 

Yes

COMP6701

Advanced Topics in Computer Algorithms

Yes

 

 

COMP6703

Advanced Topics in Data Analytics

Yes

 

 

COMP6704

Advanced Topics in Optimization

Yes

 

 

COMP6706

Advanced Topics in Visual Computing

 

Yes

 

COMP6707

Advanced Computational Intelligence

 

Yes

 

COMP6709

Advanced Natural Language Processing

 

Yes

 

COMP6710

Advanced Machine Learning

Yes

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Your browser is not the latest version. If you continue to browse our website, Some pages may not function properly.

You are recommended to upgrade to a newer version or switch to a different browser. A list of the web browsers that we support can be found here