News

Earn a Software Engineering degree from the University of Waterloo and gain paid co-op experience at leading tech companies. Gain real-world work experience while taking courses in computer ...
Gain Real World Experience. You will have a unique opportunity to take courses on different aspects of software engineering, including design methods, team interactions, communications and managing ...
This includes the principles of systems analysis, software engineering and requirements analysis. The design of relational database systems, user interfaces and documentation are covered. Current ...
NOTE: Courses on the following lists that are required for either the Software Engineering or Computer Systems Science degrees, or any of the concentration areas of the Computer Science degree, may ...
Because of the achievements of Queen's graduates already in the software engineering profession, a Software Engineering degree from Queen's is a highly respected qualification. Employers, from large ...
As a software engineering graduate, you have a wide range of career options available to you. Whether you choose to work in the industry or pursue further education, your knowledge in software ...
Therefore, information/software systems design comprises a major theme area in Management Engineering, with a number of courses in computer science, software engineering, and information systems. As a ...