Course Schedule
Students are required to complete at least 30 credits of CSIT courses. Subject to approval, students may take a maximum of 3 credits of courses from the Master of Science in Big Data Technology.
Course offering schedule for 2025-26 Spring Term:
- CSIT 5520 Natural Language Processing
- CSIT 5530 Understanding Large Language Models
- CSIT 5740 Introduction to Software Security*
- CSIT 5900 Artificial Intelligence
- CSIT 5920 Financial Technology for Engineering Professionals
- CSIT 5930 Search Engines and Applications
- CSIT 5970 Advanced Cloud Computing
- CSIT 6000T Digital Forensics - A Technical Perspective*
Course offering schedule for 2025-26 Fall Term:
- CSIT 5100 Engineering Reliable Software Systems*
- CSIT 5210 Data Mining and Knowledge Discovery
- CSIT 5500 Advanced Algorithms
- CSIT 5610 Computer Networks: An Internet Perspective
- CSIT 5710 Cryptography*
- CSIT 5730 Principles of Cybersecurity*
- CSIT 5760 Blockchain and Smart Contracts*
- CSIT 5910 Machine Learning
All courses are offered subject to needs and availability. For the latest list of courses to be offered, visit Class Schedule & Quota.
For course details, please refer to Course Catalog.
Note: *Courses that are classified under the cybersecurity category.
(Updated on 26 August 2025)