Skip to content | Change text size

print version

Monash University

Monash University Handbook 2011 Undergraduate - Area of Study

All areas of study information should be read in conjunction with the relevant course entry in the Handbook. The units listed for this area of study relate only to the 'Requirements' outlined in the Faculty of Information Technology component of any bachelors double degrees.

Managing facultyFaculty of Information Technology
Offered byClayton School of Information Technology
Sunway School of Information Technology
Campus(es)Clayton, Sunway
Course coordinator

Dr David Albrecht, Clayton


Computer science is concerned with the scientific design and application of computer software and hardware. It is a broad discipline, encompassing software design, programming, algorithm development, the computing hardware, and the theoretical foundations of computation, as well as the present and potential applications of computing that pervade modern society. The study of computer science is not restricted to current technologies and instead emphasises fundamental principles, thus enabling graduates to understand and indeed shape future developments.

Students can study computer science as a single or double degree program or as a major or minor in course 0050 Bachelor of Science.


Level one

  • FIT1008 Introduction to computer science
  • FIT1029 Algorithmic problem solving
  • MAT1830 Discrete mathematics from computer science

Level two

  • FIT2004 Algorithms and data structures
  • FIT2014 Theory of computation
  • MAT2003 Continuous mathematics for computer science

Level three

Sequence requirements

For the sequence of units required to complete a given course, major or minor in this area of study, refer to the Handbook entry for the relevant course.

Contact details

Relevant Courses

  • 2672 Bachelor of Arts and Bachelor of Computer Science
  • 2380 Bachelor of Computer Science
  • 0050 Bachelor of Science
  • 3517 Bachelor of Science and Bachelor of Computer Science