Computing units

Computing units

Undergraduate Units 2018

2018, Session 1

Unit Offering
(2017 Unit Guides for your reference only)
Unit Convenors (in bold) and Lecturers Details in Handbook
Introduction to Computer
Programming (COMP115)
Session 1 – DayEvening

Matthew Roberts

Dominic Verity

Young Choon Lee

Unit Details
Fundamentals of Computer Science
(COMP125)
Session 1 – Evening  Gaurav GuptaUnit Details
Enrichment Topics in Computing
(COMP188)
Full Year –   Day
Session 1 – Day
Annabelle McIverUnit Details
Algorithms and Data Structures
(COMP225)
Session 1 – Day

Annabelle McIver

Mark Dras

Unit Details
Data Communications
(COMP247)
Session 1 – Day

Damian Jurd

Michael Johnson

Unit Details
Web Technology
(COMP249/ITEC649)
Session 1 – DaySteve CassidyUnit Details
Game Design
(COMP260)
Session 1 – Day

Malcolm Ryan

Michael Hitchens

Unit Details
Computer Graphics
(COMP330)
Session 1 – Day

Len Hamey

Scott McCallum

Unit Details
Distributed Systems
(COMP335)        
Session 1 - Day

Young Choon Lee

James Zheng

Unit Details
Big Data
(COMP336)
Session 1 - Day

Diego Molla Aliod

Amin Beheshti

Unit Details
Cryptography and Information Security
(COMP343/ITEC643)
Session 1 – Day/Day

Christophe Doche

Les Bell

Unit Details
Document Processing and the Semantic Web 
(COMP348)
Session 1 – Day

Rolf Schwitter

Diego Molla Aliod

Unit Details
Special Topics in Computing and Information Systems 
(COMP350)
Session 1 - Day Annabelle McIverUnit Details
Research Topic in Computing and Information Systems
(COMP353)
Session 1 - Day TBAUnit Details
Information Technology Project
(COMP355)
Session 1 – Day

Stephen Smith

Mehmet Orgun

Unit Details
Web Design and Development Project
(COMP356)
Session 1 – Day

Stephen Smith

Mehmet Orgun

Unit Details
Systems Engineering Project
(COMP365)
Full Year – Day

Stephen Smith

Mehmet Orgun

Unit Details
Advanced Topics in Computing and Information Systems
(COMP388)
Full Year  –  Day
Session 1 – Day
Annabelle McIverUnit Details
Software Engineering Research Thesis A (COMP410) Session 1 – Day Franck CassezUnit Details
Software Engineering Research Thesis B (COMP420) Session 1 – Day Franck CassezUnit Details

Advanced Software Engineering (COMP434)

Session 1 – DayMichael JohnsonUnit Details
IT & Society (ISYS100)

Session 1 – Day,Evening

Matthew Mansour

Frances Louise

Jason Saba

Unit Details
Introduction to Business Information Systems (ISYS104) Session 1 – Day, Evening

Manolya Kavakli

Frances Louise

Charanya Ramakrishnan

Unit Details
Applications Modelling and Development
(ISYS254/ITEC654)
Session 1 – Day/Day

Charanya Ramakrishnan

Stephen Smith

Unit Details
Management of IT Systems and Projects
(ISYS302/ITEC602)
Session 1 – Day/DayJian YangUnit Details
Information Systems Project
(ISYS355)
Session 1 – Day

Stephen Smith

Mehmet Orgun

Unit Details
Computing Industry Project
(ISYS358)
Session 1 – Day

Stephen Smith

Mehmet Orgun

Unit Details
Technology Management
(ISYS360/ITEC660)
Session 1 – Evening Ian KrycerUnit Details

2018, Session 2

(Note: there might be changes in the Lecturers/Unit Convenors)

UnitOffering in Session
Day/Night
Unit Convenors (in bold)
and Lecturers
Link to
Unit Details
Introduction to Video Games
(COMP111/MAS111)
S2- Day

