Bachelor of Computer Science (Advanced)

Western Sydney University

About

This course is an advanced version of Bachelor of Computer Science.

It provides students with a thorough and in-depth technical understanding of modern networked computer systems.

This understanding includes how these computer systems are put together, how they work and what are the principles that govern them.

Based on this solid foundation students then have the opportunity to further learn the practical skills needed to design, develop and integrate the networked computer systems required by today's large organisations.

This course is a three year course with four distinct majors which allow students to specialise in different applications of computer science and computer systems.

The four majors are:

Cyber Security, Networked Systems, Systems Programming and Artificial Intelligence.Students in the Bachelor of Computer Science (Advanced) will follow the same study program that is set out for the Bachelor of Computer Science.

However, each student in this course will have an academic mentor and the student will also participate in additional compulsory activities including research projects.

To maintain their enrolment in the Bachelor of Computer Science (Advanced) students must maintain an overall above 5 Grade Point Average, otherwise they will be transferred to the standard 3506 – Bachelor of Computer Science course.

At enrolment students will be required to sign a declaration acknowledging the need to maintain a grade-point average (GPA) of 5.0 or more.

Structure

For Commencement Year 2019, please refer to: 3506.9 - Bachelor of Computer Science

For Commencement Year 2017 to 2018 please refer to: 3506.8 - Bachelor of Computer Science

In addition to the units outlined in the course structure for 3506 Bachelor of Computer Science, students in the advanced program must also complete the following three units.

Students must enrol in both 1H and 2H sessions.

Code Name
300586 Advanced Computer Science Activities 1
Code Name
300586 Advanced Computer Science Activities 1
Code Name
300587 Advanced Computer Science Activities 2
Code Name
300587 Advanced Computer Science Activities 2
Code Name
300588 Advanced Computer Science Activities 3
Code Name
300588 Advanced Computer Science Activities 3

Sub-major Elective Spaces

Students in Advanced courses may use elective units toward obtaining an additional approved sub-major in Applied Leadership or Critical Thinking.

SM3082.1 Applied Leadership

SM3083.1 Critical Thinking

Institution