Print

Bachelor of Computer Science

 

The course is designed for students who wish to study computing in depth. It focuses on software development, computer architecture, and the underlying theory of computation.

 

These areas are combined with the study of computational approaches in science and engineering and with information processing applications in commerce and industry.

 

Course structure


The course consists of 14 compulsory (core) units in computer science and mathematics, two restricted electives chosen from an approved list of computer science topics, and eight free elective units. Free electives should normally be taken as a sequence in a specific field of study. A capstone project taken during the third year concludes the studies.

 

Please refer to the Monash University handbook entry for more details.

 

Areas of study


Areas of study:

  • Mathematics
  • Algorithms and data structures
  • Theory of computation
  • Computer systems and networks
  • Advanced programming
  • Image processing
  • Artificial intelligence
  • Information and network security
  • Systems development

 

Entry requirements and fees

 

Accreditation

 

Related courses

 

More information

 

 


quote-up

 

School of Information Technology students benefit from access to additional dedicated IT laboratories, including a networking lab and a specialised multimedia teaching lab

 

quote-down

 

2H8D7343_compressed