Dr. Malcolm Ryan

Dr. Rowan Tulloch

Unit Details
Introduction to Computer
Programming
(COMP115)
S2- Day

Dr. Matthew Roberts

Dr. Gaurav Gupta

Unit Details
Fundamentals of Computer 
Science
(COMP125)
S2- Day

Dr. Gaurav Gupta

Dr. James Zheng

Unit Details
Enrichment Topics in Computing
(COMP188)
S2- DayProf. Annabelle McIverUnit Details
Systems Programming
(COMP202)
S2- Day

Dr. Len Hamey

Dr. Young Choon Lee

Unit Details
Object - Orientated Programming
Practices
(COMP229)
S2- Day

Prof. Dominic Verity

Dr. Matthew Roberts

Unit Details
Software Engineering
(COMP255)
S2- Day

Prof. Michael Johnson

Dr. James Zheng

Unit Details
Data Science
(COMP257)
S2- Day

A/Prof Steve Cassidy

Dr. Jia Wu

Unit Details
Artificial Intelligence
(COMP329)
S2- Day

A/Prof Abhaya Nayak

Dr. Jia Wu

Unit Details
Programming Languages
(COMP332)
S2- Day

A/Prof Tony Sloane

Prof. Dominic Verity

Unit Details
Algorithm Theory and Design
(COMP333)
S2- Day

Dr. Scott McCallum

A/Prof Mark Dras

Unit Details
E-Commerce Technology
(COMP344)
S2- Day

A/Prof Yan Wang

Mr. Les Bell

Unit Details
Computer Networks
(COMP347/ITEC697)
S2- Day

Dr. Rajan Shankaran

Dr. Ian Joyner

Unit Details
Special Topics in Computing
and Information Systems 
(COMP350)
S2- DayProf. Annabelle McIverUnit Details
Videogames Project
(COMP352)
S2- Day

Dr. Malcolm Ryan

Unit Details
Information Technology Project
(COMP355)
S2- Day

Prof. Deborah Richards

Dr. Amin Beheshti

Unit Details
Web Design and Development
Project
(COMP356)
S2- Day

Prof. Deborah Richards

Dr. Amin Beheshti

Unit Details
Advanced Topics in Computing
and Information Systems 
(COMP388)
S2- DayProf. Annabelle McIverUnit Details
Software Engineering Research
Thesis A
(COMP410)
S2- Day

Prof. Michael Johnson

Unit Details
Software Engineering Research
Thesis B
(COMP420)
S2- Day

Prof. Michael Johnson

Unit Details
Software Engineering Practices  
(COMP430)
S2- Day

A/Prof Tony Sloane

Unit Details
Engineering Research Thesis
(ENGG411)
S2- Day

Prof. Michael Johnson

Unit Details
IT& Society
(ISYS100)
S2- Day

Mr. Matthew Mansour

Ms. Frances Louise

Mr. Jason Saba

Unit Details
Introduction to Database Design
and Management
(ISYS114)
S2- Day, Evening

Ms. Charanya Ramakrishnan

A/Prof Manolya Kavakli

Dr. Nadar Hanna

Unit Details
IT and the Future of Society 
(ISYS200/ITEC600)
S2, Evening

Mr. Matthew Mansour

Unit Details
Database Systems
(ISYS224/ITEC624)
S2- Day

A/Prof Abhaya Nayak

Unit Details
Enterprise Systems Integration
(ISYS301/ITEC601)
S2- Day

Dr. Peter Busch

Dr. Guanfeng Liu

Unit Details
Information Systems Project
(ISYS355)
S2, Evening

Prof. Deborah Richards

Dr. Amin Beheshti

Unit Details
Computing Industry Project
(ISYS358)
S2, Evening

Prof. Deborah Richards

Dr. Amin Beheshti

Unit Details

2018, Session 3

