News

Apart from their core engineering and mathematics courses, students take high level program specific courses in engineering systems, communications and information theory, stochastic processes and ...
The Computer Games option deals with the design and implementation of computer games, and the tools and techniques that are useful in developing software for computer games. In addition to learning ...
The Software Systems program provides skills, knowledge and thought processes necessary for professional software production, while also providing a broad background of various computing systems that ...
Whether you want to create a VR training program for surgeons, the next innovative OS, or tomorrow’s fleet of autonomous vehicles, software engineers have endless career options in today’s ...