Skip Navigation | ANU Home | Search ANU
The Australian
National University
Bachelor of Computational Science (BComptlSci)
Printer Friendly Version of this Document
[ Physics - Biology - Chemistry - Bioinformatics - Environmental Sciences - Earth Sciences - Applied Mathematics - Fundamental Mathematics - Astrophysics - Computer Science]

BComptlSci Degree with Computer Science Emphasis


Year Core Computer Courses Core Maths Courses Other Core Courses Application Courses Application and Elective Courses
First year - Semester 1 COMP1100: Introduction to Programming and Algorithms MATH1013: Mathematics and Applications 1 or MATH1115: Mathematics and Applications Honours 1 None COMP1200: Perspectives on Computing 6 unit level A Science or FEIT Course, eg Chemistry
First year - Semester 2 COMP1110: Foundations of Software Engineering MATH1014: Mathematics and Applications 2 or MATH1116: Mathematics and Applications Honours 2 None COMP2400: Relational Databases 6 unit level A Science or FEIT Course, eg Chemistry or Biology
Second year - Semester 1 COMP2100: Software Construction MATH2305: Differential Equations and Applications or MATH2405: Calculus and Differential Equations Honours None COMP2300: Introduction to Computer Systems 6 unit level B Science or FEIT Elective
Second year - Semester 2 COMP2310: Concurrent and Distributed Systems MATH2501: Foundations of Computational Science None COMP2110: Software Design and COMP2600: Formal Methods in Software Engineering None
Third year - Semester 1 COMP3320: High Performance Scientific Computation MATH3501: Scientific and Industrial Modelling None COMP3110: Software Analysis and Design and COMP3310: Computer Networks None
Third year - Semester 2 COMP3600 Algorithms MATH3502: Solution of Large Scale Matrix Problems PHYS3038: Case Studies in Advanced Computation COMP3300 Operating Systems None