Master of Systems Development
Students in the Master of Systems Development are required to complete two core subjects (16 points), one elective from an elective set (8 points), and three restricted electives (24 points) and an industry-based elective stream (48 points).
Core subjects
ITC506 Topics in IT Ethics
ITC508 Object Modelling
Elective Set - Choose at least one
ITC518 Principles of Programming
ITC543 Enterprise Design Patterns
Electives (Choose up to 3)
ITC505 Systems Development Project Management
ITC515 Professional Programming Practice
ITC516 Principles of Database Development
ITC528 Artificial Intelligence
ITC563 IT Management Issues
ITC565 Business Applications Development
ITC595 Information Security
Students will choose one of the following industry streams:
Stream A: Microsoft Developer
Stream B: Project Management
Stream C: Developing Applications for Mobile Devices
Stream A: Microsoft Developer
Core:
ITE508 Developing Windows Applications for the Web
ITE510 SharePoint Application Development
Electives (Choose 4)
ITE501 Windows Forms Application Development
ITE502 ASP.NET Application Development
ITE503 ADO.NET Application Development
ITE504 Windows Communication Foundation Application Development
ITE505 Enterprise Applications Development
ITE506 Advanced Windows Development
ITE507 Advanced Web Development
ITE517 Developing Applications for Windows Phones and Mobile Devices
ITI597 IT Infrastructure Library Foundation
MGI511 Project Management Fundamentals
MGI512 The Project Life Cycle
MGI513 Enterprise Project Management
MGI522 Developing Solutions
Stream B: Project Management
Core:
MGI511 Project Management Fundamentals
MGI512 The Project Lifecycle
MGI513 Enterprise Project Management
Electives (Choose 3)
ITE518 Agile Software Development
ITI597 IT Infrastructure Library Foundation
ITI577 IT Service Release, Control and Validation
ITI578 IT Service Operational Support and Analysis
MGI514 Professional Project Management
MGI518 Program Management
MGI522 Developing Solutions
Stream C: Developing Applications for Mobile Devices
Core:
ITC491 Mobile Application Development
ITE517 Developing Applications for Windows Phones and Mobile Devices
Electives (Choose 4)
ITC467 Games 1
ITC468 Data Structures PG
ITC469 Software Development Project
ITE508 Developing Windows Applications for the Web
ITE510 SharePoint Application Development
MGI511 Project Management Fundamentals
MGI512 The Project Lifecycle
MGI513 Enterprise Project Management
MGI522 Developing Solutions
Exit with a Graduate Certificate
Students who have completed 32 points of the subjects in the Master degree will be eligible to graduate with the award Graduate Certificate in Systems Development if terminating their study prior to completion of the Master degree. The requirements of this Graduate Certificate are that students have successfully completed two subjects from the pool of CSU of subjects offered in the Master of Systems Development and two subjects selected from the same industry-based elective stream.
Graduate Certificate in Systems Development
The Graduate Certificate in Systems Development consists of four subjects (32 points) that satisfy the following conditions:
Students must successfully complete two subjects from the pool of CSU subjects offered in the Master of Systems Development (see the Restricted List of CSU subjects below). Students must complete two subjects selected from the same industry-based elective stream from those available in the Master of Systems Development. The available streams are
Stream A: Microsoft Developer
Stream B: Project Management
Stream C: Developing Applications for Mobile Devices
ITC505 Systems Development Project Management
ITC506 Topics in IT Ethics
ITC508 Object Modelling
ITC514 Network and Security Administration
ITC515 Professional Programming Practice
ITC516 Principles of Database Development
ITC518 Principles of Programming using C#
ITC528 Artificial Intelligence
ITC543 Enterprise Design Patterns
ITC563 IT Management Issues
ITC565 Business Applications Development
ITC595 Information Security
Industry-based Elective Streams
Stream A: Microsoft Developer
ITE501 Windows Forms Application Development
ITE502 ASP.NET Application Development
ITE503 ADO.NET Application Development
ITE504 Windows Communication Foundation Application Development
ITE505 Enterprise Applications Development
ITE506 Advanced Windows Development
ITE507 Advanced Web Development
ITE508 Developing Windows Applications for the Web
ITE510 SharePoint Application Development
ITE517 Developing Applications for Windows Phones and Mobile Devices
ITI597 IT Infrastructure Library Foundation
MGI511 Project Management Fundamentals
MGI512 The Project Life Cycle
MGI513 Enterprise Project Management
MGI522 Developing Solutions
Stream B: Project Management
ITE518 Agile Software Development
ITI597 IT Infrastructure Library Foundation
ITI577 IT Service Release, Control and Validation
ITI578 IT Service Operational Support and Analysis
MGI511 Project Management Fundamentals
MGI512 The Project Lifecycle
MGI513 Enterprise Project Management
MGI514 Professional Project Management
MGI518 Program Management
MGI522 Developing Solutions
Stream C: Developing Applications for Mobile Devices
ITC467 Games 1
ITC468 Data Structures PG
ITC469 Software Development Project
ITC491 Mobile Application Development
ITE508 Developing Windows Applications for the Web
ITE510 SharePoint Application Development
ITE517 Developing Applications for Windows Phones and Mobile Devices
MGI511 Project Management Fundamentals
MGI512 The Project Lifecycle
MGI513 Enterprise Project Management
MGI522 Developing Solutions
Master of Systems Development
Students may commence the course in Calendar sessions 1, 2 or 3. Note: The enrolment pattern below is divided by calendar sessions for the various intakes. The recommended session enrolments appear under each Calendar session enrolment and are distinguished by session number. Each session number represents Calendar session 1 or 2 depending on the course commencement session. As an example, for a student who follows the enrolment pattern and who commences the course in Calendar Session 2, 2011, session 1 refers to Calendar session 2 2011, session 2 refers to Calendar session 3 2011, etc.
All Streams
Calendar Session 1 intake
Session 1
ITC508 Object Modelling
[ ] Industry-stream subject
Session 2
[ ] Restricted Elective*
[ ] Industry-stream subject
Session 3
ITC506 Topics in IT Ethics
[ ] Industry-stream subject
Session 4
[ ] Restricted Elective*
[ ] Industry-stream subject
Session 5
ITC543 Enterprise Design Patterns OR ITC518 Principles of Programming using C#
[ ] Industry-stream subject
Session 6
[ ] Restricted Elective*
[ ] Industry-stream subject
Calendar Session 2 intake
Session 1
[ ] Restricted Elective*
[ ] Industry-stream subject
Session 2
ITC506 Topics in IT Ethics
[ ] Industry-stream subject
Session 3
ITC508 Object Modelling
[ ] Industry-stream subject
Session 4
ITC543 Enterprise Design Patterns OR ITC518 Principles of Programming using C#
[ ] Industry-stream subject
Session 5
[ ] Restricted Elective*
[ ] Industry-stream subject
Session 6
[ ] Restricted Elective*
[ ] Industry-stream subject
Calendar Session 3 intake
Session 1
ITC506 Topics in IT Ethics
[ ] Industry-stream subject
Session 2
ITC508 Object Modelling
[ ] Industry-stream subject
Session 3
ITC543 Enterprise Design Patterns OR ITC518 Principles of Programming using C#
[ ] Industry-stream subject
Session 4
[ ] Restricted Elective*
[ ] Industry-stream subject
Session 5
[ ] Restricted Elective*
[ ] Industry-stream subject
Session 6
[ ] Restricted Elective*
[ ] Industry-stream subject
*Restricted electives are:
ITC505 Systems Development Project Management
ITC515 Professional Programming Practice
ITC516 Principles of Database Development
ITC528 Artificial Intelligence
ITC563 IT Management Issues
ITC565 Business Applications Development
ITC595 Information Security
Graduate Certificate in Systems Development
There is no prescribed enrolment pattern. Students may choose the order in which they undertake subjects depending on subject availability and the meeting of any prerequisites. Students must, however, enrol in at least two CSU subjects and choose two industry-based subjects from the same industry stream. Students are only permitted to enrol in subjects that are contained within the course structure of the Master of Systems Development.
Call us on 1800 334 733,
(International +61 2 6338 6077)
Distance education
Wagga Wagga
Session 1; Session 2; Session 3
Postgraduate
The minimum full-time duration for the Master is six sessions by distance education.
The minimum full-time duration for the Graduate Certificate is two sessions by distance education.
YES
N/A
Request course information
Call us on 1800 334 733, (International +61 2 6338 6077)
Loading...
Hear from our researchers about their exciting work in Computing and Mathematics at Charles Sturt University.
"The best thing I've found about studying at CSU is the ability to approach lecturers about things you may not understand in class."
The CSU School of Computing and Mathematics is the largest provider of postgraduate IT education in Australia with multiple campuses located in Albury, Bathurst and Wagga Wagga.
Hear from our researchers about their exciting work in Computing and Mathematics at Charles Sturt University.
©2013 Charles Sturt University CRICOS 00005F (NSW), 01947G (VIC) and 02960B (ACT).
Prospective Student Inquiries
Australian campus business hours are Monday to Friday 9.00am to 5.00pm, Australian Eastern Time (GMT +10).
info.csu can provide support and guidance to prospective students on everything you need to know on the University, courses, fees, accommodation, etc.
within Australia 1800 334 733
International + 61 2 6338 6077 Fax (02) 6338 6001

