Go For IT! Women in Information Technology
Home > Study Plans > Bachelor of Computer Science
What's in IT for me?  

Bachelor of Computer Science

LaTrobe University
Bundoora

 

Watch the Movies!
Success Stories
Fun Stuff!

Course of Action!
"Which path?" Quiz
Study for all interests
Research
Human Contact
Chat Board
Contact
Links

 

Bendigo:
Bachelor of Computing  
Bachelor of Business / Computing
Bachelor of Applied Science / Computing
Bachelor of Computing / Visual Arts  (PDF File)

Bundoora:
Bachelor of Computer Systems Engineering   
    - Comp. Networks
    - Software Engineering
Bachelor of Technology (Computer Technology)   
Bachelor of Computer Science   
Bachelor of Information Systems                             
More Bundoora Courses...

Postgraduate Courses:
Bachelor of Computing (Honours)         
Graduate Diploma in Computing
PostGraduate Courses In Computing

The Bachelor of Computer Science offers a comprehensive program of study to meet the significant increase in demand for computer scientists.

The course offers an extensive range of topics in computer science, including software systems and design, databases, expert systems, artificial intelligence, computer architecture, networks and multimedia systems. A feature of this course is its heavy emphasis on object-oriented systems and requires students to learn C++ in their first year. It is a three-year, full-time course and the honours program requires a further year of study. Graduates are eligible for professional membership of the Australian Computer Society.

Course structure

In first year, students select subjects from a list of core and recommended subjects from within the disciplines of computer science, mathematics and statistical science. Elective subjects may be chosen from other disciplines. In second and third year, students may select subjects which are prescribed for the stream chosen - software engineering or intelligent systems, computer networks or systems programming. A number of un-streamed subjects are available for those students who choose not to specialise in one of those streams.

First year (120 credit points)

Core subjects (75 credit points)

Semester Subject code Credit points

1 Calculus, Functions and Number Systems MAT11CFN 15

1 Discrete Mathematics MAT11DM 15

1 Introduction to Programming Using C++ CSE11IPC 15

2 Object Oriented Programming Using C++ CSE12OOP 15

2 Systems Programming in C and UNIX CSE12SYS 15

Electives (45 credit points)

The remaining 45 credit points may be chosen from first-year subjects offered by any Department, subject to meeting the prerequisites for those subjects. It is recommended that students include MAT12CLA and STA12SS among their electives. The subjects BUS10MIS and PHY11MTA are not permitted.

Second year (120 credit points)

Core subjects (70 credit points)

Students are required to take 50 credit points of core subjects plus a further 20 credit points of second-year computer science subjects, depending on the stream chosen. The remaining 50 credit points are elective, subject to the conditions given below.

Semester Subject code Credit points

1 Algorithms, Data Structure and Compilers CSE21ADC 10

1 Computer Organisation CSE21COR 10

1/2 Artificial Intelligence CSE22AI 10

2 Introduction to Professional Communication CSE22COM 10

2 Microprocessors and Assembly Language CSE22MAL 10

plus 20 credit points from one of the following streams:

Software engineering or intelligent systems stream

1 Systems Description Techniques CSE21SDT 10

2 Object-oriented Data Engineering CSE22ODE 10

Computer networks or systems programming stream

1 Data Communications and Networks CSE21NET 10

2 Computer Architecture CSE22ARC 10

Un-streamed

20 credit points chosen from subjects in the above streams or:

1 Database Systems CSE21DB 10

or any other second-year computer science subject not already taken.

Electives (50 credit points)

The remaining 50 credit points may be chosen from second-year subjects offered by any Department, subject to meeting the prerequisites for those subjects and subject to a maximum of 80 credit points of second-year computer science subjects being chosen. (BUS20MIS is not permitted).

Third year (120 credit points)

Core subjects (90 credit points)

Students are required to take the subject CSE30PRJ plus a further 60 credit points of third-year subjects depending on the stream chosen. The remaining 30 credit points are elective, subject to the conditions below.

Semester Subject code Credit points

1&2 Software Engineering Project CSE30PRJ 30

plus 60 credit points from one of the following streams:

Software engineering stream

CSE31STM, CSE31UIE, CSE32WRK, CSE32SRT, plus two subjects from the list below (which must include CSE31DB if CSE21DB has not been taken already).

Intelligent systems stream

CSE31GRA, CSE31UIE, CSE32ISE, plus three subjects from the list below (which must include CSE31DB if CSE21DB has not been taken already).

Computer networks stream

CSE31OS, CSE31PPR, CSE32LAN, CSE32NSS, plus two subjects from the list below.

Systems programming stream

CSE31IDI, CSE31OS, CSE31PPR, CSE32ACA, plus two subjects from the list below.

Un-streamed:

Six subjects chosen from the list below.

All subjects are worth 10 credit points.

Semester Subject code

1 Fourth-Generation Languages CSE31FGL

1 Visual Graphics Programming CSE31GRA

1 Input/Output Device Interfacing CSE31IDI

1 Management Information Systems CSE31MIS

1 Multimedia Systems CSE31MS

1 Numerical Computation CSE31NC

1 Operating Systems CSE31OS

1 Protocols, Performance and Routing CSE31PPR

1 Software Techniques and Metrics CSE31STM

1 User Interface Engineering CSE31UIE

2 Advanced Computer Architecture CSE32ACA

2 Expert Systems CSE32EXP

2 Intelligent Systems Engineering CSE32ISE

2 LANs and WANs CSE32LAN

2 Networks and Systems Security CSE32NSS

2 Parallel Computing CSE32PAR

2 Software Security, Reliability and Testing CSE32SRT

2 Workload Analysis and File Structures CSE32WRK

The following subjects are available if the corresponding second-year subjects have not been taken:

1 Database Systems CSE31DB

1 Data Communications and Networks CSE31NET

2 Computer Architecture CSE32ARC

2 Object Oriented Data Engineering CSE32ODE

Electives (30 credit points)

The remaining 30 credit points may be chosen from third-year subjects offered by any Department and may include further computer science subjects from the above list. (BUS30MIS is not permitted).

Honours

Honours degree students are selected on the basis of their performance in the final year of the pass degree course. Students must obtain a minimum average of 60% across all of their third-year subjects and obtain an average of at least 65% over their best computer science and computer engineering subjects (which must include CE30PRJ), to the value of 60 credit points to qualify for entry to the honours year in computer science. The subject CSE30PRJ will count as 10 credit points only. Meeting this requirement, however, does not guarantee a place in the honours year as resources may limit the total number of places available and students are expected to find a supervisor prior to re-enrolment.

Contact
Department of Computer Science and Computer Engineering

< Back to Study Plans

 © Esther Coultas, LaTrobe University Bendigo 2000