University Handbook 2018

Bachelor of Computer Science

Course code/s: SBCS

Course details
Location Bundoora
Course code SBCS
Mid year intake available Yes (students can commence in either semester, please see defined course structures below)
Course coordinator Dr Eric Pardede
Available to international students Yes
CRICOS 022037E
Course duration 3 years full-time, or part-time equivalent
Credit points 360 credit points
Exchange opportunity Yes
Leave of absence available Yes, for a maximum of 12 months
Study plan guide  To assist with planning your enrolment, you can download the course structure PDF here
Course queries Current students: ASK La Trobe
Prospective students: Future Students
Notes  

Course description

The Bachelor of Computer Science offers a comprehensive and highly flexible program of study in the fields of hardware, software and their underlying principles.

The course offers an extensive range of topics in computer science, with the opportunity to specialise in areas such as data engineering, software engineering, artificial intelligence and networking. Distinctive features of the course are its heavy emphasis on object-oriented systems, and its emphasis on practical work. The course also allows students to take some subjects from outside computer science. It is a three-year full-time course, and the Honours program requires a further year of study.

In the first year, students select subjects from a list of core and recommended subjects from within the disciplines of computer science and mathematics. Elective subjects may be chosen from subjects offered by any department. In the second and third years of the degree, students select available computer science and elective subjects. In the third year of the degree, students must include the industry project, CSE3PRA and CSE3PRB (30 credit points) in their choice of subjects. Students may choose to take one of the ‘streams’ available in the second and third years.

CISCO program

A CISCO certification training program is available for students who have passed the subjects CSE2NEF and CSE3INE in their undergraduate studies. Any students interested in obtaining full details of this CISCO program should contact the Department of Computer Science and Information Technology at the beginning of first semester.

Student exchange & overseas short programs

Student exchange and overseas short programs offer a unique opportunity for a meaningful learning and educational experience abroad.  La Trobe University encourages all students to make the world their campus by participating in an exchange or overseas short program that fits within your degree structure.  Student exchange and overseas short programs may also be eligible for a mobility grant.

Essentials subjects

The three Essentials - Global Citizenship, Innovation & Entrepreneurship and Sustainability Thinking are specialist areas designed to give you an edge with employers.  Essentials will enable you to adapt your knowledge and skills to new contexts in a rapidly changing world.  Subjects addressing the Essentials are part of all undergraduate La Trobe degrees and can be identified in the subject search by distinct icons.  The list of approved subjects can be found on the Essentials webpage.

Course intended learning outcomes

Course Intended Learning Outcomes (CILOs) are brief statements defining what students are expected to demonstrate they know and can do by the end of a course.

Create technical reports to communicate to peers, company stakeholders and scientific and non-scientific communities consistent with professional standards.
Conduct clearly spoken and engaging explanations and presentations that communicate at an appropriate professional and technical level to a variety of audiences, such as colleagues, the IT community and non-IT community.
Perform mathematical calculations and generate graphic representations to find computer-based solutions for professional practice.
Demonstrate research and information literacy skills to locate, interrogate and evaluate relevant technical and scientific literature to develop specifications for computer science projects.
Propose and analyse strategies using well known computer‐based solutions to generate designs.
Implement and evaluate solutions to unfamiliar, constructed and real world scientific and technical problems consistent with professional standards.
Contribute constructively in a team using team‐building, self‐assessment, negotiation and communication skills to complete professional projects.
Demonstrate awareness of appropriate social, legal, and ethical values that shape the work of an ICT professional.
Apply fundamental computer science theory, analyse and extend computer‐based solutions, and construct technical implementations to solve industry related problems.

Course structure

The course is of three years full-time or equivalent part-time duration and requires the completion of 360 credit points.

Commencing semester 1

First year

