Program:
Dependable Software Systems
Sector specialists with a wide angle view on what it means to be "dependable" who are experienced in developing new processes and systems to implement positive changes.
Gain the technical, business and project management skills to design and maintain reliable software systems.
Alumni Spotlight: Oksana Hlushko
| Spotlight
Although Oksana Hlushko originally intended to be an air traffic controller, after graduating with a degree in air navigation she began working in information technology and never looked back. Honing her technical skills at a software company in…
Dependable Software Systems Experts
| Landing page
Graduates of UBC’s MEL in Dependable Software Systems bring expertise in software and business, ready to lead teams, enhance IT infrastructure, and ensure secure, safety-critical systems.
Developing a speech-based VR application
| Spotlight
For their capstone project, four students in the MEL in Dependable Software Systems program developed a working prototype of a note-taking tool for a virtual reality application that will be used by UBC medical students to learn about neuroanatomy.
Improving the fault tolerance of machine learning models
| Spotlight
UBC MEL in Dependable Software Systems students tested how well different machine learning models performed against mislabelled datasets.
Building fail-safe software systems
| Spotlight
By Karthik Pattabiraman, Associate Professor of Electrical and Computer Engineering and head of UBC's Dependable Systems Lab Software systems are everywhere. And as their prevalence grows across every part of our lives, it’s essential that…
Seeing data in new ways
| Spotlight
Four MEL students used Tableau to develop an interactive tool on real estate trends in Metro Vancouver – and they’re excited about the opportunities to put their new data analysis and visualization skills to work.
Balancing benefits and risks when designing software systems
| Spotlight
Dependable Software Systems: Designing Software Systems
Machine Learning and Safety-critical Systems
| Spotlight
Dependable Software Systems: Machine learning is on the riseBy Philippe Kruchten, Professor of Software Engineering and former Director of the MEL in Dependable Software Systems Are machine-learning-based systems safe for everyday life? Machine…