What you will learn
- How to develop programs that are well tested and easy to modify.
- To structure the development of large software systems using abstraction and decomposition.
- To quickly write and revise code using programming tools.
- How to do full-stack software development using an agile approach in a pair or team.
- Popular languages Java and Typescript, and the ability to quickly learn new ones.
Program Overview
Expert instruction
5 graduate-level courses
Self-paced
Progress at your own speed
8 months
6 - 7 hours per week
Discounted price: $562.50
Pre-discounted price: $625USD
For the full program experience
Courses in this program
UBCx's Software Development Foundations MicroMasters® Program
- How to Code: Simple Data
- How to Code: Complex Data
- Software Construction: Data Abstraction
- Software Construction: Object-Oriented Design
- Software Engineering: Introduction
- Certificate & Credit Pathways
- Job Outlook
Meet your instructors from University of British Columbia (UBCx)
Experts from UBCx committed to teaching online learning
Program endorsements
![Hootsuite](https://www.edx.org/contentful/ii9ehdcj88bc/2p2E2X50sarkij36NbS8eT/3e6da475acb11c027a86321ef061033a/hootsuite_log.png?w=80&fm=webp&q=75)
We have hired numerous people from UBC into starting positions after they have completed these courses. The courses form a solid foundation to begin a career in software development and continue with further courses in computer science.
Geordie Henderson , VP, Software Development, Hootsuite
Enrolling Now
Discounted price: $562.50
Pre-discounted price: $625USD
5 courses in 8 months
Get started in computer science
Browse other computer science coursesWhether you are looking to accelerate your career, earn a degree, or learn something for personal reasons, edX has the courses for you.
Propelling
Drive your career forward with university-backed credit programs and verified certificatesConvenient
Study and demonstrate knowledge on your scheduleFlexible
Try a course before you paySupportive
Learn with university partners and peers from around the world![](https://www.edx.org/cdn-cgi/image/width=400,height=312,format=webp,quality=75/assets/world_map.png)