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. Enhance soft skills like communication and teamwork. Take courses on different aspects of software engineering simultaneously, to broaden your perspective.

Your First Year in the Software Engineering Major

Semester 1:

  • Software Design I
  • Introduction to Programming
  • 3 electives which may include courses in your Area of Application

Semester 2:

  • Software Design II
  • Discrete Structures in Computing I
  • Intermediate Programming
  • 2 electives which may include courses in your Area of Application

Sample Careers:

  • Software developer
  • Game programmer
  • Mobile application developer
  • Web infrastructure developer
  • User experience designer
  • Systems architect

For More Information

For more information, please visit:

University of Guelph
50 Stone Road East
Guelph, Ontario, N1G 2W1
Canada
519-824-4120