| Year | Course | Level | Grade | Credits |
|---|
Not counted: 159236, 161222, 297201 (D grades) and 6 withdrawn or not completed courses. You don't need to retake 159236; Choice (5) is already complete.
| Code | Course | Level | Assessment | Credits |
|---|---|---|---|---|
| 159336 | Mobile Application Development · CS major | 300 | 60% programs / 40% exam | 15 |
16 Nov 2026 – 12 Feb 2027 · period SSHL · distance · selected in your portal ✓ (matches your selection list)
| Code | Course | Level | Assessment | Credits |
|---|
| Code | Course | Level | Semester (distance) | Assessment |
|---|---|---|---|---|
| Last Computer Science course · needs Academic Advice approval | ||||
| 159356 | Software Engineering Capstone Project Not on your Choice (6) list. Ask for it to count toward Computer Science | 300 | Check in portal | No exam Approval needed |
| 159333 | Programming Project Second request if 159356 is refused. Also needs a supervisor | 300 | Check in portal | No exam Approval needed |
| Plus pick any 1 · all 60% internal / 40% exam | ||||
Important: your degree needs 120 Computer Science credits, and you'll have 105 after 159336. The last 15 must come from Choice (6), which only lists 159342 and 159302 for you (both 60% exam). You've chosen not to take 159342, so call Academic Advice on 0800 627739 and ask for 159356 (or 159333) to count toward your Computer Science major. Until they approve it in writing, the Computer Science rule stays at 105 and the degree can't be awarded.
Suggested pick: 158359 User Experience Design or 158235 Networks, Security and Privacy (both Semester Two).
| Code | Course | Reason | Effect on rules |
|---|---|---|---|
| 159342 | Operating Systems and Networks | Your choice 40% programs / 60% exam | It's on your Choice (6) list. Skipping it means the CS 120 rule depends on 159356 being approved |
| 159302 | Computational Intelligence | 60% exam and needs 159223 + 159224, which you don't have | Same as above |
| 161250 | Data Analysis | Already passed 2026 S1, B- | Would add 0 credits |
| 159341 | Programming Languages, Algorithms and Concurrency | Already passed 2026 S1, B- | Already counted in CS |
| 159236 | Embedded Programming (D in 2025) | Not needed Choice (5) already complete | None |
| 297301 | Applied Machine Learning and Big Data | Can't needs 297201, not passed | None |
| 100-level | Any other 100-level course | Optional only 15 credits of room left | Level 100 max is 165; you'd reach 165 |
| Rule | Required | Passed | After summer | After 2027 | Status |
|---|---|---|---|---|---|
| Computer Science +159336 now, +159356 in 2027 if approved | 120 | 90 | 105 | 120* | Needs approval |
| Bachelor of Science | 360 | 255 | 330 | 360 | Met |
| Level 100 +247113 | 0 – 165 | 135 | 150 | 150 | Met |
| Level 100 or 200 +247113, 134203, and your 2027 pick if 200-level | 0 – 285 | 225 | 255 | 255–270 | Met |
| Outside the schedule 4 VUW transfers + 254300, 219304, 134203 | 0 – 120 | 60 | 105 | 105 | Met |
| 300-level (BSc regulation) not on the portal table | at least 75 | 30 | 75 | 90–105 | Met |
If Massey says no to 159356: every rule is still met except Computer Science, which stays at 105. You would need 159342 (Semester One) or 159302 to finish. With 159342, all 6 rules are met.
"After summer" includes 159336. *Computer Science reaches 120 only if 159356 is approved to count. Before you submit, open Choice (3) in the portal: it's the one compulsory choice not marked Completed. If it needs a 100-level course, use that as your 2027 pick instead (you have 15 credits of 100-level room).