Web Application Development I
Description
This module requires basic programming and coding skills as covered in COR-IS1704 Computational Thinking and Programming. If you lack this foundation, please reconsider enrolling in this course.Web applications are commonly used today by governments, enterprises, and even individuals to provide information, market products, etc. Ability to create web applications is thus a crucial skill for graduates in Information Systems. This course is designed to equip students with the knowledge and skill to develop well-styled database-driven web applications. In this course, students will learn how to build dynamic, data-driven web applications, focusing on backend development logic, database integration, and security features. The hands-on learning environment will provide learning opportunities to design and build their own interactive web pages. By the end of the course, students will have the skills to develop functional web applications and understand practices in backend development.
Requisites
Prerequisites: IS111/SMT111/CS101/COR-IS1704 - Pre-req
Co-requisites: IS112/IS105 - Co-req
Anti-requisites: IS113/ IS201 - Mutually Exclusive
Attributes
Department: SCIS
Course Level: Undergraduate
Tracks: N/A
Areas: Business Options Econ Major Rel/Econ Options Grad Req - Dig Tech/Data Ana (Intake 2024 onwards) IT Solution Development Electives Information Systems Core (Intake 2018 and earlier) Information Systems Core (Intake 2019 to 2023) Smart-City Mgmt & Tech Core (Intake 2022 onwards) Social Sciences/PLE Major-related Technology & Entrepreneurship
Learning Outcomes
Graduate Learning Outcomes
Disciplinary Knowledge, Critical thinking & problem solving
Competencies
Applications Development, Problem-solving & analysis, Software development for web applications, Design algorithmic logic for web application interactions, Integration of web application with database components