School Of Computer, Data And Mathematical SciencesWeb Systems Development (Advanced)Western Sydney University Unit Code: 300902.4
Discipline: COMPUTER SCIENCE NOT ELSEWHERE CLASSIFIED
Student Contribution Band: 2
Level: 3
Credit Points: 10
Assumed Knowledge
- Fundamental web development skills such as HTML, CSS, Javascript and PHP.
- Principles of relational database design and development, practical skills in SQL.
- Principles of systems analysis and design including the specification of end-user requirements and a good knowledge of the SDLC and its application to solving computer system related problems.
Incompatible Units
300583 Web Systems Development
Prerequisite
300582 Technologies for Web Applications
Unit Enrolment Restrictions
Students must be enrolled in courses 3684 Bachelor of Information and Communication Technology (Advanced) or 3688 Bachelor of Information Systems Advanced.
About this Unit
This unit teaches state-of-the-art web frameworks for developing complex web systems. This unit utilises the skills of basic web programming, database design, and systems analysis that students have learnt in previous units. Major topics in this unit include Cascading Style Sheet (CSS) framework, Razor pages, Model-View-Controller (MVC) programming, object to relational database mapping, and authentication and authorization. Moreover, this unit trains students' collaborative skills by asking students to build a complex website in a small team. As an advanced unit, deeper topics such as custom data validation and error handling will be discussed.
Courses3684.2 | Bachelor of Information and Communications Technology (Advanced) | CURRENT |