SCIS logo. Link to main SCIS Web Site ECU logo. Link to main ECU Web Site
Skip Navigation LinksSCIS Home > Future Students > Courses > Postgraduate > Master of Computer Science My SCIS Print Version RSS Help
  

search scis/www
search scis.ecu.edu.au
search www

staff directory

Master of Computer Science

ECU Course CodeU07 / H75
CRICOS Course Code048922F
Course Coordinator

Information about a contactable staff member is currently unavailable. You can email scis.info@ecu.edu.au for any information.

Description:

The Master of Computer Science is a four semester (240 credit points) professional Masters degree designed to meet the demand for extended computer skills and to impart theoretical and practical knowledge required for positions in computer technology.

Students may exit the course after completion of the first two semesters (120 credit points) of study with a Graduate Diploma of Computer Science.

Course Structure:

This course is a professional Master degree consisting of four semesters of full-time study or equivalent part-time study. Students must complete no more than 120 credit points from Part A and at least 120 credit points from Part B including three project units for a total of 240 credit points. Other units selected from units offered by the School may be substituted with written permission from the course coordinator.

Course Location and Mode of Study:

Available at: Mt Lawley
Modes: Full-time, Part-time

Admission Requirements:

Normal admission requirement is a degree in Science, Applied Science, Engineering, Technology or similar. That degree, or other coursework or experience, should include a substantial component of technology. It is expected that applicants will have at least one year of relevant experience or have completed additional coursework encompassing computing technology.

Students who successfully complete the first two semesters of the Master of Information Technology may transfer to the Master of Computer Science and complete the Part B units and the project.

Course Planner:

Unit CodeUnit NameCredit Points
 PART A

Semester 1

Unit CodeUnit NameCredit Points
 Four level 4000 units selected from:
CSG4130Applied Communications15
CSG4161Computer System Administration15
CSG4162Network Administration15
CSI4102Computer Security15
CSI4104Information Security15
CSI4110Introduction to Information Warfare15
CSI4201Systems Analysis15
CSI4207Network Security Fundamentals15
CSI4341Systems and Database Design15
CSP4150Programming Principles15
ENS4103Computer Systems and Hardware15
IMM4121Digital Photomedia15
 OR
 Three level 5000 units selected from the Part A list below.
 

Semester 2

Unit CodeUnit NameCredit Points
CSI5113Principles of Project Management20
CSI5108IT Professionalism and Practice20
 Plus one level 5000 unit from the Part A list below.
 
 Part A Level 5000 Elective units:
CSG5106Fundamentals of Computer and Network Technology20
CSG5123Medical Informatics20
CSG5206Internet Technology and Management20
CSG5125Network Administration and Design20
CSI5101Software Design20
CSI5103Strategic Information Technology20
CSI5116Systems Analysis Principles20
CSI5202Software and Systems Management20
CSI5204Database Administration20
CSI5319Computer Forensics20
 
 PART B

Semester 3

Unit CodeUnit NameCredit Points
CSI5150Project Preparation20
 OR
CSG5141Research Proposal20
 Plus two level 5000 units selected from the Part B list below.
 

Semester 4

Unit CodeUnit NameCredit Points
CSI5251Project 120
CSI5252Project 220
 Plus one level 5000 unit selected from the Part B list below.
 
 Part B level 5000 Elective units:
CSD5302Graphics Development Systems 120
CSD5403Computer Animation20
CSG5101Artificial Intelligence20
CSG5102Internet Enabling Technologies20
CSG5140Research Methods20
CSG5135Network Technology 120
CSG5136Network Technology 220
CSG5137Network Technology 320
CSG5438Internet Security 120
CSG5439Internet Security 220
CSI5102Computer Security20
CSI5105Information Security20
CSI5107Network Security20
CSI5114Computing Services and Support20
CSI5117Principles of Distributed Systems20
CSI5120Contemporary Intelligence20
CSI5121Administration and Programming in Linux20
CSI5140Fundamentals of Software Engineering20
CSI5199Advanced Topics in Information Technology20
CSI5203Software Development Processes20
CSI5318Wireless and Mobile Computing Security20
CSI5322Programming for Distributed Systems20