26.12.2014 Views

Undergraduate Program Guide - Navitas

Undergraduate Program Guide - Navitas

Undergraduate Program Guide - Navitas

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Computer Science course structure (continued)<br />

Bachelor of Computer Science (Single Major – Software Engineering)<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 />

• CSI2312 Foundations of Software Engineering<br />

• CSI2343 Object Oriented Analysis & Design<br />

• CSI2441 Applications Development<br />

Electives units<br />

• CSG2245 Computer Science Methods<br />

• CSP2343 Object Oriented <strong>Program</strong>ming with C++<br />

• CSG2207 Project Methods & Professionalism<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 3 units listed below<br />

• CSI3303 Component Based Software Engineering<br />

• CSI3304 Software Development Framework<br />

• CSG3303 Applied IT Project<br />

Elective units<br />

• CSG3204 Information Services Management<br />

Full unit outlines are available from the ECU website –<br />

www.handbook.ecu.edu.au/Coursesearch.asp<br />

18

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!