Software Construction is based on the premise that: programs are written for people, not computers. Accordingly, the course focuses on the design and implementation of maintainable programs and how to ...
As real-world construction of complex software systems is done by engineering teams, our curriculum focuses on team-based activities with an emphasis on collaboration and the design process. Students ...
A study of techniques, methods and tools used to design and construct high-quality software systems. What you will learn. Knowledge, skills and attitudes you’ll be able to show as a result of ...
The Bachelor of Information Sciences (Software Engineering) is a joint major which means that you will study aspects of both computer science and information technology. Your learning will focus on: ...