First year (120 credit points)
Teaching period Subject name Subject code Credit points
TE-SEM-1 Academic Integrity Module (online) * LTU0AIM 0
TE-SEM-1 Wominjeka La Trobe: Indigenous Cultural Literacy for Higher Education (online) ** ABS0WOM 0
TE-SEM-1 Number Systems and Linear Algebra MAT1NLA 15
TE-SEM-1 Object-Oriented Programming Fundamentals CSE1OOF 15
TE-SEM-1 Discrete Mathematics MAT1DM 15
TE-SEM-2 Intermediate Object-Oriented Programming CSE1IOO 15
TE-SEM-2 Algebra, Linear Codes and Automata MAT2ALC 15
TE-SEM-2 Object-Oriented Programming Using C++ CSE1CPP 15
TE-SEM-1 / TE-SEM-2 Students to select first-year level elective subjects to the value of 30 credit points.   30

Key: * LTU0AIM is a not-for-credit subject that you are required to complete at the commencement of your first semester. The subject is designed to enhance your knowledge and awareness of issues concerning academic integrity.
** ABS0WOM is a not-for-credit subject that you are required to complete at the commencement of your first semester. The subject is designed to introduce students to Indigenous Australian perspectives, experiences, history, culture and customs.

Second year

Second year (120 credit points)
Teaching period Subject name Subject code Credit points
TE-SEM-1 Algorithms and Data Structures CSE2ALG 15
TE-SEM-1 Database Fundamentals CSE2DBF 15
TE-SEM-2 Artificial Intelligence Fundamentals CSE2AIF 15
TE-SEM-2 System Design Engineering Fundamentals CSE2DES 15
TE-SEM-1 / TE-SEM-2 Students to select second-year level computer science subjects to the value of 30 credit points.
It is highly recommended that subjects are selected from the streams below.
  30
TE-SEM-1 / TE-SEM-2 Students to select second-year level elective subjects to the value of 30 credit points.   30
Software engineering stream
Teaching period Subject name Subject code Credit points
TE-SEM-2 Mobile Applications Development CSE2MAD 15
Data engineering stream
Teaching period Subject name Subject code Credit points
TE-SEM-1 Internet Client Engineering CSE2ICE 15
TE-SEM-2 Web Development in the Cloud CSE⁣2WDC 15
Network engineering stream
Teaching period Subject name Subject code Credit points
TE-SEM-1 / TE-SEM-2 Network Engineering Fundamentals CSE2NEF 15

Third year

Third year (120 credit points)
Teaching period Subject name Subject code Credit points
TE-SEM-1 System Design and Methodologies CSE3SDM 15
TE-SEM-1 Industry Project 3A1 CSE3PRA 15
TE-SEM-2 Industry Project 3B1 CSE3PRB 15
TE-SEM-2 Operating Systems and Computer Architecture CSE3OSA 15
TE-SEM-2 Professional Environment CSE3PE 15
TE-SEM-1 / TE-SEM-2 Students to select third-year level computer science subjects to the value of 15 credit points.
It is highly recommended that subjects are selected from the streams below.
  15
TE-SEM-1 / TE-SEM-2 Students to select third-year level elective subjects offered by any department or further computer science subjects from the list below to the value of 30 credit points.   30
Software engineering stream
Teaching period Subject name Subject code Credit points
TE-SEM-2 Metrics, Quality and Reliability CSE3MQR 15
TE-SEM-2 Object-oriented Application Development CSE3OAD 15
Data engineering stream
Teaching period Subject name Subject code Credit points
TE-SEM-2 Database Management Systems CSE3DMS 15
Artificial intelligence stream
Teaching period Subject name Subject code Credit points
TE-SEM-1 Visual Information Systems CSE3VIS 15
TE-SEM-1 Computational Intelligence CSE3CI 15
Network engineering stream
Teaching period Subject name Subject code Credit points
TE-SEM-1 Intermediate Network Engineering CSE3INE 15
TE-SEM-2 Networks, Systems and Web Security CSE3NSW 15

1 The subjects CSE3PRA and CSE3PRB must be taken in the one academic year.

Commencing semester 2

First year

