CONTACT CSU

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.

Back