CU75110

Web Application Development

Credits
5
Type
Software Engineering
Scheduled
Y1 – B4
Assessment
(Assignment)
Miller
2: Knows How
ZelCom
(I: 0 C: 0)
Course Owner
Blauw, Frans
Designers
Description
In this course, you will use PHP to develop a web application framework from scratch. You will use your knoweldge from software engineering as well as data science to build a industry-standard framework.
Learning Outcome
You integrate software engineering and data science principles and techniques to design and realise a robust, maintainable, and user-oriented web application, given a prescribed specification.
Indicators
  • Clear, well-structured, and maintainable code that follows programming conventions and best practices
  • Selection of appropriate architectures and design patterns to design software solutions that meet project requirements
  • User centred designs that consider usability, accessibility, and the overall experience
Activities
  • You will develop a web application framework from scratch using a well-known web application development language, PHP.
  • You will be given a set of requirements to develop the web application framework.
  • You will be guided to build the software iteratively, with each iteration addressing an architectural or design pattern principles
Notes
Activities
Analysis
Design
Realisation
Evaluation
Process
Competences
Analysis Advise Design Realise Manage and Control
User Interaction 2
Organisational Processes
Infrastructure
Software 2 1 2 1
Hardware Interfacing
Professional Skills
Future-Oriented Organisation
Organisation Context
Ethics
Process Management
Investigative Ability
Methodical Problem Approach
Research
Solution
Personal Leadership
Entrepreneurial Mindset
Personal Development
Personal Profiling
Targeted Interaction
Partners
Communication
Collaboration