Course Details
Program Design and Construction
Course Code COMP603
EFTS 0.1250
Points 15.00
Level 6
Download Course Descriptor
Prescriptor
An introduction to the design and construction of object- oriented software. It will extend individual design and programming skills developed in earlier programming papers, with an emphasis on the quality, modularity and reusability of the software developed. The paper will introduce current techniques used in software development that allow the goals of software development projects to be realised.
Resources
No Resource is available.
Qualifications
The course is available as part of the following qualifications.
Expand to see requisite details. Points
  AK1271   Bachelor of Mathematical Sciences   (BMathSc)
360.00
  AK1302   Graduate Certificate in Mathematical Sciences   (GradCertMathSc)
60.00
  AK3001   Bachelor of Business and Bachelor of Science Conjoint Degrees   (BBusBSc)
510.00
  AK2040   Bachelor of Advanced Science (Honours)   (BSc(AdvSci)(Hons))
480.00
  AK3697   Bachelor of Computer and Information Sciences   (BCIS)
360.00
  AK3756   Graduate Certificate in Computer and Information Sciences   (GradCertCIS)
60.00
  AK3698   Graduate Diploma in Computer and Information Sciences   (GradDipCIS)
120.00
  HA1042   Graduate Diploma in Science   (GradDipSc)
120.00
  HA1043   Graduate Certificate in Science   (GradCertSc)
60.00
  ICE1   Individual Course Enrolment   (ICE)
0.00
  INEXCH1   International Exchange (Inbound)   (INEXCH)
0.00
  SABRD1   Study Abroad   (Study Abroad)
0.00
Timetable
2025Semester 2 Standard
Class Stream Starting Ending Day Time Room
COMP603/W201  22-Jul-2025  21-Oct-2025  TUE  12:00 PM - 2:00 PM  WA220 
    23-Jul-2025  22-Oct-2025  WED  5:00 PM - 7:00 PM  WZ514 
COMP603/W202  22-Jul-2025  21-Oct-2025  TUE  12:00 PM - 2:00 PM  WA220 
    24-Jul-2025  23-Oct-2025  THU  10:00 AM - 12:00 PM  WS220 
COMP603/W203  22-Jul-2025  21-Oct-2025  TUE  12:00 PM - 2:00 PM  WA220 
    24-Jul-2025  23-Oct-2025  THU  12:00 PM - 2:00 PM  WS220 
2026Semester 1 Standard
Class Stream Starting Ending Day Time Room
COMP603/W101  23-Feb-2026  25-May-2026  MON  3:00 PM - 5:00 PM  WZ416 
    25-Feb-2026  27-May-2026  WED  12:00 PM - 2:00 PM  WS313-314 
COMP603/W102  23-Feb-2026  25-May-2026  MON  3:00 PM - 5:00 PM  WZ416 
    25-Feb-2026  27-May-2026  WED  2:00 PM - 4:00 PM  WS220 
COMP603/W103  23-Feb-2026  25-May-2026  MON  3:00 PM - 5:00 PM  WZ416 
    25-Feb-2026  27-May-2026  WED  8:00 AM - 10:00 AM  WZ602 
COMP603/W104  23-Feb-2026  25-May-2026  MON  3:00 PM - 5:00 PM  WZ416 
    26-Feb-2026  28-May-2026  THU  6:00 PM - 8:00 PM  WS220 
2026Semester 2 Standard
Class Stream Starting Ending Day Time Room
COMP603/W201  14-Jul-2026  13-Oct-2026  TUE  8:00 AM - 10:00 AM  WS313-314 
    15-Jul-2026  14-Oct-2026  WED  12:00 PM - 2:00 PM  WG403 
COMP603/W202  13-Jul-2026  12-Oct-2026  MON  4:00 PM - 6:00 PM  WZ602 
    15-Jul-2026  14-Oct-2026  WED  12:00 PM - 2:00 PM  WG403 
COMP603/W203  13-Jul-2026  12-Oct-2026  MON  2:00 PM - 4:00 PM  WZ602 
    15-Jul-2026  14-Oct-2026  WED  12:00 PM - 2:00 PM  WG403 
COMP603/W204  14-Jul-2026  13-Oct-2026  TUE  2:00 PM - 4:00 PM  WS220 
    15-Jul-2026  14-Oct-2026  WED  12:00 PM - 2:00 PM  WG403 
COMP603/W205  14-Jul-2026  13-Oct-2026  TUE  4:00 PM - 6:00 PM  WZ602 
    15-Jul-2026  14-Oct-2026  WED  12:00 PM - 2:00 PM  WG403 
Contents
Main Menu
Qualification Specialisations
Qualification Types
Qualifications by Faculty
Short Courses
Course Search
Academic Calendar
Downloadable Forms and Guides