Melbourne School of Engineering

Computer Science

Computing technologies are everywhere: camera phones, mp3 players, technologies for talking, gaming, file-sharing, and accessing money via ATMs. We interact with computers and software hundreds of times a day. Computer science lies at the heart of the technology revolution. It is based on how we use algorithms to store and transform information – the basic building block of computing. Computer science encompasses studies from both science and engineering. The science side deals with the understanding of fundamental issues in computing; the practical application of principles and maintenance of computer systems is drawn from the engineering field.

These courses are available to students pursuing a career in computer science:

Followed by the two-year Master of Engineering (Software)

Careers

Computer scientists can be found working in commerce, biotechnology, manufacturing and the software industry. They are employed as systems engineers, consultants, research scientists, programmers and in management positions.

Sample course plan Bachelor of Science (Computer Science)*

Year 1 Sem 1 Informatics 1  Calculus 2  Science Elective  Economics (Breadth) 
Sem 2 Informatics 2  Linear Algebra  Science Elective  Political Science (Breadth) 
Year 2 Sem 1 Algorithms & Programming  Computer Science Maths Elective  Science Elective  Economics (Breadth) 
Sem 2 Data Structures  Software Construction  Science Elective  Managing the Multinationals (Breadth) 
Year 3 Sem 1 Computer Science Elective  Networks, Operating Systems & Web Services  Science Elective  Career Management (Breadth) 
Sem 2 Computer Science Capstone Project  Computer Science Elective  Science Elective  Political Science (Breadth) 

Followed by a two -year Master of Software Engineering
* This sample is provided as a guide only. Subject availability will vary from year to year and there is no guarantee that the listed subjects will be available in future years. Students who have not completed VCE Specialist Mathematics should seek advice from a Course Adviser as to which mathematics to undertake.

Further information