Information Systems
Unit of study | Credit points | A: Assumed knowledge P: Prerequisites C: Corequisites N: Prohibition | Session |
---|---|---|---|
Information Systems |
|||
For a major in Information Systems, the minimum requirement is 24 credit points chosen from the senior units of study listed for this subject area. | |||
INFO1003 Foundations of Information Technology |
6 | N INFO1000, INFO1903, ISYS1003, INFS1000 |
Semester 1 Semester 2 |
INFO1103 Introduction to Programming |
6 | Semester 1 Semester 2 |
|
INFO1903 Informatics (Advanced) |
6 | A HSC Mathematics P ATAR sufficient to enter BCST(Adv), BIT or BSc(Adv), or portfolio of work suitable for entry Note: Department permission required for enrolment |
Semester 1 |
INFO1105 Data Structures |
6 | A Programming, as for INFO1103 P INFO1003 or INFO1103 or INFO1903 or INFS1000 |
Semester 2 Summer Late |
INFO1905 Data Structures (Advanced) |
6 | A To enter this unit, students need to possess programming knowledge skills at the level of INF1103 or INFO1903. Expected knowledge includes use of the Java collections APIs and recursion. Chapters 1, 2, 3 and 9 of the textbook provide review material on these topics. Students who have passed similar units at other universities should apply for special permission to enrol. P Distinction-level performance in INFO1103 or INFO1903 N INFO1105 |
Semester 2 |
INFO1911 IT Special Project 1A |
6 | A Only by invitation from the School of IT. Note: Department permission required for enrolment |
Semester 1 |
INFO1912 IT Special Project 1B |
6 | P UAI score of at least 98] AND [85% average in Junior IT units of study] AND [75% average in non-IT junior units of study] AND [Special permission by the School of IT]. Note: Department permission required for enrolment |
Semester 2 |
Intermediate units of study |
|||
COMP2007 Algorithms and Complexity |
6 | A MATH1004 P INFO1105 OR INFO1905. |
Semester 2 |
COMP2907 Algorithms and Complexity (Advanced) |
6 | A MATH1004 P Distinction level result in INFO1105 or INFO1905 or SOFT1002 or SOFT1902 |
Semester 2 |
COMP2022 Formal Languages and Logic |
6 | A MATH1004 or MATH2069 or MATH2969 P ( INFO1103 OR INFO1903) and (INFO1105 or INFO1905) |
Semester 1 |
COMP2121 Distributed Systems & Network Principles |
6 | P (INFO1103 or INFO1903) AND (INFO1105 or INFO1905) C (COMP2007 OR COMP2907) The unit will provide the introductory platform for students interested in more advanced units in the area of distributed systems and networks, such as ELEC3506 (Data Communications and the Internet), COMP5116 (Internet Protocols), COMP5416 (Advanced Network Technologies), and COMP5426 (Parallel and Distributed Computing). |
Semester 2 |
COMP2129 Operating Systems and Machine Principles |
6 | A INFO1105 OR INFO1905. P INFO1103. |
Semester 1 |
INFO2110 Systems Analysis and Modelling |
6 | A Experience with a data model as in INFO1003 or INFO1103 or INFS1000 |
Semester 2 |
INFO2120 Database Systems 1 |
6 | P INFO1003 OR INFO1103 OR INFO1903 OR INFS1000 OR DECO1012. N INFO2820, COMP5138 |
Semester 1 |
INFO2820 Database Systems 1 (Advanced) |
6 | P Distinction-level result in INFO1003 or INFO1103 or INFO1903 or INFO1105 or INFO1905 N INFO2120, COMP5138 |
Semester 1 |
INFO2315 Introduction to IT Security |
6 | A In order to enter this unit, students should have at least one semester of tertiary study of IT. In particular, we assume familiarity with the value of information, and with the varied uses of IT in business and personal activities. We also assume an introductory level of skill in using a computer (for example, creating and moving files and folders, downloading and installing files, etc). The assumed background would be achieved by completing INFO1003 Foundations of IT. We also assume previous instruction in verbal presentations and teamwork. |
Semester 2 |
INFO2911 IT Special Project 2A |
6 | P 85% average in IT units of study in previous year AND 75% average in other non-IT units of study in previous year AND Special permission by the School of IT. Note: Department permission required for enrolment |
Semester 1 |
INFO2912 IT Special Project 2B |
6 | P 85% average in IT units of study in previous year AND 75% average in other non-IT units of study in previous year AND Special permission by the School of IT. Note: Department permission required for enrolment |
Semester 2 |
ISYS2140 Information Systems |
6 | P INFO1103 OR INFO1903 OR INFS1000 OR INFO1003 |
Semester 1 |
Senior units of study |
|||
INFO3220 Object Oriented Design |
6 | P INFO2110 and COMP2129 |
Semester 1 |
INFO3315 Human-Computer Interaction |
6 | A Background in programming and operating systems that is sufficient for the student to independently learn new programming tools from standard online technical materials. Ability to conduct a literature search. Ability to write reports of work done. |
Semester 2 |
INFO3402 Management of IT Projects and Systems |
6 | A INFO2110 or INFO2810 or INFO2900 |
Semester 1 |
INFO3404 Database Systems 2 |
6 | A This unit of study assumes that students have previous knowledge of database concepts including (1) ER modelling, (2) the relational data model and (3) SQL. The prerequisite material is covered in INFO 2120/2820. Familiarity with a programming language (e.g. Java or C) is also expected. N INFO3504 |
Semester 2 |
INFO3504 Database Systems 2 (Adv) |
6 | A This unit of study assumes that students have previous knowledge of database concepts including (1) ER modelling, (2) the relational data model and (3) SQL. The prerequisite material is covered in INFO 2120/2820. Sound experience with the C programming language and the Unix software development environment is also expected. P Distinction-level result in INFO2120 or INFO2820 or COMP2007 or COMP2907 N INFO3404 |
Semester 2 |
INFO3406 Introduction to Data Analytics |
6 | A Basic statistics and database management. P (MATH1005 OR MATH1905) AND (INFO2120 OR INFO2820). |
Semester 2 |
INFO3600 Major Development Project (Advanced) |
12 | P INFO3402 N COMP3615, ISYS3400 Only available to students in BIT, BCST(Adv) or BSc(Adv) |
Semester 2 |
INFO3911 IT Special Project 3A |
6 | P [75% average in other non-IT units in previous year] AND [85% average in IT units in previous year] AND [Special permission by the School of IT]. Note: Department permission required for enrolment |
Semester 1 |
INFO3912 IT Special Project 3B |
6 | P [75% average in other non-IT units in previous year] AND [85% average in IT units in previous year] AND [Special permission by the School of IT]. Note: Department permission required for enrolment |
Semester 2 |
ISYS3400 Information Systems Project |
6 | P INFO2110 AND INFO2120 AND ISYS2140 N INFO3600, ISYS3207 |
Semester 2 |
ISYS3401 Analytical Methods & Information Systems |
6 | A INFO2110, ISYS2140 |
Semester 1 |
ELEC3610 E-Business Analysis and Design |
6 | N EBUS3003 |
Semester 1 |