Master of Computer Science (MCS)
Re-enrolment Information 2006
The following information is provided to assist students in the Master of Computer Science course to re-enrol in 2006. Also note that the Mobile and distributed computing specialisation has not been accepted. You should therefore ignore this part of the handbook entry.
Course Structure
- Master of Computer Science [MCS]
- To graduate with the MCS, students must complete 96 credit points of study. The programme must include:
- a minimum of 75% (72 points) of approved MCS units, including at least 24 points of Level 5 units and one or more of the approved 36 point MCS specialisations;
- and up to 25% (24 points) of elective units approved by the course leader.
- Master of Computer Science (Minor Thesis) [MCS(Minor Thesis)]
- To graduate with the MCS(Minor Thesis), students must complete 96 credit points of study. The programme must include:
- a minimum of 75% (72 points) of approved MCS units, including at least 24 points of Level 5 units and one or more approved 36 point MCS specialisations;
- also including a research project and research methods training / minor thesis typically of 36 points (a 24 point research project may be taken with the permission of the course leader);
- and up to 25% (24 points) of elective units approved by the course leader.
- Specialisations
-
| Computer Science Specialisation Units |
|
Software Engineering Specialisation Units |
| CSE4151 |
Unix software design and development |
|
CSE4002 |
Software engineering studio project |
| CSE4333 |
Parallel systems |
|
CSE4030 |
Software lifecycle processes |
| CSE4400 |
Systems programming |
|
CSE4213 |
Formal methods in software engineering |
| CSE4430 |
Database design and administration |
|
CSE4333 |
Parallel systems |
| CSE4490 |
Object oriented programming |
|
CSE4530 |
Object oriented application programming in C++ |
| CSE4500 |
Query language and information retrieval |
|
CSE4602 |
Advanced topics in software engineering |
| CSE4530 |
Object oriented application programming in C++ |
|
CSE4810 |
C++ programming for embedded systems |
| CSE5030 |
Visual programming |
|
CSE5000 |
Distributed Object Technology |
| CSE5200 |
Distributed database systems |
|
CSE5050 |
Software metrics and reliability |
| CSE5230 |
Data mining |
|
CSE5210 |
Advances in information security |
| CSE5250 |
Multimedia retrieval technologies |
|
CSE5510 |
Software systems engineering |
| CSE5301 |
Neuro-fuzzy computing |
|
CSE5530 |
System validation and verification, quality and standards |
| CSE5320 |
Statistics of data and data mining |
|
CSE5910 |
Java for Programming Multimedia Applications |
| CSE5323 |
Professional issues |
|
CSE5930 |
User interface design and programming |
| CSE5340 |
Programming language concepts and semantics |
|
CSE5323 |
Professional issues |
| CSE5501 |
Mobile and Distributed Computing Systems |
|
|
|
| CSE5610 |
Intelligent software systems |
|
|
|
| CSE4601 |
Advanced topics in intelligent information processing |
|
|
|
| CSE4603 |
Advanced topics in algorithms and complexity |
|
|
|
| CSE4604 |
Advanced topics in computational languages |
|
|
|
| CSE4605 |
Advanced topics in computational science |
|
|
|
| CSE4607 |
Advanced topics in computer graphics and visualization |
|
|
|
|
|
|
|
|
| |
|
|
|
| Digital Communications Specialisation Units |
|
|
|
| CSE4881 |
Internet architecture and protocols |
|
|
|
| CSE4882 |
Digital communications technologies |
|
|
|
| CSE4884 |
Network Design and Management |
|
|
|
| CSE4891 |
Public telecommunications networks |
|
|
|
| CSE4892 |
Information security |
|
|
|
| CSE5302 |
Digital video coding and compression |
|
|
|
| CSE5303 |
Advanced digital signal processing |
|
|
|
| CSE5803 |
Advanced internet protocols and application |
|
|
|
| CSE5804 |
Protocol engineering |
|
|
|
| CSE5805 |
Advanced network design |
|
|
|
| CSE5806 |
Telecommunications management |
|
|
|
| CSE5807 |
Wireless and Personal Communications Systems |
|
|
|
| CSE5808 |
Quality of service in digital communication networks |
|
|
|
| CSE5811 |
Digital communications project |
|
|
|
- Project/Minor Thesis Units
-
| CSE5351 |
Research Project / Research Training / Minor Thesis - initial component |
| CSE5352 |
Research Project - intermediate component |
| CSE5353 |
Research Project / Research Training / Minor Thesis - final component |
- Note that a 36-point minor thesis is made up of the three 12-point units CSE5351, CSE5352 and CSE5353 taken over 2 or 3 semesters. A 24-point minor thesis comprises CSE5351 and CSE5353 over 1 or 2 semesters. Note also that despite being divided into 12-point components for administrative reasons, the minor thesis is a single entity incorporating a research project and formal research methods training, hence results are returned only on completion of CSE5353, the final component.
Unit Offerings in 2006
The time and lecturer allocations are preliminary and are subject to change. Additional information for each unit can be found linked to the MCS handbook entry http://www.monash.edu.au/pubs/2006handbooks/postgrad/it-34.html.
-
| Computer Science Specialisation Units |
| Code |
Subject |
Lecturer |
Campus |
Semester |
Delivery |
| CSE4151 |
Unix Software Des. and Devel. |
C. Wilson |
CA |
2 |
Day |
| CSE4333 |
Parallel systems |
H. Schmidt & D. Abramson |
CL |
2 |
Day |
| CSE4490 |
Object oiented programming |
A. Bader |
CA |
1 |
Evening |
| CSE4500 |
Query language and information retrieval |
M. Indrawan |
CA |
1 |
Day |
| CSE4530 |
Object oriented application programming in C++ |
A. Blucher |
CA |
1 |
Evening |
| CSE5200 |
Distributed database systems |
M. Ramakrishna |
CA |
2 |
Evening |
| CSE5230 |
Data mining |
D. Squire |
CA |
2 |
Evening |
| CSE5323 |
Professional issues |
G. Gupta |
CL |
2 |
Day |
| CSE5501 |
Mobile and Distributed Computing Systems |
A. Zaslavsky |
CA |
1 |
Evening |
| CSE5610 |
Intelligent software systems |
D. Dowe |
CA |
1 |
Evening |
| Note: Enrolment in CSE46XX units requires approval of the course leader. |
| CSE4601 |
Advanced topics in intelligent information processing |
TBA |
CL |
1,2 |
Day |
| CSE4603 |
Advanced topics in algorithms and complexity |
TBA |
CL |
1,2 |
Day |
| CSE4604 |
Advanced topics in computational languages |
TBA |
CL |
1,2 |
Day |
| CSE4605 |
Advanced topics in computational science |
TBA |
CL |
1,2 |
Day |
| CSE4607 |
Advanced topics in computer graphics and visualization |
TBA |
CL |
1,2 |
Day |
For more information on advanced topics, please see http://www.csse.monash.edu.au/hons/2006/subjects.html.
-
| Digital Communications Specialisation Units |
| Code |
Subject |
Lecturer |
Campus |
Semester |
Delivery |
| CSE4881 |
Internet architecture and protocols |
G. Lowe |
CL |
1 |
Evening |
| CSE4882 |
Digital communications technologies |
A. Paplinski |
CL |
1 |
Evening |
| CSE4884 |
Network Design & Management |
TBA |
CL |
2 |
Day |
| CSE4891 |
Public telecommunications networks |
T. Ferguson |
CL |
1 |
Evening |
| CSE4892 |
Information security |
N. Bhattacharjee |
CL |
2 |
Evening |
| CSE5302 |
Digital video coding and compression |
T. Ferguson |
CL |
2 |
Day |
| CSE5803 |
Advanced internet protocols and application |
B. Qiu |
CL |
2 |
Evening |
| CSE5805 |
Advanced network design |
B. Qiu |
CL |
1 |
Evening |
| CSE5807 |
Wireless & Personal Comm. Sys. |
TBA |
CA |
2 |
Day |
| CSE5811 |
Digital communications project |
B. Qiu |
CL |
1,2 |
Day |
-
| Software Engineering Specialisation Units |
| Code |
Subject |
Lecturer |
Campus |
Semester |
Delivery |
| CSE4002 |
Software engineering studio project |
S. Ramakrishnan & H. Schmidt |
CL |
1,2 |
Day |
| CSE4213 |
Formal methods in software engineering |
J. Hurst |
CL |
1 |
Day |
| CSE4333 |
Parallel systems |
H. Schmidt & D. Abramson |
CL |
2 |
Day |
| CSE4530 |
Object oriented application programming in C++ |
A. Blucher |
CA |
1 |
Evening |
| CSE4602 |
Advanced topics in software engineering |
TBA |
CL |
1,2 |
Day |
| CSE5000 |
Distributed Object Technology |
TBA |
CA |
2 |
Evening |
| CSE5210 |
Advances in information security |
C. Avram |
CA |
1 |
Evening |
| CSE5910 |
Java for Programming Multimedia Applications |
TBA |
CA |
1 |
Evening |
| CSE5930 |
User interface design and programming |
J. Sheard |
CA |
2 |
Evening |
| CSE5323 |
Professional issues |
G. Gupta |
CL |
2 |
Day |
-
| Project/Minor Thesis Units |
| Code |
Subject |
Lecturer |
Campus |
Semester |
| CSE5351 |
Research Project / Research Training / Minor Thesis - initial component |
TBA |
CL |
1,2 |
| CSE5352 |
Research Project - intermediate component |
TBA |
CL |
1,2 |
| CSE5353 |
Research Project / Research Training / Minor Thesis - final component |
TBA |
CL |
1,2 |
- Campus information:
- CA : Caulfield Campus. CL : Clayton Campus.
Course Advice
For advice on re-enrolment, please contact the Course Co-ordinator, Dr Tim Ferguson, on 99053227 or email Tim.Ferguson@infotech.monash.edu.au.
|