Undergraduate Program Guide - Navitas
Undergraduate Program Guide - Navitas
Undergraduate Program Guide - Navitas
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Computer Science course structure<br />
Delivery of the Bachelor of Computer Science is divided into three stages:<br />
Stage 1/Year 1 – Diploma<br />
of Computing<br />
Stage 1/year 1 of the Bachelor of<br />
Computer Science degree is a Diploma<br />
program. The Diploma is a “common year”<br />
and students are required to complete the<br />
8 specified units in their Diploma studies<br />
to be eligible to transfer to Year 2 of the<br />
Bachelor of Computer Science.<br />
Award of Diploma of Computing is issued.<br />
Stage 2/Year 2<br />
Stage 2/Year 2 is discipline specific.<br />
The number of units studied is dependent<br />
upon whether students choose to<br />
undertake a single or double major<br />
(see course structures).<br />
No award is issued.<br />
Stage 3/Year 3 Bachelor<br />
of Computer Science<br />
Stage 3/Year 3 is discipline specific. The<br />
number of units studied is dependent<br />
upon whether students choose to<br />
undertake a single or double major (see<br />
course structures).<br />
Award of Bachelor of Science is<br />
issued by ECU.<br />
Note:<br />
The Bachelor of Science course has<br />
the following components:<br />
• A first year Diploma of eight (8) units<br />
• A major program of eight (8) units four (4) to be<br />
studied for the Associate Degree and four (4) to be<br />
studied at third year level.<br />
• A supplementary program consisting of eight (8)<br />
units comprising:<br />
• A second major from the Bachelor of<br />
Computer Science<br />
• An elective program of eight (8) units (the 8<br />
units can be selected from the Bachelor of<br />
Computer Science and the Bachelor of Business<br />
In planning your course you should<br />
take into account the following:<br />
• Bachelor of Computer Science students must<br />
complete a minimum of four (4) level three units<br />
and no more than twelve level one units<br />
Bachelor of Computer Science (Single Major – Computer Science)<br />
Stage 1/Year 1 – Diploma of Computing<br />
Compulsory units – students must complete and pass all 8 units listed below<br />
• CSG1132 Communicating in an IT Environment<br />
• CSI1241 Systems Analysis<br />
• ENS1161 Computer Fundamentals<br />
• CSI1101 Computer Security<br />
• CSG1105 Applied Communications<br />
• CSG1206 Operating Systems<br />
• CSG1207 Systems and Database Design<br />
• CSP1150 <strong>Program</strong>ming Principles<br />
Stage 2/Year 2<br />
Compulsory units – students must complete and pass all 4 units listed below<br />
• CSP2202 Data Structures<br />
• CSG2245 Computer Science Methods<br />
• CSP2343 Object Oriented <strong>Program</strong>ming with C++<br />
• CSG2207 Project Methods & Professionalism<br />
• CSI2343 Object Oriented Analysis & Design<br />
Electives units<br />
• CSI2312 Foundations of Software Engineering<br />
• CSI2441 Applications Development<br />
• Elective from Diploma of Business<br />
• Elective from Diploma of Business<br />
Stage3/Year 3 – Bachelor of Computer Science<br />
Compulsory units – students must complete and pass all 4 units listed below<br />
• CSP3241 Internet and Java <strong>Program</strong>ming<br />
• CSG3303 Applied IT Project<br />
• CSP3341 <strong>Program</strong>ming Languages & Paradigms<br />
• CSG2341 Intelligent Systems<br />
Elective units<br />
• CSI3303 Component Based Software Engineering<br />
• CSI3304 Software Development Framework<br />
• CSG3204 Information Services Management<br />
Full unit outlines are available from the ECU website –<br />
www.handbook.ecu.edu.au/Coursesearch.asp<br />
17