2025-2026 Study Plan:
| COURSE NUMBER | COURSE TITLE | requisite | CR | HOURS/WEEK | ||
|---|---|---|---|---|---|---|
| PRE-req | CO-req | LEC | LAB | |||
| SEMESTER 1 | ||||||
| COMM1010 | English Communication I | - | - | 3 | 3 | 0 |
| INFS1101 | Introduction to Computing & Problem Solving | - | - | 3 | 2 | 3 |
| MATH1030 | Calculus I | MATH1020 OR AMPII Score of 85% | - | 3 | 3 | 0 |
| PHYS1020 | General Physics I | - | PHYS1021 & MATH1030 | 3 | 3 | 0 |
| PHYS1021 | General Physics I (Lab) | - | PHYS1020 | 1 | 0 | 3 |
| EFFL1003 | Experiential Learning & Entrepreneurship | - | - | 3 | 3 | 0 |
| Semester 1 Total: | 16 | 14 | 6 | |||
| SEMESTER 2 | ||||||
| COMM1020 | English Communication II | COMM1010 | - | 3 | 3 | 0 |
| INFS1201 | Computer Programming | INFS1101 | - | 4 | 3 | 3 |
| INFT2101 | Networking I | INFT1201 or INFS1101 | - | 4 | 3 | 3 |
| MATH1050 | Linear Algebra | - | - | 3 | 3 | 1 |
| Semester 2 Total: | 14 | 12 | 7 | |||
| SEMESTER 3 | ||||||
| INFS1301 | Computing Ethics & Society | - | - | 3 | 2 | 3 |
| MATH2010 | Calculus II | MATH1030 | - | 3 | 3 | 0 |
| Semester 3 Total: | 6 | 5 | 3 | |||
| Year 1 Total: | 36 | 31 | 16 | |||
| COURSE NUMBER | COURSE TITLE | requisite | CR | HOURS/WEEK | ||
|---|---|---|---|---|---|---|
| PRE-req | CO-req | LEC | LAB | |||
| SEMESTER 4 | ||||||
| BIOL1001 | Inquiry-Based Biology | - | - | 3 | 3 | 0 |
| DACS2101 | Discrete Structures | INFS 1101 AND MATH1020 AMPII Score of 85% | - | 3 | 2 | 2 |
| INFS2201 | Database Management Systems | INFS1201 | - | 3 | 2 | 3 |
| INFS3102 | Object Oriented Programming | INFS1201 | - | 3 | 2 | 3 |
| INFS2101 | Web Technologies I | INFS1201 | - | 3 | 2 | 3 |
| Semester 4 Total: | 15 | 11 | 11 | |||
| SEMESTER 5 | ||||||
| DACS2201 | Introduction to Data & Cyber Security | INFT2101 | - | 3 | 2 | 3 |
| INFS3103 | Systems Analysis & Design | INFS2201 | - | 3 | 2 | 3 |
| INFS3104 | Data Structures & Algorithms | INFS3102 & DACS2101 OR INFS3102 & INFT2102 | - | 3 | 2 | 3 |
| MATH2020 | Numerical Methods | MATH2010 | - | 3 | 3 | 1 |
| SOFT2101 | Software Engineering Principles | INFS3102 | - | 3 | 2 | 3 |
| Semester 5 Total: | 15 | 11 | 13 | |||
| SOFT2301 | Software Project Management | Min 50 Credits | - | 3 | 2 | 3 |
| Semester 6 Total: | 3 | 2 | 3 | |||
| Year 2 Total: | 33 | 24 | 27 | |||
| COURSE NUMBER | COURSE TITLE | requisite | CR | HOURS/WEEK | ||
|---|---|---|---|---|---|---|
| PRE-req | CO-req | LEC | LAB | |||
| SEMESTER 7 | ||||||
| DSAI2201 | Introduction to Data Science & AI | MATH1070 OR INFS1201 AND MATH1040 | - | 3 | 2 | 3 |
| INFS3201 | Web Technologies II | INFS2101 & INFS2201 & INFS3102 | - | 3 | 2 | 3 |
| INFT2201 | Introduction to Operating Systems | INFT1201 OR DACS2202 OR INFS1201 AND SOFT2101 | - | 3 | 2 | 3 |
| RSST3002 | Probability & Statistical Analysis | MATH2010 | - | 3 | 3 | 1 |
| Semester 7 Total: | 15 | 9 | 10 | |||
| SEMESTER 8 | ||||||
| INFS3203 | Systems Deployment & Implementation | INFS3103 | - | 3 | 2 | 3 |
| SOFT3201 | Software Architecture & Design | INFS3103 & INFS3201 | - | 3 | 2 | 3 |
| SOFT3202 | Design Patterns & Modeling | INFS3102 | - | 3 | 2 | 3 |
| Semester 8 Total: | 9 | 6 | 9 | |||
| COMP3301 | Work Placement I | SOFT2301 | - | 3 | 0 | 40 |
| Semester 9 Total: | 3 | 0 | 40 | |||
| Year 3 Total: | 24 | 15 | 59 | |||
| COURSE NUMBER | COURSE TITLE | requisite | CR | HOURS/WEEK | ||
|---|---|---|---|---|---|---|
| PRE-req | CO-req | LEC | LAB | |||
| SEMESTER 10 | ||||||
| COMP4101 | Practicum | Min 80 Credits | - | 3 | 1 | 6 |
| INFS4202 | Software Testing & Quality Assurance | INFS3103 | - | 3 | 2 | 3 |
| SOFT4102 | Design Thinking for Software Entrepreneurship | INFS3102 | - | 3 | 2 | 3 |
| SOFT4103 | UI/UX Design | INFS3201 | - | 3 | 2 | 3 |
| Semester 10 Total: | 12 | 7 | 15 | |||
| SEMESTER 11 | ||||||
| COMP4201 | Capstone Project | COMP4101 | - | 3 | 0 | 9 |
| DACS3203 | Secure Software Development | DACS2201 AND INFS3102 | - | 3 | 2 | 3 |
| INFS4101 | IS Management & Strategy | INFS3103 | - | 3 | 3 | 0 |
| Elective: Select 1 of 2 | ||||||
| INFS4104 | Mobile App Technologies | INFS4103 OR INFS3201 & INFS3301 | - | 3 | 2 | 3 |
| SOFT4101 | Game Engineering | INFS3201 | - | 3 | 2 | 3 |
| Semester 11 Total: | 12 | 7 | 15 | |||
| SEMESTER 12 | ||||||
| COMP4302 | Work Placement II | COMP4201 | - | 6 | 0 | 40 |
| Semester 12 Total: | 6 | 0 | 40 | |||
| Year 4 Total: | 30 | 14 | 70 | |||
| Program Total: | 123 | 84 | 172 | |||