Dependable Software Systems

Our world is increasingly reliant on dependable software. Leading companies across a range of industries – from health care and finance to transportation, power generation and telecommunications – need software engineers with the technical knowledge to design and maintain safety-critical software systems. Engineering courses within dependable software systems explore software testing and verification, error-resilient computing, and security and privacy. Business courses provide a solid foundation in business strategy and innovation, operations and logistics, project management, and organizational leadership.

 

Explore our Programs in Dependable Software Systems

 
 
 
 
 
 

Get key application advice, hear about the latest research opportunities and keep up with the latest news from UBC's graduate programs.