Software Engineering

Also available in co-op.

Contribute to innovative and cutting-edge software design. Become well-versed in computer science concepts, focusing on team-based software development and professional standards. Develop a background in design and development, and the implementation and evolution of software. Take courses on different aspects of software engineering simultaneously, to broaden your perspective.

Sample Careers:

  • Software developer
  • Game programmer
  • Mobile application developer
  • Web infrastructure developer
  • Systems architect

Chat with a Current U of G Student

For More Information

For more information, please visit: