This course information may be updated and amended immediately prior to semester. To ensure you have the correct outline, please check it again at the beginning of semester.

Y08 Bachelor of Science (Web Technology)

The Bachelor of Science (Web Technology) degree is designed to prepare graduates for careers in the field of software development, specialising in enterprise web applications and online information systems. The program is highly practical and introduces students to industry standard programming environments and development methods, including languages, databases, servers and project management.   Graduating students will be highly qualified for technical, development and analysis roles in industry, government and any modern organisation using the web as an information delivery platform.



Students whose performance over the three years of the course is of a high standard may be eligible to enter to the Honours program.



Overseas students may be admitted to the course subject to the University’s fee scale and admission requirements.

 The language of instruction is English and all students are expected to be proficient in both spoken and written English. All assessment will be conducted in the English language.


Standard university entry requirements apply.

Students who have completed a TAFE Diploma, Polytechnic Diploma or its equivalent in an allied field may be admitted with advanced standing. Some students may be eligible for recognition of prior learning, subject to approval.


This course is available on Mt Lawley, and Joondalup Campuses.

The course will primarily be based on the Mount Lawley campus but a number of the units within the course are available on both the Mount Lawley and Joondalup campus as well as online.
This course is available by Full-time, or Part-time mode.
This course is available in the following modes of delivery - On-campus, and Online.

Students are requried to successfully complete 360 credit points (24 units as specified in the structure, or 21 units if participating in the Work Integrated Learning placement scheme).


Four of the eight third year units are elective units allowing students to select units of study from within the School of Computer and Security Science or any other program offered at Edith Cowan University.  These elective units can also be used as credit towards CSI3345 which is an industry based work integrated learning experience available to eligible students.


Students in this course have the opportunity to seek a Work Integrated Learning placement with an industry partner equivalent to one semester of fulltime study. Such placements are available to students who have:
• Successfully completed any prerequisite units,
• have a Weighted average mark (WAM) of 65% or higher across their course, or
• have a WAM of 70% or higher for the two semesters preceding their application.

Semester 1
CSG1132 Communicating in an IT Environment 15
CSP1150 Programming Principles 15
ENS1161 Computer Fundamentals 15
CSI1241 Systems Analysis 15
Semester 2
CSG1105 Applied Communications 15
CSI1101 Computer Security 15
CSG1102 Operating Systems 15
CSG1207 Systems and Database Design 15
Semester 1
CSP2348 Data Structures 15
CSP2103 Markup Languages 15
CSI2312 Foundations of Software Engineering 15
CSI2343 Object-oriented Analysis and Design 15
Semester 2
CSG2344 Project Methods and Professionalism 15
CSG2431 Interactive Web Development 15
CSI2441 Applications Development 15
CSG2434 Web Application Systems 1 15
The structure below shows two separate options for the 3rd year of study. The first structure applies to students who are NOT participating in the Work Integrated Learning placement scheme. The second structure is for students who ARE participating in the Work Integrated Learning placement scheme. Only ONE of the structures is applicable and students must consult with the course coordinator at the end of Year 2 before selecting their Year 3 structures.
Option 1 - Non Work Integrated Learning Structure
Semester 1
CSG3303 Applied IT Project 15
CSP3343 Programming Secure Software Systems 15
Semester 2
CSP3242 Internet and Java Programming 15
CSG3549 Web Application Systems 2 15
Option 2 - Work Integrated Learning Structure
Semester 1
CSP3343 Programming Secure Software Systems 15
CSP3242 Internet and Java Programming 15
CSG3303 Applied IT Project 15
CSG3549 Web Application Systems 2 15
Semester 2
CSI3345 Work Experience Project 60 
Disability Standards for Education (Commonwealth 2005)
For the purposes of considering a request for Reasonable Adjustments under the Disability Standards for Education (Commonwealth 2005), inherent requirements for this subject are articulated in the Unit Description, Learning Outcomes, Graduate Attributes and Assessment Requirements of this entry. The University is dedicated to provide support to those with special requirements. Further details on the support for students with disabilities or medical conditions can be found at the Student Equity, Diversity and Disability Service website:

Last Updated - Higher Education: 15/03/2012 VET: 15/03/2012