• Software Engineers who can collaborate with others in effective teams to produce reliable, robust software on time and on budget are in very high demand.
  • This is a dynamic course that will develop applicant's skills in analysis, design, programming, testing, and evaluation. They will learn to produce secure, high-quality, usable, and adaptable software systems.
  • This degree will also develop their skills in analysis, design, programming, testing, and evaluation to produce software solutions, ensuring they have all the necessary skills to flourish in their career.