Master of Systems Development Articulated Set
By coursework
Graduate Certificate in Systems Development
GradCertSysDev
Master of Systems Development
MSysDev
+ Course Availability Modes and Locations
Availability is subject to change, please verify prior to enrolment.
| Master of Systems Development (2722SD) |
|---|
| Distance Education | Wagga Wagga |
| Graduate Certificate in Systems Development (2322SD) |
|---|
| Distance Education | Wagga Wagga |
Normal course duration
Master of Systems Development
Full-time 1.5 years (3.0 sessions)
Graduate Certificate in Systems Development
Full-time 0.5 years (1.0 sessions)
Admission criteria
Master of Systems Development
For entry to the Graduate Certificate or Master degree applicants are required to have an undergraduate computing degree from a recognised Australian tertiary institution (or a qualification deemed to be equivalent). Applicants with work experience and/or other academic and/or professional qualifications acceptable to the University will be considered.
Graduate Certificate in Systems Development
For entry to the Graduate Certificate or Master degree applicants are required to have an undergraduate computing degree from a recognised Australian tertiary institution (or a qualification deemed to be equivalent). Applicants with work experience and/or other academic and/or professional qualifications acceptable to the University will be considered.
Credit
Master of Systems Development
Each of the industry streams will be treated as a package of 48 points of credit. Since this represents the maximum credit possible in the course, there is no credit available for university subjects (e.g. ITC coded subjects). It may be possible however to substitute a different university subject where similar material has been previously studied. Please contact the course coordinator for more information.
Graduate Certificate in Systems Development
Each pair of industry subjects will be treated as 16 points of credit. Since this represents the maximum credit possible in the course, there is no credit available for university subjects (e.g. ITC coded subjects).
Articulation
The Master and the Graduate Certificate make up an articulated set of courses and credit is given in each higher level course for the subjects completed in the lower.
Graduation requirement
Master of Systems Development
To graduate students must satisfactorily complete 96 points.
Graduate Certificate in Systems Development
To graduate students must satisfactorily complete 32 points.
Course structure
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
+ Residential School
No subjects with a Residential School component have been identified in this course.
+ Workplace Learning
No subjects with a Workplace Learning component have been identified in this course.
Enrolment pattern
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.
Professional recognition
The Australian Computer Society (ACS) accredits courses in Information Technology to verify that they meet professional standards in terms of content, staff skills, teaching facilities and quality assurance. Charles Sturt University has the highest level of accreditation, that is accreditation at the professional level.
Contact
For further information about Charles Sturt University, or this course offering, please contact info.csu on 1800 334 733 (free call within Australia) or email inquiry@csu.edu.au
The information contained in the 2013 CSU Handbook was accurate at the date of publication: October 2012. The University reserves the right to vary the information at any time without notice.