Unit Offered /Unit Guides Staff Contact Details in Handbook
Special Topics in Computing and Information Systems (COMP350)Session 3 - DayTBAUnit Details
Introduction to Business Information Systems (ISYS104) Session 3 - Day Matthew MansourUnit Details

Postgraduate Units 2018

We schedule our units to accommodate working students. Classes commence at 6pm on weeknights or on Saturdays in the appropriate semester. A typical workload for one of our units is around 200 hours. This consists of:

  • up to 4 hours of classes and
  • a day of self-directed study per week during teaching periods, and
  • 12 hours a week of self-directed study during non-teaching periods.
  • we also occasionally run regular series of Saturday classes for selected units.
  • all courses have significant online presence and students will need to use their unit website to guide their self-directed study.

MIT Students will need to submit waiver requests (special approvals) at ask.mq.edu.au – My Enquiries, Forms and Requests to enrol in ITEC8XX units if you don’t have the pre-requisites. When you go to do the enrolment through the Enrolment Navigator, more advising information is provided there.

To be able to enrol in the MIT units: New students for the MIT degree need to ask waivers for each unit to study on ask.mq.edu.au (via E-student) attaching their transcripts and to explain the grounds for the prerequisite to be waived, providing evidence for the units to be counted equivalent to these referring to their transcripts.

The name in BOLD is the Unit Convenor.

2018, Session 1

UnitOffering Unit Convenors (in Bold) and Lecturers Details in Handbook

Fundamentals of Computer Science
(ITEC625)

Session 1 - Day

Gaurav Gupta

Unit Details
Data Communications
(ITEC647)
Session 1 - Day Damian JurdUnit Details
Systems Engineering Process
(ITEC800)
Session 1 - EveningCarl SvenssonUnit Details
Advanced Topics in Computer Networks (ITEC803/COMP703) Session 1 – Evening Milton BaarUnit Details
Information Technology Project
(ITEC810)
Session 1 – Evening

Manolya Kavakli

Yan Wang

Unit Details
Special Topic in Information Technology
(ITEC812)
Session 1 – Evening

Manolya Kavakli

Yan Wang

Unit Details
Enterprise Application Integration
(ITEC832)
Session 1 – Evening Ian KrycerUnit Details
Information Systems Project and Risk Management (ITEC841) Session 1 – Evening

Stephen Smith

Ian Krycer

Unit Details
Strategic Project Management
(ITEC844)
Session 1 – Evening

Matthew Mansour

Jason Lee

Unit Details
Network System Design
(ITEC850)
Session 1 – Evening

Rajan Shankaran

Damian Jurd

Unit Details
Security Technologies and Forensic Analysis (ITEC855) Session 1 – Evening Milton BaarUnit Details
Data Science and Machine Learning (ITEC873/COMP783) Session 1 - Day

Jia Wu

Rolf Schwitter

Unit Details
Industry Based Internship 1
(ITEC897)
Session 1 – External

Manolya Kavakli

Yan Wang

Unit Details
Industry Based Internship 2
(ITEC898)
Session 1 – External

Manolya Kavakli

Yan Wang

Unit Details

2018, Session 2

UnitOffering Unit Convenors (in Bold) and Lecturers Details in Handbook
Distributed Systems
(ITEC801)
Session 2 – Evening Ian JoynerUnit Details
Information Technology Project
(ITEC810)
Session 2 – Evening

Manolya Kavakli

Yan Wang

Unit Details
Special Topic in Information Technology (ITEC812) Session 2 – Evening

Manolya Kavakli

Yan Wang

Unit Details
Enterprise Management
(ITEC842)
Session 2 – Evening Ian KrycerUnit Details
Project and Risk Management
(INFO843)
Session 2 – Evening

Matthew Mansour

Unit Details
Mobile Data Networks
(ITEC851)
Session 2 – Evening

Rajan Shankaran

Rex Di Bona

Unit Details
Advanced System and Network Security
(ITEC852/COMP752)
Session 2 – Evening

Milton Baar

Damian Jurd

