The BTech (Software Engineering) programme is offered in partnership with the School of Computing.  The BTech (Software Engineering) programme enables students to attain the following learning outcomes by the time of graduation:

  1. Strong knowledge of computer science foundations and fundamentals, including:
    1. familiarity with common computer science themes and principles,
    2. high-level understanding of systems as a whole, and
    3. understanding of the theoretical underpinnings of computer science and their influences in practice.