ITE506 Advanced Windows Development (8)
CSU Discipline Area: Unallocated to a CSU Discipline code (OTHER)Unallocated to a CSU Discipline code (OTHER)
Duration: One session
Abstract:
This subject gives students advanced skills in designing and developing windows applications by using Microsoft Windows Forms and the Windows Presentation Foundation
+ Subject Availability Modes and Locations
No offerings have been identified for this subject in 2013.Continuing students should consult the SAL for current offering details prior to contacting their course coordinator: ITE506
Where differences exist between the handbook and the SAL, the SAL should be taken as containing the correct subject offering details.
Assumed Knowledge:
Enrolment restrictions:
Only available to students enrolled in the following courses:
- Master of Systems Development
- Master of Management (IT)
- Graduate Certificate in Systems Development
- Graduate Certificate in Management (IT)
Objectives:
Upon successful completion of this subject, students should:
be able to design a loosely-coupled software architecture;
be able to design a data object model;
be able to design a service interaction using Forms and Windows Presentation Foundation;
be able to design a security implementation for a Forms/Windows Presentation Foundation application;
be able to design for a concurrent environment;
be able to choose the appropriate Windows Client technology;
be able to incorporate various other design requirements in a Forms/Windows Presentation Foundation application, including interoperability, optimal processing, globalization, and UI layout and structure;
be able to choose the appropriate data access strategy;
be able to design a diagnostics and monitoring strategy;
be able to evaluate and recommend a test strategy.
Syllabus:
The subject will cover the following topics:
- Designing the Layers of a Solution
- Designing the Presentation Layer
- Designing the Data Access Layer
- Planning a Solution Deployment
- Designing for Stability and Maintenance
The information contained in the 2013 CSU Handbook was accurate at the date of publication: 24 April 2013. The University reserves the right to vary the information at any time without notice.
