Course Details
Software Construction
Course Code ENSE600
EFTS 0.1250
Points 15.00
Level 6
Download Course Descriptor
Prescriptor
An introduction to the design and construction of object-oriented software, which enables the students to gain an in-depth understanding of object-oriented programming. It will extend the individual design and programming skills developed in earlier programming papers, with an emphasis on the quality, modularity and reusability of the software developed. Introduces 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
  AK3751   Bachelor of Engineering (Honours)   (BE (Hons))
480.00
  ICE1   Individual Course Enrolment   (ICE)
0.00
  SABRD1   Study Abroad   (Study Abroad)
0.00
  INEXCH1   International Exchange (Inbound)   (INEXCH)
0.00
Timetable
2025Semester 1 Standard
Class Stream Starting Ending Day Time Room
ENSE600/W101  03-Mar-2025  26-May-2025  MON  8:00 AM - 10:00 AM  WG403 
    03-Mar-2025  26-May-2025  MON  10:00 AM - 12:00 PM  WZ602 
2025Semester 2 Standard
Class Stream Starting Ending Day Time Room
ENSE600/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 
ENSE600/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 
Contents
Main Menu
Qualification Specialisations
Qualification Types
Qualifications by Faculty
Short Courses
Course Search
Academic Calendar
Downloadable Forms and Guides