Graduate Diploma in Systems Analysis
Object Oriented Application Project
This project starts after the completion of the Application Development Life Cycle. In the life cycle module, students have extensively analysed and designed an IT solution using Object Oriented approach and the end result is a set of well-defined design specifications. In this module, they are required to use an OO programming language (C# or Java) to code and deliver the IT solution based on their design specifications.
Internet Project with Multimedia, ASP.NET and Web Services
In this unit, students are required to design and develop a virtual shopping cart application.The purpose of the project is to evaluate students' abilities to design and build a user-friendly and effective Web application using the E-commerce Application Life Cycle and the internet programming techniques taught. It will also evaluate the students' ability to enhance the product presentation using appropriate multimedia technology.
Web Project with J2EE
Students are to apply their knowledge gained from Java Programming, Advanced Java and Building Enterprise Application using J2EE to code a J2EE-based application. They have to design the system to show how the application processes each request. At the end of this project, students are to present their application and submit the design report. During the demonstration, students have to prove that the system meets all required functionalities and caters for error handling.
They are also required to develop a mobile solution on Android platoform that would access the useful subset of the system functionality of this project.
Application Development Project
This is a 160 manday-sized project. Students are organised into project teams. Each team is required to work independently to deliver the working solution at the end of the timeframe.
Each team will organise its own internal structure taking on roles of project leader, team members etc. They will work together and apply the project management, analysis, design, business communications and programming skills learnt earlier in the course on this project.
Based on a Project Objective Document (User Requirement Statement), the teams will go through a complete application development life cycle to propose, develop and deliver an IT solution. The students will capture requirements through user interviews, produce a feasible design, code, test and implement the solution on a distributed platform. This project provides a simulation of the real-life IT working environment and tests their strengths in working closely as a project team.