School Short Form
sis
Learning Objectives
TBC
School Term
Course Code
CS480
Faculty Course Outlines
Learning Objectives
TBD
School Term
Course Code
IS483
Faculty Course Outlines
Learning Objectives
TBD
School Term
Course Code
IS 483
Faculty Course Outlines
Learning Objectives
Upon completion of the course, students will be able to:
- Specify software requirements.
- Practice agile design and development methodologies.
- Apply best practices in Java app development and deployment.
- Apply unit/integration testing, code refactoring and continuous integration.
- Practice secure and defensive programming.
- Appreciate the importance of collaboration in software development.
School Term
Course Code
CS203
Faculty Course Outlines
Learning Objectives
Upon finishing the course, a student will be able to:
- Familiarize students with software design and systems thinking skills and instil an appreciation for the value of software architecture.
- Design the architecture for an end-to-end IT Solution.
- Understand and implement architectural styles and design patterns for software systems.
- Use standard practices in documenting system architectures using views and perspectives.
- Impact analysis to understand the implications of design choices.
School Term
Course Code
CS301
Faculty Course Outlines