Approved Start

Postgraduate

COSC681
AI Project
60 points
Approved Start 2025

COSC690
MSc Thesis
120 points
Approved Start 2025

SENG690
Software ME Thesis
120 points
Approved Start 2025

COSC790
Computer Science PhD
120 points
Approved Start 2025
Approved Start 2025 (Distance)

Full Year (February to February)

Postgraduate

COSC680
Computer Science Professional Project
60 points
Full Year (February to February) 2025

General non-calendar-based

100-level

COSC131
Introduction to Programming for Engineers
15 points
General non-calendar-based 2025

Semester One

100-level

COSC101
Working in a Digital World
15 points
Semester One 2025

COSC121
Introduction to Computer Programming
15 points
Semester One 2025

COSC131
Introduction to Programming for Engineers
15 points
Semester One 2025

200-level

SENG201
Software Engineering I
15 points
Semester One 2025

COSC261
Formal Languages and Compilers
15 points
Semester One 2025

COSC262
Algorithms
15 points
Semester One 2025

300-level

SENG301
Software Engineering II
15 points
Semester One 2025

ENCE361
Embedded Systems 1
15 points
Semester One 2025

COSC363
Computer Graphics
15 points
Semester One 2025

COSC364
Internet Technology and Engineering
15 points
Semester One 2025

SENG365
Web Computing Architectures
15 points
Semester One 2025

400-level

SENG401
Software Engineering III
15 points
Semester One 2025

ENCE461
Embedded Systems 2
15 points
Semester One 2025

Postgraduate

COSC401
Machine Learning
15 points
Semester One 2025

COSC420
Intelligent Tutoring Systems
15 points
Semester One 2025

COSC421
Advanced Topics in Security
15 points
Semester One 2025

COSC428
Computer Vision
15 points
Semester One 2025

COSC440
Deep Learning
15 points
Semester One 2025

COSC469
Research Methods in Computer Science and Software Engineering
15 points
Semester One 2025

COSC471
Special Topic
15 points
Semester One 2025

COSC473
Special Topic
15 points
Semester One 2025

COSC475
Independent Course of Study
15 points
Semester One 2025

COSC480
Computer Programming
15 points
Semester One 2025
Semester One 2025 (Distance)

Semester Two

100-level

COSC121
Introduction to Computer Programming
15 points
Semester Two 2025

COSC122
Introduction to Computer Science
15 points
Semester Two 2025

COSC131
Introduction to Programming for Engineers
15 points
Semester Two 2025

SENG199
Software Engineering Workshop Training Course
Semester Two 2025

200-level

SENG202
Software Engineering Project Workshop
15 points
Semester Two 2025

COSC260
Turing: From the Computer Revolution to the Philosophy of AI
15 points
Semester Two 2025
Semester Two 2025 (Distance)

ENCE260
Computer Systems
15 points
Semester Two 2025

COSC264
Introduction to Computer Networks and the Internet
15 points
Semester Two 2025

COSC265
Relational Database Systems
15 points
Semester Two 2025

300-level

SENG303
Mobile Application Design and Development
15 points
Semester Two 2025

COSC345
Special Topic: Professional, Ethical and Cultural Perspectives on Computer Science
15 points
Semester Two 2025

ENCE360
Operating Systems
15 points
Semester Two 2025

COSC362
Introduction to Cybersecurity
15 points
Semester Two 2025

COSC367
Artificial Intelligence
15 points
Semester Two 2025

COSC368
Human-Computer Interaction
15 points
Semester Two 2025

COSC369
Programming languages
15 points
Semester Two 2025

400-level

SENG403
Software Process and Product Quality
15 points
Semester Two 2025

SENG406
Software Security
15 points
Semester Two 2025

COSC437
Special Topic
15 points
Semester Two 2025

COSC445
Special Topic: Professional, Ethical and Cultural Perspectives on Computer Science
15 points
Semester Two 2025

