Computer Science Major
Summary of courses offered in the Computer Science Major in 2012
| 1. Compulsory |
|---|
Second Semester, 2012COMP2600 - Formal Methods in Software EngineeringSecond Semester, 2013COMP2600 - Formal Methods in Software Engineering |
| 1000 level courses |
|---|
First Semester, 2012COMP1100 - Introduction to Programming and AlgorithmsCOMP1130 - Introduction to Advanced Computing I Second Semester, 2012COMP1110 - Introduction to Software SystemsCOMP1140 - Introduction to Advanced Computing II COMP1730 - Programming for Scientists First Semester, 2013COMP1100 - Introduction to Programming and AlgorithmsCOMP1130 - Introduction to Advanced Computing I Second Semester, 2013COMP1110 - Introduction to Software SystemsCOMP1140 - Introduction to Advanced Computing II COMP1730 - Programming for Scientists |
| 2000 level courses |
|---|
First Semester, 2012COMP2100 - Software ConstructionCOMP2300 - Introduction to Computer Systems COMP2620 - Logic Second Semester, 2012COMP2130 - Software Analysis and DesignCOMP2310 - Concurrent and Distributed Systems COMP2400 - Relational Databases COMP2610 - Information Theory First Semester, 2013COMP2100 - Software ConstructionCOMP2300 - Introduction to Computer Systems COMP2620 - Logic Second Semester, 2013COMP2130 - Software Analysis and DesignCOMP2310 - Concurrent and Distributed Systems COMP2400 - Relational Databases COMP2610 - Information Theory |
| 3000 and 4000 level courses |
|---|
First Semester, 2012COMP3100 - Software Engineering Group ProjectCOMP3120 - Managing Software Development COMP3310 - Computer Networks COMP3320 - High Performance Scientific Computation COMP3420 - Advanced Databases and Data Mining COMP3620 - Artificial Intelligence COMP3630 - Theory of Computation COMP3740 - Project Work in Computing COMP4670 - Introduction to Statistical Machine Learning Autumn Session, 2012COMP3650 - System Architectural Understanding and the Human BrainSecond Semester, 2012COMP3100 - Software Engineering Group ProjectCOMP3300 - Operating Systems Implementation COMP3410 - Information Technology in Electronic Commerce COMP3600 - Algorithms COMP3740 - Project Work in Computing COMP3900 - Human Computer Interface Design and Evaluation COMP4600 - Advanced Algorithms COMP4620 - Advanced Topics in Artificial Intelligence COMP4630 - Overview of Logic and Computation COMP4650 - Document Analysis First Semester, 2013COMP3100 - Software Engineering Group ProjectCOMP3120 - Managing Software Development COMP3420 - Advanced Databases and Data Mining COMP3620 - Artificial Intelligence COMP3630 - Theory of Computation COMP3740 - Project Work in Computing COMP4300 - Parallel Systems COMP4670 - Introduction to Statistical Machine Learning Second Semester, 2013COMP3100 - Software Engineering Group ProjectCOMP3600 - Algorithms COMP3610 - Principles of Programming Languages COMP3740 - Project Work in Computing COMP3900 - Human Computer Interface Design and Evaluation COMP4330 - Real-Time & Embedded Systems COMP4600 - Advanced Algorithms COMP4620 - Advanced Topics in Artificial Intelligence COMP4630 - Overview of Logic and Computation COMP4650 - Document Analysis |
Courses that count towards this Major
| 1. Compulsory |
|---|
|
COMP2600 - Formal Methods in Software Engineering |
| 1000 level courses |
|---|
|
COMP1100 - Introduction to Programming and Algorithms COMP1110 - Introduction to Software Systems COMP1130 - Introduction to Advanced Computing I COMP1140 - Introduction to Advanced Computing II COMP1730 - Programming for Scientists |
| 2000 level courses |
|---|
|
COMP2100 - Software Construction COMP2130 - Software Analysis and Design COMP2300 - Introduction to Computer Systems COMP2310 - Concurrent and Distributed Systems COMP2400 - Relational Databases COMP2610 - Information Theory COMP2620 - Logic |
| 3000 and 4000 level courses |
|---|
|
COMP3100 - Software Engineering Group Project COMP3120 - Managing Software Development COMP3300 - Operating Systems Implementation COMP3310 - Computer Networks COMP3320 - High Performance Scientific Computation COMP3410 - Information Technology in Electronic Commerce COMP3420 - Advanced Databases and Data Mining COMP3600 - Algorithms COMP3610 - Principles of Programming Languages COMP3620 - Artificial Intelligence COMP3630 - Theory of Computation COMP3650 - System Architectural Understanding and the Human Brain COMP3740 - Project Work in Computing COMP3900 - Human Computer Interface Design and Evaluation COMP4300 - Parallel Systems COMP4330 - Real-Time & Embedded Systems COMP4600 - Advanced Algorithms COMP4610 - Computer Graphics COMP4620 - Advanced Topics in Artificial Intelligence COMP4630 - Overview of Logic and Computation COMP4650 - Document Analysis COMP4670 - Introduction to Statistical Machine Learning |
Go to the List of Undergraduate Courses offered by ANU Joint Colleges of Science.
The information published on the Study at ANU 2012 website applies to the 2012 academic year only. All information provided on this website replaces the information contained in the Study at ANU 2011 website.




