This course aims to provide students with practical experience in full-stack software development by applying the concepts and skills learned across the core computing modules. Students will work on a real-world project that spans front-end and back-end development, incorporating design thinking for user-centric problem identifi cation and systems thinking to structure scalable, modular, and interoperable solutions. Project management techniques will guide the execution process. The course covers system design, database integration, secure coding practices, software testing, and deployment using industry-standard tools and frameworks. Through this hands-on project, students will gain a comprehensive understanding of how to deliver end-to-end software solutions in a professional and system-oriented context.
| AUs | 3.0 AUs |
| Grade Type | |
| Prerequisite | Completion of at least 15AUs of Foundation Courses CT2004 |
| Not Available To Programme | |
| Not Available To All Programme With | |
| Not Available As BDE/UE To Programme | |
| Not Available As Core To Programme | |
| Not Available As PE To Programme | |
| Mutually Exclusive With | |
| Not Offered As BDE | |
| Not Offered As Unrestricted Elective | |
| Exam |
Available Indexes
| Mon | Tue | Wed | Thu | Fri | |
|---|---|---|---|---|---|
| 930 | |||||
| 1000 | |||||
| 1030 | |||||
| 1100 | |||||
| 1130 | |||||
| 1200 | |||||
| 1230 | |||||
| 1300 | |||||
| 1330 | |||||
| 1400 | |||||
| 1430 | |||||
| 1500 | |||||
| 1530 | |||||
| 1600 | |||||
| 1630 | |||||
| 1700 | |||||
| 1730 | |||||
| 1800 |
Other Relevant Mods
CT2001
Data Structures & Algorithms
CT2002
Introduction To Computer Architecture & Networks
CT2003
Object Oriented Design & Programming
CT2004
Software Engineering
CT2009
Design Thinking
CT2010
Project Management (Business Needs Analysis & Risk Analysis)
CT2011
Data Analysis & Market Sensing (Business Intelligence)