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 a Physics Emphasis

For those people with a strong interest in Physics we suggest the following sequence of units. The choice of units in second year will allow for a full range of third year physics units. On the other hand it is possible to choose electives in first and second year (from for instance Biology or Chemistry) to allow a choice of application specialisation in third year. It is suggested you consult with the appropriate physics year-coordinator to discuss your specific unit choices.

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 PHYS1001: Advanced Physics 6 unit level A Science or FEIT Course
First year - Semester 2 COMP1110: Foundations of Software Engineering MATH1014: Mathematics and Applications 2 or MATH1116: Mathematics and Applications Honours 2 None PHYS1001: Advanced Physics 6 unit level A Science or FEIT Course
Second year - Semester 1 COMP2100: Software Construction MATH2305: Differential Equations and Applications or MATH2405: Calculus and Differential Equations Honours None PHYS2013: Quantum Physics PHYS2017: Optics, Linear Systems and Experimental Physics or 6 unit level B Science or FEIT Course
Second year - Semester 2 COMP2310: Concurrent and Distributed Systems MATH2501: Foundations of Computational Science None PHYS2016: Electromagnetis m and Continuum Mechanics PHYS2020: Electronic Signal Processing, Thermal Physics and Computational Physics or 6 unit level B Science or FEIT Course
Third year - Semester 1 COMP3320: High Performance Scientific Computation MATH3501: Scientific and Industrial Modelling None PHYS3001: Theoretical Physics PHYS3031: Atomic spectroscopy and Laser Physics
Third year - Semester 2 COMP3600: Algorithms MATH3502: Solution of Large Scale Matrix Problems PHYS3038: Case Studies in Advanced Computation None 6 unit level C Physics Course

Notes:
It is possible within the constraints of the degree to undertake a full physics load in second year. The choice of PHYS2017 and PHYS2020 allow for a full range of choices in third year.
On the other hand, it is possible to replace the two Physics electives with other units. This will restrict the range of Physics units available in third year, but it would be possible to enroll in a number of third year Physics units with the approval of the Head of the Physics Department.