• Anytime
    Application Deadline
  • 42 days
    Duration
Access all 180000+ programmes, for free with a Studyportals account.
account benefits visualised
Continue with
or
By registering, you agree to our  Privacy Statement  and  Terms and Conditions.

Overview

The Software Engineering - Introduction course, part of the Software Development MicroMasters Program from British Columbia - UBCx, introduces how teams design, build, and test multi-version software systems.

Education

You will learn software engineering principles that are applicable to the breadth of large-scale software systems. The course explores topics such as agile development, REST and Async programming, software specification, design, refactoring, information security, and more.

By the end of this course, learners will work in teams, applying an agile software development process to specify, design, and test multiple versions of complex software systems.

Learners who enroll in the Verified track will receive staff grading and increased interaction with the instructor and staff.

Detailed Programme Facts

  • Deadline and start date A student can apply at any time for this programme, there is no deadline.
  • Programme intensity Part-time
    • Average part-time duration 42 days
    • Part-time variant
      Flexible
    • Duration description

      Length: 6 weeks 

      Effort: 8-10 hours per week

  • Languages
    • English
  • Delivery mode
    Online
    • Time flexibility
      Self-paced
  • More information Go to the programme website

Programme Structure

What you'll learn:

  • How to build a non-trivial software system using an agile approach in a pair or team
  • Techniques for specifying the functional and non-functional aspects of a software system
  • Techniques for designing and testing a software system
  • The role of refactoring in building a quality system

English Language Requirements

This programme may require students to demonstrate proficiency in English.

General Requirements

Prerequisites:

  • How to Code: Simple Data 
  • How to Code: Complex Data
  • Software Construction: Data Abstraction
  • Software Construction: Object-Oriented Design

Tuition Fee

Add a Verified Certificate for $125 USD

Visit Programme Website

Funding

Check the programme website for information about funding options.

Studyportals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.

Let us fund your studies abroad!

Apply to The Global Study Awards and get the chance to receive up to £10000 for your study abroad! This funding is powered by ISIC, British Council, IELTS and Studyportals.

Tell me more
Global Study Awards

Wishlist

You’ve wishlisted multiple studies. Did you know you can compare them side-by-side in our Compare-tool?