Massey University · Bachelor of Science (Computer Science) · Raman Prasad

Degree progress

Passed255credits so far
+ 2026 S2270159336, studying now
+ Summer300only 2 of 4 offered
+ 2027 S13604 courses, all Semester One

You're 30 credits short after summer

Your offer (8 Oct 2026) only includes 134203 and 247113. 254300 Historical Perspectives on Education and 219304 Intercultural Communication are missing. You meet their entry rule (45 credits at 200-level), so they may still be pending, full, or not running in Summer School.

  1. Accept the offer now so you keep 134203 and 247113.
  2. Today: check the portal status of 254300 and 219304, then call Academic Advice on 0800 627739 and ask why they weren't offered and whether they can still be added. If both are added, your original plan works again (330 after summer, 2 courses in 2027).
  3. If not: take the 4-course Semester One 2027 plan in section 4. It meets all 6 rules and you finish in June 2027.

1 · Passed so far

255 credits
YearCourseLevelGradeCredits

Not counted: 159236, 161222, 297201 (D grades) and withdrawn courses including 158337 and 159302 (2026 S2). You don't need to retake 159236; Choice (5) is already complete.

2 · Studying now: 2026 Semester Two

+15 → 270
CodeCourseLevelAssessmentCredits
159336Mobile Application Development · CS major30060% programs / 40% exam15

Don't press the "Withdraw" button next to 159336 in the offer screen. It's your 105th Computer Science credit.

3 · Summer School 2026

+30 → 300

16 Nov 2026 – 12 Feb 2027 · period SSHL · distance · offer received 8 Oct 2026

CodeCourseLevelAssessmentStatusCredits

4 · 2027 Semester One: finish here

+60 → 360

4 courses = 60 credits, a full-time load. All prerequisites checked against your passed courses ✓

CodeCourseLevelPrerequisiteAssessmentCredits
159356Software Engineering Capstone Project
Computer Science course · group project · needs approval to count toward CS
300159251 ✓ C-Assignments 40% + presentation 60% No exam
Confirm S1 distance in portal
15
158326Software Construction300159234 ✓ CPrograms 60% · exam 40%15
158244Software Quality Assurance and Testing200any 1591xx ✓Test 25% + programs 35% · exam 40%15
158225Systems Analysis and Modelling200any 1591xx ✓Assignments 45% + participation 15% · exam 40% (need 30% in exam)15
Semester One 2027 total60

Why these 4 exactly: you need 2 at 300-level (159356 + 158326) to reach 75 at 300-level, and you can't take more than 2 at 200-level (158244 + 158225) or you'd go over the 285 limit for 100/200-level. Don't swap a 300-level course for a 200-level one.

Backups (same level, same semester): if 159356 isn't offered in Semester One by distance, or approval is refused, swap in 159342 Operating Systems and Networks (300, S1, 60% exam). It's on your Choice (6) list, so Computer Science reaches 120 with no approval and all 6 rules are still met. 159333 Programming Project (300, needs a supervisor) is the other no-exam option to ask about.

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.

If 254300 and 219304 do get added to summer: you only need 159356 + 1 more in 2027 (e.g. 158244), and 300-level is already covered.

5 · 2027: courses you won't take

and why
CodeCourseReasonEffect on rules
159342Operating Systems and NetworksYour choice 40% programs / 60% examIt's on your Choice (6) list. Skipping it means the CS 120 rule depends on 159356 being approved
159302Computational Intelligence60% exam and needs 159223 + 159224, which you don't haveSame as above
161250Data AnalysisAlready passed 2026 S1, B-Would add 0 credits
159341Programming Languages, Algorithms and ConcurrencyAlready passed 2026 S1, B-Already counted in CS
159236Embedded Programming (D in 2025)Not needed Choice (5) already completeNone
297301Applied Machine Learning and Big DataCan't needs 297201, not passedNone
158359 · 158235User Experience Design · Networks, Security and PrivacySemester Two you're finishing in S1None
100-levelAny 100-level courseDon't would replace a 200/300 courseWould break the 300-level or 100/200-level rule

6 · Credit rules check

6 of 6 met with the S1 plan · CS needs approval
RuleRequiredPassedAfter summerAfter 2027Status
Computer Science
+159336 now, +159356 in 2027 if approved
12090105120*Needs approval
Bachelor of Science
+4 courses in 2027 S1
360255300360Met
Level 100
+247113
0 – 165135150150Met
Level 100 or 200
+247113, 134203, then 158244, 158225
0 – 285225255285Met exactly at the limit
Outside the schedule
4 VUW transfers + 134203
0 – 120607575–120Met even if all 3 IT courses count as outside
300-level (BSc regulation)
+159336, then 159356, 158326
at least 75304575Met exactly at the minimum

No room for error: two rules land exactly on their limit (300-level at 75, 100/200-level at 285). You must pass all 4 courses. Fail one and you'd need another course in Semester Two 2027 at the same level.

If Massey says no to 159356: swap in 159342 (300, Semester One). Every rule, including Computer Science, is then met with no approval needed.

"After summer" includes 159336. *Computer Science reaches 120 only if 159356 is approved to count. Before you enrol, open Choice (3) in the portal: it's the one compulsory choice not marked Completed. If it needs a specific course, ask Academic Advice which of the 4 to swap for it.