First year (120 credit points)
Teaching period Subject title Subject code Credit points
TE-SEM-2 Academic Integrity Module (online) * LTU0AIM 0
TE-SEM-2 Wominjeka La Trobe: Indigenous Cultural Literacy for Higher Education (online) ** ABS0WOM 0
TE-SEM-2 Object-Oriented Programming Fundamentals CSE1OOF 15
TE-SEM-2 Students to select first-year level elective subjects to the value of 30 credit points.   30
TE-SEM-2 Students to select second-year level elective subjects to the value of 15 credit points.   15
TE-SEM-1 Intermediate Object-Oriented Programming CSE1IOO 15
TE-SEM-1 Algebra, Linear Codes and Automata MAT1NLA 15
TE-SEM-1 Discrete Mathematics MAT1DM 15
TE-SEM-1 Database Fundamentals CSE2DBF 15

Key: * LTU0AIM is a not-for-credit subject that you are required to complete at the commencement of your first semester. The subject is designed to enhance your knowledge and awareness of issues concerning academic integrity.
** ABS0WOM is a not-for-credit subject that you are required to complete at the commencement of your first semester. The subject is designed to introduce students to Indigenous Australian perspectives, experiences, history, culture and customs.

Second year

Second year (120 credit points)
Teaching period Subject title Subject code Credit points
TE-SEM-2 Object-Oriented Programming Using C++ CSE1CPP 15
TE-SEM-2 Algebra, Linear Codes and Automata MAT2ALC 15
TE-SEM-2 System Design Engineering Fundamentals CSE2DES 15
TE-SEM-2 Artificial Intelligence Fundamentals CSE2AIF 15
TE-SEM-1 Algorithms and Data Structures CSE2ALG 15
TE-SEM-1 Industry Project 3A1 CSE3PRA 15
TE-SEM-1 System Design and Methodologies CSE3SDM 15
TE-SEM-1 Students to select second-year level elective subjects to the value of 15 credit points.   15
Key: 1The subjects CSE3PRA and CSE3PRB must be taken in the one academic year.

 

Third year

Third year (120 credit points)
Teaching period Subject title Subject code Credit points
TE-SEM-2 Industry Project 3B1 CSE3PRB 15
TE-SEM-2 Operating Systems and Computer Architecture CSE3OSA 15
TE-SEM-2 Professional Environment CSE3PE 15
TE-SEM-2/TE-SEM-1 Students to select second-year level computer science subjects to the value of 30 credit points. It is highly recommended that subjects are selected from the streams below.   30
TE-SEM-1 Students to select third-year level computer science subjects to the value of 15 credit points. It is highly recommended that subjects are selected from the streams below.   15
TE-SEM-1 Students to select third-year level elective subjects offered by any department or further computer science subjects to the value of 30 credit points.   30
Software engineering stream
Teaching period Subject name Subject code Credit points
TE-SEM-2 Mobile Applications Development CSE2MAD 15
TE-SEM-2 Metrics, Quality and Reliability CSE3MQR 15
TE-SEM-2 Object-oriented Application Development CSE3OAD 15
Data engineering stream
Teaching period Subject name Subject code Credit points
TE-SEM-1 Internet Client Engineering CSE2ICE 15
TE-SEM-2 Web Development in the Cloud CSE⁣2WDC 15
TE-SEM-1 Database Management Systems CSE3DMS 15
Network engineering stream
Teaching period Subject name Subject code Credit points
TE-SEM-1 / TE-SEM-2 Network Engineering Fundamentals CSE2NEF 15
TE-SEM-1 Intermediate Network Engineering CSE3INE 15
TE-SEM-2 Networks, Systems and Web Security CSE3NSW 15
Artificial intelligence stream
Teaching period Subject name Subject code Credit points
TE-SEM-1 Visual Information Systems CSE3VIS 15
TE-SEM-1 Computational Intelligence CSE3CI 15

Key: 1The subjects CSE3PRA and CSE3PRB must be taken in the one academic year.

 

Please note: Some of these subjects may not be offered in the current year. For a full description of subjects, including the subject name, subject code, credit points, campus/location, teaching period and availability, subject coordinator, class requirements, assessment, prerequisites and readings, please click on the appropriate subject code.

 

toggle-links

Apply now

Contact us