|
| 1.   | Apply core programming components to software development and integrate with leading client-side frameworks. |
| 2.   | Implement business logic and data transformations in the process of software development. |
| 3.   | Handle configuration, routing, controllers, views, and common tasks and perform complementary tasks. |
| 4.   | Develop front end applications ensuring responsiveness, advanced interactivity and mobile views. |
| 5.   | Deploy enterprise applications that suits business needs. |
|
| | Assessment Task | Value (of total mark) | Related Learning Outcome/s |
| 1.   | Coding Assignment 1 (500 words) | 10% | |
| 2.   | Coding Assignment 2 (1500 words) | 30% | |
| 3.   | Group Coding Project (report 1500 words per student) | 30% | |
| 4.   | Group Coding Project (software development of approx. 20 hours per student) | 30% | |
|