Unit Details
Security Management
(ITEC854)
Session 2 – Evening Milton BaarUnit Details
Information Systems Design and Management
(ITEC871/COMP771)
Session 2 – Evening

Ian Krycer

Dung Le

Unit Details
Big Data Technologies (ITEC874) Session 2 - Day

Diego Molla Aliod

Amin Beheshti

Unit Details
Applications of Data Science (ITEC876/COMP777) Session 2 - Day

Mark Dras

Amin Beheshti

Unit Details
Industry Based Internship 1
(ITEC897)
Session 2 – Day, External Manolya Kavakli

Yan Wang
Unit Details
Industry Based Internship 2
(ITEC898)
Session 2– External Manolya Kavakli

Yan Wang
Unit Details

Undergraduate Units 2017

2017, Session 1

Unit Offering  (Unit Guides) Unit Convenors (in bold) and Lecturers Details in Handbook
Introduction to Computer Programming
(COMP115)
Session 1 – DayEvening

Tony Sloane

Young Choon Lee

Gaurav Gupta

Unit Details
Fundamentals of Computer Science
(COMP125)
Session 1 – Evening Gaurav Gupta Unit Details
Enrichment Topics in Computing
(COMP188)
Session 1 – Day Annabelle McIverUnit Details
Algorithms and Data Structures
(COMP225)
Session 1 – Day

Annabelle McIver

Mark Dras

Unit Details
Data Communications (COMP247/ITEC647) Session 1 – Day/ Day

Matthew Mansour

Ian Joyner


Damian Jurd

Unit Details
Web Technology
(COMP249/ITEC649)
Session 1 – Day/ Day

Matthew Roberts

Steve Cassidy

Unit Details
Game Design
(COMP260)
Session 1 – Day

Michael Hitchens

Malcolm Ryan

Unit Details
Computer Graphics
(COMP330)
Session 1 – Day

Len Hamey

Scott McCallum

Unit Details
Cryptography and Information Security
(COMP343/ITEC643)
Session 1 – Day/Day

Christophe Doche

Les Bell

Unit Details
Document Processing and the Semantic Web (COMP348) Session 1 – Day

Diego Molla Aliod

Rolf Schwitter

Unit Details
Special Topics in Computing and Information Systems (COMP350) Session 1 - Day Annabelle McIverUnit Details
Videogames Project
(COMP352)
Session 1 – Day Malcolm RyanUnit Details
Research Topic in Computing and Information Systems (COMP353) Session 1 - Day To Be Advised Unit Details
Information Technology Project
(COMP355)
Session 1 – Day Deborah RichardsUnit Details
Web Design and Development Project
(COMP356)
Session 1 – Day Deborah RichardsUnit Details
Systems Engineering Project
(COMP365)
Full Year – Day

Stephen Smith

Deborah Richards

Unit Details
Advanced Topics in Computing and Information Systems (COMP388) Session 1 – Day Annabelle McIverUnit Details

Advanced Software Engineering (COMP434)

Session 1 - DayMichael JohnsonUnit Details
IT & Society
(ISYS100)
Session 1 – DayEvening

Matthew Mansour

Frances Louise

Jason Saba

Unit Details
Introduction to Business Information Systems (ISYS104) Session 1 – Day, Evening

Jian Yang

Manolya Kavakli

Frances Louise

Charanya Ramakrishnan

Unit Details
Applications Modelling and Development
(ISYS254/ITEC654)
Session 1 – Day/Day

Deborah Richards

Charanya Ramakrishnan

Unit Details
Management of IT Systems and Projects
(ISYS302/ITEC602)
Session 1 – Day/DayPeter Busch
Jian Yang
Unit Details
Information Systems Project
(ISYS355)
Session 1 – Day
Deborah Richards
Unit Details
Computing Industry Project
(ISYS358)
Session 1 – Day
Deborah Richards
Unit Details
Technology Management
(ISYS360)
Session 1 – Evening

Peter Busch

