COMPX576-21B (HAM)

Programming Project

15 Points

Edit Header Content
Division of Health Engineering Computing & Science
School of Computing and Mathematical Sciences
Department of Computer Science


Edit Staff Content





Placement/WIL Coordinator(s)


Student Representative(s)

Lab Technician(s)


You can contact staff by:

  • Calling +64 7 838 4466 select option 1, then enter the extension.
  • Extensions starting with 4, 5, 9 or 3 can also be direct dialled:
    • For extensions starting with 4: dial +64 7 838 extension.
    • For extensions starting with 5: dial +64 7 858 extension.
    • For extensions starting with 9: dial +64 7 837 extension.
    • For extensions starting with 3: dial +64 7 2620 + the last 3 digits of the extension e.g. 3123 = +64 7 262 0123.
Edit Staff Content

Paper Description

Edit Paper Description Content
Students work individually to build a small sized software project (e.g. web applications, mobile application, desktop applications). Students choose project topics, specify the requirements, design the system structure and user interface, and develop prototypes using appropriate technologies.
Edit Paper Description Content

Paper Structure

Edit Paper Structure Content
Students meet with the lecturer weekly to report their progress and discuss problems. The lecturer provides the overall supervision during the course of project development.
Edit Paper Structure Content

Learning Outcomes

Edit Learning Outcomes Content

Students who successfully complete the paper should be able to:

  • independently develop a small sized softeware project
    Linked to the following assessments:
  • choose appropriate technologies for project implementation
    Linked to the following assessments:
  • self-study necessary technologies through Web resources such as documentations, tutorials and forums
    Linked to the following assessments:
  • solve technical problems by seeking help from peers or online forums
    Linked to the following assessments:
Edit Learning Outcomes Content
Edit Learning Outcomes Content


Edit Assessments Content

Assessment Components

Edit Assessments Content

The internal assessment/exam ratio (as stated in the University Calendar) is 100:0. There is no final exam. The final exam makes up 0% of the overall mark.

The internal assessment/exam ratio (as stated in the University Calendar) is 100:0 or 0:0, whichever is more favourable for the student. The final exam makes up either 0% or 0% of the overall mark.

Component DescriptionDue Date TimePercentage of overall markSubmission MethodCompulsory
1. Weekly progress report and attendance (2% each)
  • Online: Submit through Moodle
2. Project presentation
  • Presentation: In Lab
3. Project implementation and documentation
  • Online: Submit through Moodle
Assessment Total:     100    
Failing to complete a compulsory assessment component of a paper will result in an IC grade
Edit Assessments Content

Required and Recommended Readings

Edit Required Readings Content

Online Support

Edit Online Support Content
All online resources, support and discussion forums are available via Moodle.
Edit Online Support Content


Edit Workload Content
10 hours per week
Edit Workload Content

Linkages to Other Papers

Edit Linkages Content


Admission to the Postgraduate Certificate (PGCert), Postgraduate Diploma (PGDip) or Masters programme in Computer Science (MSc or MSc(Research)) or Design (MDes); or permission of the Chairperson of Computer Science.




Restricted papers: COMP576, COMP589

Edit Linkages Content