MIT9302 Web Application Development
Unit Code
MIT9302
Level
Postgraduate
Campus
Sydney
Prerequisites
MIT8201
Credit Points
10
Subject Description
MIT9302 Web Application Development subject provides a comprehensive understanding of the tools and technologies used in the development of contemporary web-based systems. Students will gain hands-on experience in front-end and back-end designing, developing, and deploying web applications using a variety of technologies, including HTML5, CSS3, JavaScript, and server-side technologies such as PHP, user experience design, database integration while considering usability, accessibility and inclusion, privacy and security. By the end of the subject, students will be able to design, develop and deploy interactive and responsive web applications.
Subject Type
☒ Core
Study Mode: Face to face on site
Study Load: Full-time
Learning Topics
- HTML, CSS and JavaScript
- Responsive, accessible and secure web design
- React and client-side development
- Server-side development and database integration
- State management, deployment and hosting
Subject Learning Outcomes
- Use knowledge of relevant concepts and frameworks to critically analyse and address stakeholder requirements in the design of different types of web applications.
- Using appropriate tools and technologies, implement and test a secure web-based solution for a complex organizational problem ensuring adherence to privacy and data protection regulations
- Implement innovative solutions and interactive multimedia elements to enhance web user engagement, accessibility and useability and functionality into a full stack integrated system.
- Collaborate and contribute effectively in a teamwork setting as to develop a web information system and related documentation and reports.
Assessment
AIIHE uses a variety of assessment tools to guide and assess each student’s achievement of the subject learning outcomes. In this subject, students undertake portfolio students will be given practical work in class to critically assess them on the topics studied to demonstrate their skills in web application development, individual project students will be assigned a particular topic to create the frontend of a web system, and students will create groups. These tasks assess the knowledge, applied skills, critical analysis, communication and collaborative capabilities relevant to the subject.
Summary of Assessment
- Students must attempt all assessment tasks, and achieve an overall mark of at least 50%, to pass this subject.
- Assessment in this subject is consistent with and informed by the AIIHE Assessment Policy and Procedure.
| Assessment Type | Due Date | Weighting |
|---|---|---|
| Assessment 1: Portfolio | Week 2 to 12 | 30% |
| Assessment 2: Individual Project | Week 9 | 30% |
| Assessment 3: Group Report and Presentation | Week 12, 13 | 40% |
Learning Resources
AIIHE will update the topic coverage of the subject and the available relevant learning resources at the time of subject delivery. In the interim, AIIHE provides the following indicative list of relevant reference material. AIIHE also subscribes to eLearning Resources through the Canvas portal, and where relevant material is available, AIIHE will seek to source reference material from this system for staff and student access.
Prescribed Reading
- Connolly, R., Hoar, R. (2021). Fundamentals of Web Development. 3rd edn. USA: Pearson Education.
Texts and References
- No additional texts and references are specified in the approved subject outline.
Recommended Reading
- Minnick, J (2020). Responsive Web design with HTML5 & CSS3. 9th edn. Comprehensive Shelly Cashman Series.
- Murach, J., Harris, R. (2017). Murach’s PHP and MySQL. 3rd edn. USA: Mike Murach & Association.
- Welling, L., Thomson, L. (2017). PHP and MySQL Web Development. 5th edn. USA: Addison-Wesley.