Ian Krycer

Unit Details

2017, Session 2

Unit OfferingUnit Convenors (in Bold) and Lecturers Details in Handbook
Introduction to Video Games
(COMP111/MAS111)
Session 2 – Day

Malcolm Ryan

Rowan Tulloch (Dept of Media)

Unit Details
Fundamentals of Computer Science
(COMP125)
Session 2 – Day Gaurav GuptaUnit Details
Enrichment Topics in Computing
(COMP188)
Session 2 – Day Annabelle McIverUnit Details
Systems Programming
(COMP202)
Session 2 – Day

Len Hamey

Young Choon Lee

Unit Details
Object-Oriented Programming Practices (COMP229) Session 2 – Day

Dominic Verity

Matthew Roberts

Unit Details
Software Engineering
(COMP255)
Session 2 – Day

Franck Cassez

Michael Johnson

Unit Details
Data Science
(COMP257)
Session 2 – Day

Steve Cassidy

Neil Fraser

Unit Details
Artificial Intelligence
(COMP329)
Session 2 – Day

Abhaya Nayak

Rolf Schwitter

Unit Details
Programming Languages
(COMP332)
Session 2 – Day

Tony Sloane

Dom Verity

Unit Details
Algorithm Theory and Design
(COMP333)
Session 2 – Day

Annabelle McIver

Adjunct

Unit Details
E-Commerce Technology
(COMP344)
Session 2 – Day Yan Wang
Les Bell
Unit Details
Computer Networks
(COMP347/ITEC697)
Session 2 – Day

Rajan Shankaran

Ian Joyner

Damian Jurd

Unit Details
Special Topics in Computing and Information Systems (COMP350)Session 2 – DaySteve CassidUnit Details
Videogames Project
(COMP352)
Session 2 – Day Malcolm RyanUnit Details
Research Topic in Computing and Information Systems (COMP353)Session 2 – DayTo Be AdvisedUnit Details
Information Technology Project
(COMP355)
Session 2 – Day

Stephen Smith

Deborah Richards

Unit Details
Web Design and Development Project
(COMP356)
Session 2 – Day

Stephen Smith Deborah Richards

Unit Details
Systems Engineering Project
(COMP365)
Session 2 – Day To Be AdvisedUnit Details
Advanced Topics in Computing and Information Systems (COMP388) Session 2 – Day Annabelle McIverUnit Details
IT & Society
(ISYS100)
Session 2 – DayEvening Matthew Mansour
Frances Louise
Jason Saba
Unit Details
Introduction to Database Design and Management
(ISYS114)
Session 2 – DayEvening

Mehmet Orgun

Nadar Hanna


Charanya Ramakrishnan

Unit Details
IT and the Future of Society 
(ISYS200/ITEC600)
Session 2 – DayMatthew MansourUnit Details
Database Systems
(ISYS224)
Session 2 – Day

Abhaya Nayak

Yan Wang

Akther Shermin

Unit Details
Enterprise Systems Integration
(ISYS301/ITEC601)
Session 2 – Day

Jian Yang

Charanya Ramakrishnan

Unit Details
Information Systems Project
(ISYS355)
Session 2 – Day

Stephen Smith

Deborah Richards

Unit Details
Computing Industry Project
(ISYS358)
Session 2 – Day

Stephen Smith

Deborah Richards

Unit Details

2017, Session 3

Unit Offered /Unit Guides Staff Contact Details in Handbook
Introduction to Computer Science
(COMP115)
Session 3 - Day Gaurav GuptaUnit Details
Introduction to Business Information Systems (ISYS104) Session 3 - Day Matthew MansourUnit Details

Postgraduate Units 2017

We schedule our units to accommodate working students. Classes commence at 6pm on weeknights or on Saturdays in the appropriate semester. A typical workload for one of our units is around 200 hours. This consists of:

  • up to 4 hours of classes and
  • a day of self-directed study per week during teaching periods, and
  • 12 hours a week of self-directed study during non-teaching periods.
  • we also occasionally run regular series of Saturday classes for selected units.
  • all courses have significant online presence and students will need to use their unit website to guide their self-directed study.

