Higher degrees by coursework
Master of Information Technology (Computer Networks) – Melbourne (Bundoora) (SMITCN)
Course structure
The format of this course is the same as the existing Master of Information Technology, with the requirement that students take five of the following units in addition to the seven core units:
Level 1, 2 and 3 units (up to two may be taken)
Most units have prerequisites
| Teaching period | Unit name | Unit code | Credit points |
|---|---|---|---|
| TE-SEM-1 or TE-SEM-2 |
Network Engineering Fundamentals | CSE2NEF | 15 |
| TE-SEM-1 | Intermediate Network Engineering | CSE3INE | 15 |
| TE-SEM-2 | Networks Systems and Web Security | CSE3NSW | 15 |
Level 4 units (at least three must be taken)
| Teaching period | Unit name | Unit code | Credit points |
|---|---|---|---|
| TE-SEM-1 | Wireless Network Engineering | CSE4WNE | 15 |
| TE-SEM-1 | Communication Protocol Engineering | CSE4CPE | 15 |
| TE-SEM-2 | Mobile and Pervasive Computing | CSE4MPC | 15 |
| TE-SEM-2 | Performance Analysis of Computer Systems | CSE4PCS | 15 |
| TE-SEM-2 | Pervasive Network Design | CSE4PND | 15 |
The remaining four units may be selected from the lists of units under the Master of Information Technology course. A maximum of nine Level 1, 2 or 3 units in total can be taken (including the core units and the special computer network units listed above). At least 105 credit points of Level 4 units must be completed (including CSE4PRG and the special computer networks units listed above).
Seminar Program
The seminar program is an integral part of the Master’s of Information Technology (Computer Networks) degree. The program covers ethical, professional, and social issues relevant to the information technology industry in an interactive tutorial delivery mode. Tutorials are held throughout the year and attendance at four tutorials within the duration of the course is a hurdle requirement of this program. Students who have not met this hurdle requirement will not qualify for their degree and will not be permitted to graduate.
Upon completion of this course, students should possess:
- a comprehensive understanding of core areas of computer science including object-oriented programming and algorithms and data structures;
- a sound understanding of the computer-related mathematics covered in discrete mathematics;
- in-depth advanced knowledge and understanding of additional areas selected from the broader body of computer science subject matter;
- high level skills in developing software using high level languages such as Java and C++;
- proficiency in applying an object-oriented approach to systems analysis, design and implementation;
- skills and abilities necessary to function effectively in project teams;
- ability to engage in lifelong learning, and
- an appreciation of pertinent social, legal, and ethical issues faced by today’s computing professional.