ENCE464
Embedded Software and Advanced Computing
15 points
Semester Two 2025

COSC478
Special Topic
15 points
Semester Two 2025

Postgraduate

COSC432
Relational Methods
15 points
Semester Two 2025

COSC439
Special Topic
15 points
Semester Two 2025

COSC443
Ethics of Artificial Intelligence
15 points
Semester Two 2025
Semester Two 2025 (Distance)

COSC474
Special Topic
15 points
Semester Two 2025

COSC475
Independent Course of Study
15 points
Semester Two 2025

COSC480
Computer Programming
15 points
Semester Two 2025
Semester Two 2025 (Distance)

Special non-calendar-based Four

Postgraduate

COSC480
Computer Programming
15 points
Special non-calendar-based Four 2025 (UC Online)

Special non-calendar-based One

Postgraduate

COSC446
Cybersecurity Fundamentals
15 points
Special non-calendar-based One 2025 (UC Online)

COSC480
Computer Programming
15 points
Special non-calendar-based One 2025 (UC Online)

Special non-calendar-based Three

Postgraduate

COSC446
Cybersecurity Fundamentals
15 points
Special non-calendar-based Three 2025 (UC Online)

COSC448
Ethical Hacking: Penetration Testing Methodology and Techniques
15 points
Special non-calendar-based Three 2025 (UC Online)

Special non-calendar-based Two

Postgraduate

COSC447
Computer Networks and Security
15 points
Special non-calendar-based Two 2025 (UC Online)

Summer Nov

100-level

COSC122
Introduction to Computer Science
15 points
Summer Nov 2025 start

300-level

COSC366
Research Project
15 points
Summer Nov 2025 start

Postgraduate

COSC486
Research Project
15 points
Summer Nov 2025 start

UCIC Trimester Three

100-level

COSC131
Introduction to Programming for Engineers
15 points
UCIC Trimester Three 2025

Whole Year

300-level

SENG302
Software Engineering Group Project
30 points
Whole Year 2025

400-level

SENG402
Software Engineering Research Project
30 points
Whole Year 2025

Postgraduate

COSC470
Research Project
30 points
Whole Year 2025

COSC475
Independent Course of Study
15 points
Whole Year 2025

Not Offered Courses in 2025

Approved Start

100-level

COSC131
Introduction to Programming for Engineers
15 points
COSC131-25A (C)
Approved Start 2025 - Not offered
For further information see COSC131 course details

Semester One

400-level

SENG404
Software Requirements and Architecture
15 points
SENG404-25S1 (C)
Semester One 2025 - Not offered
For further information see SENG404 course details

COSC479
Special Topic
15 points
COSC479-25S1 (C)
Semester One 2025 - Not offered
For further information see COSC479 course details

Semester Two

400-level

SENG442
Special Topic
15 points
SENG442-25S2 (C)
Semester Two 2025 - Not offered
For further information see SENG442 course details

Postgraduate

COSC422
Advanced Computer Graphics
15 points
COSC422-25S2 (C)
Semester Two 2025 - Not offered
For further information see COSC422 course details

COSC434
Special Topic
15 points
COSC434-25S2 (C)
Semester Two 2025 - Not offered
For further information see COSC434 course details

Special non-calendar-based Four

Postgraduate

COSC447
Computer Networks and Security
15 points
COSC447-25X4 (D)
Special non-calendar-based Four 2025 (Distance) - Not offered
For further information see COSC447 course details
COSC447-25X4 (O)
Special non-calendar-based Four 2025 (UC Online) - Not offered
For further information see COSC447 course details

COSC448
Ethical Hacking: Penetration Testing Methodology and Techniques
15 points
COSC448-25X4 (D)
Special non-calendar-based Four 2025 (Distance) - Not offered
For further information see COSC448 course details

UCIC Trimester Three

100-level

COSC122
Introduction to Computer Science
15 points
COSC122-25V3 (C)
UCIC Trimester Three 2025 - Not offered
For further information see COSC122 course details