Computing units

Computing units

Computing Units

Undergraduate Units 2018

2018 Session 2 - COMP/ISYS Units

UnitOfferingUnit Name and Link to Details in HandbookUnit Convenor and Lecturer
COMP111/
MAS111
Day

Introduction to Video Games

Unit Convenor: Malcolm Ryan
Lecturer: Rowan Tulloch
COMP115Day

Introduction to Computer Programming

Unit Convenor: Matthew Roberts
Lecturer: Gaurav Gupta
COMP125Day

Fundamentals of Computer Science

Unit Convenor: Gaurav Gupta
Lecturer: James Zheng
COMP188Day

Enrichment Topics in Computing

Unit Convenor: Annabelle McIver
COMP202Day

Systems Programming

Unit Convenor: Len Hamey
Lecturer: Young Choon Lee
COMP229Day

Object - Orientated Programming Practices

Unit Convenor: Dominic Verity
Lecturer: Matthew Roberts
COMP255Day

Software Engineering

Unit Convenor: Michael Johnson
Lecturer: James Zheng
COMP257/ITEC657Day

Data Science

Unit Convenor: Steve Cassidy
Lecturer: Jia Wu
COMP329Evening

Artificial Intelligence

Unit Convenor: Abhaya Nayak
Lecturer: Jia Wu
COMP332Day

Programming Languages

Unit Convenor: Anthony Sloane
Lecturer: Dominic Verity
COMP333Evening

Algorithm Theory and Design

Unit Convenor: Scott McCallum
Lecturer: Mark Dras
COMP344Day
External

E-Commerce Technology

Unit Convenor: Yan Wang
Lecturer: Les Bell
COMP347Day

Computer Networks

Unit Convenor: Rajan Shankaran
Lecturers: Ian Joyner & Damien Jurd
COMP350Day

Special Topics in Computing & Information Systems

Unit Convenor: Annabelle McIver
COMP352Day

Videogames Project

Unit Convenor: Malcolm Ryan
COMP355/COMP356
ISYS355/ISYS358
Day

Information Technology Project
Information Systems Project

Unit Convenor: Deborah Richards
COMP388Day

Advanced Topics in Computing & Information Systems

Unit Convenor: Annabelle McIver
COMP410Day

Software Engineering Research Thesis A

Unit Convenor: Michael Johnson
COMP420Day

Software Engineering Research Thesis B

Unit Convenor: Michael Johnson
COMP430Day

Software Engineering Practices

Unit Convenor: Anthony Sloane
ENGG411Day

Engineering Research Thesis

Unit Convenor: Michael Johnson
ISYS100Day
Evening

IT & Society

Unit Convenor: Matthew Mansour
Lecturers: Frances Louise & Jason Saba
ISYS114Day
Evening

Introduction to Database Design and Management

Unit Convenor: Charanya Ramakrishnan
Lecturer: Nader Hanna
ISYS200/ITEC600Evening

IT and the Future of Society

Unit Convenor: Matthew Mansour
ISYS224/ITEC624Day

Database Systems

Unit Convenor: Abhaya Nayak
Lecturers: Peter Busch & Charanya Ramakrishnan
ISYS301/ITEC601Day

Enterprise Systems Integration

Unit Convenor: Peter Busch
Lecturer: Guanfeng Liu

2018 Session 2 - ITEC600xx Units

UnitOfferingUnit Name and Link to Details in HandbookStaff
ITEC600/ISYS200Evening

IT and the Future of Society

Unit Convenor: Matthew Mansour
ITEC601/ISYS301Day

Enterprise Systems Integration

Unit Convenor: Peter Busch
Lecturer: Guanfeng Liu
ITEC624/ISYS224Day

Database Systems

Unit Convenor: Abhaya Nayak
Lecturer: Peter Busch
ITEC625Day

Fundamentals of Computer Science

Unit Convenor: Gaurav Gupta
Lecturers: Damien Jurd & Yipeng Zhou
ITEC647Day

Data Communications

Unit Convenor: Ian Joyner
ITEC649Day

Web Technology

Unit Convenor: Steve Cassidy
ITEC657/COMP257Day

Data Science

Unit Convenor: Steve Cassidy
Lecturer: Jia Wu

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 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 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.

The name in BOLD is the Unit Convenor.

2018, Session 2

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

Postgraduate Units

UnitOffering Unit Name and Details in Handbook Unit Convenor and Lecturer
ITEC801 Evening Distributed Systems Unit Convenor: Ian Joyner
ITEC810EveningInformation Technology ProjectUnit Convenor: Yan Wang
Lecturer: Wei Zhang
ITEC812EveningSpecial Topic in Information TechnologyUnit Convenor: Yan Wang
Lecturer: Wei Zhang
ITEC842 Evening Enterprise Management Unit Convenor: Ian Krycer
INFO843EveningProject and Risk ManagementUnit Convenor: Matt Mansour
Lecturer: Jason Saba
ITEC851EveningMobile Data NetworksUnit Convenor: Rajan Shankaran
Lecturer: Rex Di Bona
ITEC852/
COMP752
Evening

Advanced System and Network Security

Unit Convenor: Rajan Shankaran
Lecturers: Guanfeng Liu &  Hassan Asghar
ITEC854EveningSecurity Management Unit Convenor: Milton Barr
ITEC871/
COMP771
EveningInformation Systems Design and ManagementUnit Convenor: Ian Krycer
Lecturer: Dung Le
ITEC874DayBig Data TechnologiesUnit Convenor: Diego Molla Aliod
Lecturers: Amin Beheshti
ITEC876/ 
COMP777
DayApplications of Data ScienceUnit Convenor: Mark Dras
Lecturers: Amin Beheshti & Daniel Sutanyto
ITEC897/ 
ITEC898
Day
External
Industry Based Internship 1Unit Convenor: Amin Beheshti
COMP783DayData Science and Machine LearningUnit Convenor: Rolf Schwitter
Lecturers: Jia Wu

MRes Units

COMP700S1 - DayResearch Frontiers in Computing 1Unit Convenor: Jia Wu
Lecturer: Mehmet Orgun
COMP703/
ITEC803
S1 - EveningAdvanced Topics in Computer NetworksUnit Convenor: Milton Barr
COMP752/
ITEC852
S2 - EveningAdvanced System and Network SecurityUnit Convenor: Rajan Shankaran
Lecturers: Guanfeng Liu &  Hassan Asghar
COMP771/
ITEC871
S2 - EveningInformation Systems Design and ManagementUnit Convenor: Ian Krycer
Lecturer: Dung Le
COMP777/
ITEC876
S2 - DayComputing Methods for ResearchUnit Convenor: Mark Dras
Lecturer: Amin Beheshti & Daniel Sutanyto
COMP781S1 - DayAdvanced AlgorithmsUnit Convenor: Annabelle McIver
Lecturer: Franck Cassez
COMP782S2 - DayAdvanced Topics in Theory and Practice of SoftwareUnit Convenor: Anthony Sloane
COMP783S2 - DayData Science and Machine LearningUnit Convenor: Rolf Schwitter
Lecturer: Jia Wu

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

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