Overview

The Computer Science major is designed to provide students with a thorough understanding of the theory, methods and systems used by the information technology industry. Required units cover the major areas of software development, computer technology, systems applications and software engineering.The Computer Science major in the Murdoch Bachelor of Information … For more content click the Read More button below.

Contacts

Academic Chair

Admission requirements

Special requirements
Entry requirements (onshore)
English language requirements

Learning outcomes

1.

Demonstrate a broad and coherent knowledge and understanding of the underlying principles and core concepts of Computer Science, including:
a) Appreciation of the interplay between theory and practice
b) Awareness of the broad applicability of computing
c) Appreciation of domain-specific knowledge, including:
    * Complex algorithm design
    * Advanced programming techniques
    * Storage systems
    * Intelligent systems
    * Systems software
    * Systems design

2.

Demonstrate mastery of the core computing technologies, methodologies, programming paradigms and languages to create efficient solutions to computing problems.

3.

Develop proficiency in the use of a number of programming languages and environments for implementation of solutions to problems.

4.

Demonstrated capacity to specify, design, implement, compare, select and maintain systems and tools for solving problems.

Professional outcomes

Professional accreditation
Other information