MIT Students will need to submit waiver requests (special approvals) at ask.mq.edu.au – My Enquiries, Forms and Requests to enrol in ITEC8XX units if you don’t have the pre-requisites. When you go to do the enrolment through the Enrolment Navigator, more advising information is provided there.

To be able to enrol in the MIT units: New students for the MIT degree need to ask waivers for each unit to study on ask.mq.edu.au (via E-student) attaching their transcripts and to explain the grounds for the prerequisite to be waived, providing evidence for the units to be counted equivalent to these referring to their transcripts.

The name in BOLD is the Unit Convenor.

Session 1

Unit Offering Unit Convenors (in Bold) and Lecturers Details in Handbook
Systems Engineering Process
(ITEC800)
Session 1 - EveningCarl SvenssonUnit Details
Advanced Topics in Computer Networks (ITEC803/COMP703) Session 1 – Evening Milton BaarUnit Details
Information Technology Project
(ITEC810)
Session 1 – Evening Abhaya NayakUnit Details
Special Topic in Information Technology
(ITEC812)
Session 1 – Evening Manolya KavakliUnit Details
Enterprise Application Integration
(ITEC832)
Session 1 – Evening Ian KrycerUnit Details
Information Systems Project and Risk Management (ITEC841) Session 1 – Evening Stephen Smith
Ian Krycer
Unit Details
Strategic Project Management
(ITEC844)
Session 1 – Evening

Matthew Mansour

Jason Lee

Unit Details
Network System Design
(ITEC850)
Session 1 – Evening Ian Joyner
Damian Jurd
Unit Details
Security Technologies and Forensic Analysis (ITEC855) Session 1 – Evening Udaya TupakulaUnit Details
Industry Based Internship 1
(ITEC897)
Session 1 – External Manolya KavakliUnit Details
Industry Based Internship 2
(ITEC898)
Session 1 – External Manolya KavakliUnit Details
Industry Based Internship A
(ITEC903)
Session 1 – External Manolya KavakliUnit Details
Industry Based Internship B
(ITEC904)
Session 1 – External Manolya KavakliUnit Details

Session 2

Unit OfferingUnit Convenors (in Bold) and Lecturers Details in Handbook
Distributed Systems
(ITEC801)
Session 2 – Evening Ian JoynerUnit Details
Information Technology Project
(ITEC810)
Session 2 – Evening Manolya KavakliUnit Details
Special Topic in Information Technology (ITEC812) Session 2 – Evening Manolya KavakliUnit Details
Web Data Technologies
(ITEC830)
Session 2 – Evening Rolf Schwitter
Bayzid Ashik Hussain
Unit Details
Enterprise Management
(ITEC842)
Session 2 – Evening Ian KrycerUnit Details
Project and Risk Management
(INFO843)
Session 2 – Evening

Matthew Mansour

Unit Details
Mobile Data Networks
(ITEC851)
Session 2 – Evening Rajan Shankaran
Rex Di Bona
Unit Details
Advanced System and Network Security
(ITEC852/COMP752)
Session 2 – Evening Milton BaarUnit Details
Security Management
(ITEC854)
Session 2 – Evening Milton BaarUnit Details
Information Systems Design and Management
(ITEC871/COMP771)
Session 2 – Evening

Mehmet Orgun Dung Le

Ian Krycer

Unit Details
Industry Based Internship 1
(ITEC897)
Session 2 – Day, External Manolya KavakliUnit Details
Industry Based Internship 2
(ITEC898)
Session 2– External Manolya KavakliUnit Details
Industry Based Internship A
(ITEC903)
Session 1 – External Manolya KavakliUnit Details
Industry Based Internship B
(ITEC904)
Session 1 – External Manolya KavakliUnit Details
Back to the top of this page