• University of Southampton Featured Masters Courses
  • Aberystwyth University Featured Masters Courses
  • University of Derby Online Learning Featured Masters Courses
  • Northumbria University Featured Masters Courses
  • University of Edinburgh Featured Masters Courses
  • Jacobs University Bremen gGmbH Featured Masters Courses
  • University of Bristol Featured Masters Courses
  • University of Leeds Featured Masters Courses

Postgrad LIVE! Study Fair

Birmingham | Bristol | Sheffield | Liverpool | Edinburgh

Cranfield University Featured Masters Courses
University of Cambridge Featured Masters Courses
Southampton Solent University Featured Masters Courses
Durham University Featured Masters Courses
Bath Spa University Featured Masters Courses
Canada ×
0 miles
Computer Science×

Masters Degrees in Software Engineering, Canada

We have 11 Masters Degrees in Software Engineering, Canada

  • Computer Science×
  • Software Engineering×
  • Canada ×
  • clear all
Showing 1 to 11 of 11
Order by 
Our world would grind to a halt without reliable and efficient software. Global financial markets, regulation of power generation, telecommunications, health care and public transport are all controlled with computer software, as is the manufacturing of equipment, vehicles and household appliances. Read more

Our world would grind to a halt without reliable and efficient software. Global financial markets, regulation of power generation, telecommunications, health care and public transport are all controlled with computer software, as is the manufacturing of equipment, vehicles and household appliances. The need for software engineers with the broad perspective offered by this program cannot be overstated: graduates will be in demand across all industry sectors.

The Master of Engineering Leadership (MEL) in Dependable Software Systems is an intensive one-year degree program for software engineers who want to explore the principles and techniques for maintaining the integrity and reliability of software systems in diverse application areas. The project-based curriculum covers all stages of the industry value chain. Graduates will confidently translate research ideas into practice while developing a deep understanding of how software-intensive systems are engineered through collaboration. While 60 per cent of your classes will focus on your technical specialization, the remaining 40 per cent are leadership development courses that will enhance your business, communication and people skills. Delivery of the management and leadership courses are in partnership with UBC's Sauder School of Business.

Career Options

With their broad foundation for analyzing and addressing software dependability issues across many different industry sectors, graduates of this program prepares students for software jobs as well as roles in automotive, aviation and health care industries. Graduates will be highly sought after by employers locally, nationally and internationally, with government and industry employers constantly seeking experts in this field.



Read less
The M.Sc. degree with a specialization in Software Engineering is offered jointly through the Department of Computer Science and the Department of Electrical and Computer Engineering. Read more
The M.Sc. degree with a specialization in Software Engineering is offered jointly through the Department of Computer Science and the Department of Electrical and Computer Engineering. It is offered in a thesis-based route in the Computer Science Department.

Read less
For those students contemplating advanced studies in computer science at UBC, completing a master's degree before continuing to the PhD program confers several advantages. Read more

Why a Master's Degree

For those students contemplating advanced studies in computer science at UBC, completing a master's degree before continuing to the PhD program confers several advantages. The two-year period of the master's first helps students decide whether a research career is the right career choice for them. If it is, taking this time helps give them the skills needed to pursue independent research. Second, the research experience gained can be very valuable as student work toward picking a PhD topic, as most professors in the department prefer that students shoulder this choice on their own.
Third, a student who completes a master's degree and decides to work in industry prior to embarking on the full PhD has the opportunity to apply his or her skills and master's level education in the field and to take advantage of jobs that have attractive starting salaries.

Master's Program

Each incoming master's student is assigned an advisor. The advisor is responsible for monitoring the student's progress until the student finds a thesis supervisor. Students have two semesters to meet faculty members and explore research opportunities before making a decision on a thesis supervisor. This provides students with a great opportunity to find the best research interest and personality match among our large and diverse faculty.

The UBC Department of Computer Science offers three avenues to a Master's Degree. The first of these is the Thesis Master's, where the major focus is on the student's own research. The second is the Comprehensive Course Master's, intended for students planning to continue to the Ph.D. program at UBC. The third option strikes a balance between the research focus of the Thesis Master's and the course focus of the Comprehensive Course Master's. The department generally does not encourage students to take advantage of this option, but does make it available in unusual circumstances.

Quick Facts

- Degree: Master of Science
- Specialization: Computer Science
- Subject: Information Technology
- Mode of delivery: On campus
- Program components: Coursework + Options
- Faculty: Faculty of Science

Read less
Gartner defines Big data as high-volume, high-velocity and high-variety information assets that demand cost-effective, innovative forms of information processing for enhanced insight and decision making. Read more
Gartner defines Big data as high-volume, high-velocity and high-variety information assets that demand cost-effective, innovative forms of information processing for enhanced insight and decision making. A recent IDC forecast shows that the market for Big Data technology and services will grow at a 26.4% compound annual growth rate through 2018, or about six times the growth rate of the overall information technology market.

Saint Mary’s new Master of Science in Computing & Data Analytics (MSc CDA) is a graduate-level, 16-month professional program designed to meet the complex challenges associated with Big Data. It combines two essential aspects of computing and data analytics:

- Software design, development, customization, and management
- Analytics and Business intelligence: the acquisition, storage, management, and analysis of huge amounts of data to improve efficiency, innovation, and decision making

The primary focus of the MSc CDA program is to develop highly qualified computing and data analytics professionals who will drive innovation and organizational success. MSc CDA prepares students for rewarding and lucrative careers in the data science industry through experiential learning opportunities and industry interaction.

Program Structure

In the first two semesters of the MSc CDA program, students are introduced to big data challenges and solutions through eight foundation courses:
- Software Development in Business Environment
- Statistics and its Applications in Business
- Human Computer Interaction
- Managing and Programming Databases
- Business Intelligence
- Managing Information Technology and Systems
- Data Mining
- Web, Mobile, and Cloud Application Development


The second half of the program features three applied learning choices:

- Applied Master Project - System and Functional Analysis / Implementation and Analysis of Results
- Internship
- Research Thesis


Visit smu.ca/academics/msccda-courses.html for course outlines

Benefits of the MSc CDA

- Develop in-demand skills and knowledge that lead to exceptional career opportunities
- Study with award winning instructors from Saint Mary’s Faculty of Science and the Sobey School of Business
- Interact with industry professionals through core courses, paid internships, sponsored projects, industry workshops, expert guest speakers, hackathons, and special events
- MSc CDA studnets create a rich portfolio of apps and software solutions from a wide variety of in-demand platforms (Java/J2EE, C#/.Net, JavaScript/jQuery/jQuery Mobile/node.js, HTML5, PHP, iOS, Android, IBM Bluemix, Azure, SAS, Cognos, SQL/MySQL, NoSQL/Mongo DB, R, Python, IBM Watson)

Why Saint Mary's University

Saint Mary’s approach to learning will uniquely nurture the promise you possess. With one-on-one access to award winning professors, who care about your academic performance and your future, you will have the kind of personal support that makes a difference. Saint Mary’s is located in the historic city of Halifax, the bustling economic and cultural centre of Nova Scotia on Canada's east coast.

Halifax is Atlantic Canada’s Innovation Hub - a leader in the information technology sector with a growing concentration of companies and research organizations focused on analytics innovation.

Read less
The Master of Science (M.Sc.) program offers students in a wide range of disciplines the opportunity to earn a master’s degree by writing a Thesis and successfully completing a limited number of courses. Read more
The Master of Science (M.Sc.) program offers students in a wide range of disciplines the opportunity to earn a master’s degree by writing a Thesis and successfully completing a limited number of courses. The number and details of the courses are determined within the first semester of the student's program.

Students may complete their degrees in either a full- or part-time capacity. Full-time students complete a 24-month program while part-time students complete a 48-month program. Part-time students will normally complete all required course work in the first 24 months, with the subsequent months committed to continued research and production of the Thesis.

Although degrees are awarded in specific disciplines, the program is administered centrally by the School of Graduate Studies, rather than by individual departments or Faculties.

Course detail

Graduate degrees traditionally have been awarded for the successful completion of a satisfactory thesis. The thesis route expresses the fundamental tradition of academic scholarship. It also relates to the University’s undergraduate programs, because the creation of a thesis in any discipline calls for a range of skills which are central to the liberal education tradition, including analysis and synthesis of ideas, empirical investigations, the construction and articulation of arguments, and writing skills.

Because of the nature of the M.Sc. program, the thesis forms the central requirement of the program. At the master’s level, a thesis involves close collaboration between supervisor and student. Consequently, it is necessary for a candidate to establish contact with potential supervisors prior to application for admission. Candidates seeking potential supervisors should contact either the relevant academic department or the School of Graduate Studies.

Why study at the University of Lethbridge?

As a graduate student at the University of Lethbridge, you’ll find yourself at the centre of a student-focused environment that nurtures innovation, critical thinking and creativity.

The University of Lethbridge is one of Canada’s top-ranked universities and leading research institutions.

At the foundation of our graduate programs is a multidisciplinary and personalized experience. A collaborative environment is encouraged between faculty and students. This means you have flexibility in decisions regarding the research and learning path you take.

At the U of L, we are committed to helping every one of our students thrive. From aiding with financial support to one-on-one mentorship to individualized career advice, you’ll find support every step of the way.

When you graduate, you will have the confidence you need to succeed in whatever you do, whether that means pursuing further education, teaching in an academic setting or establishing a professional career.

We’re here to help as you find the answers to your questions. As Alberta’s Destination University, the U of L gives you room to think, create and explore, providing a university experience unlike any other.

How to apply

In order to apply, you will need to provide the following documentation:

• Academic Transcripts
• Curriculum Vitae
• Three Letters of Reference
• Letter of Intent
• English Language Proficiency (ELP)

All applications and supporting documents must be provided through the online portal: https://www.uleth.ca/future-student/graduate-studies/apply

Co-operative Education & Internships Option

The Co-operative Education/Internship Option is available to students for the Master of Arts (MA) and Master of Science (MSc) programs. Co-operative education is an educational model that formally integrates academic study at the master’s level with relevant, paid work experience in appropriate employment fields such as government, institutions, and industry. The University, the employer, and the student are in partnership to ensure an enriching experience toward the student's professional development.

For more information, visit the website: http://www.uleth.ca/artsci/coop/co-operative-education-internship-option-graduate-studies

Funding

Find information on Scholarships here http://www.uleth.ca/graduate-studies/award-opportunities

Read less
The Master of Science (M.Sc.) program offers students in a wide range of disciplines the opportunity to earn a master’s degree by writing a Thesis and successfully completing a limited number of courses. Read more
The Master of Science (M.Sc.) program offers students in a wide range of disciplines the opportunity to earn a master’s degree by writing a Thesis and successfully completing a limited number of courses. The number and details of the courses are determined within the first semester of the student's program.

Students may complete their degrees in either a full- or part-time capacity. Full-time students complete a 24-month program while part-time students complete a 48-month program. Part-time students will normally complete all required course work in the first 24 months, with the subsequent months committed to continued research and production of the Thesis.

Although degrees are awarded in specific disciplines, the program is administered centrally by the School of Graduate Studies, rather than by individual departments or Faculties.

Course detail

Graduate degrees traditionally have been awarded for the successful completion of a satisfactory thesis. The thesis route expresses the fundamental tradition of academic scholarship. It also relates to the University’s undergraduate programs, because the creation of a thesis in any discipline calls for a range of skills which are central to the liberal education tradition, including analysis and synthesis of ideas, empirical investigations, the construction and articulation of arguments, and writing skills.

Because of the nature of the M.Sc. program, the thesis forms the central requirement of the program. At the master’s level, a thesis involves close collaboration between supervisor and student. Consequently, it is necessary for a candidate to establish contact with potential supervisors prior to application for admission. Candidates seeking potential supervisors should contact either the relevant academic department or the School of Graduate Studies.

Why study at the University of Lethbridge?

As a graduate student at the University of Lethbridge, you’ll find yourself at the centre of a student-focused environment that nurtures innovation, critical thinking and creativity.

The University of Lethbridge is one of Canada’s top-ranked universities and leading research institutions.

At the foundation of our graduate programs is a multidisciplinary and personalized experience. A collaborative environment is encouraged between faculty and students. This means you have flexibility in decisions regarding the research and learning path you take.

At the U of L, we are committed to helping every one of our students thrive. From aiding with financial support to one-on-one mentorship to individualized career advice, you’ll find support every step of the way.

When you graduate, you will have the confidence you need to succeed in whatever you do, whether that means pursuing further education, teaching in an academic setting or establishing a professional career.

We’re here to help as you find the answers to your questions. As Alberta’s Destination University, the U of L gives you room to think, create and explore, providing a university experience unlike any other.

How to apply

In order to apply, you will need to provide the following documentation:

• Academic Transcripts
• Curriculum Vitae
• Three Letters of Reference
• Letter of Intent
• English Language Proficiency (ELP)

All applications and supporting documents must be provided through the online portal: https://www.uleth.ca/future-student/graduate-studies/apply

Co-operative Education & Internships Option

The Co-operative Education/Internship Option is available to students for the Master of Arts (MA) and Master of Science (MSc) programs. Co-operative education is an educational model that formally integrates academic study at the master’s level with relevant, paid work experience in appropriate employment fields such as government, institutions, and industry. The University, the employer, and the student are in partnership to ensure an enriching experience toward the student's professional development.

For more information, visit the website: http://www.uleth.ca/artsci/coop/co-operative-education-internship-option-graduate-studies

Funding

Find information on Scholarships here http://www.uleth.ca/graduate-studies/award-opportunities

Read less
The Mobile Applications Development program ensures you develop the necessary skills to enter the fast-growing mobile software applications ("apps") development market. Read more
The Mobile Applications Development program ensures you develop the necessary skills to enter the fast-growing mobile software applications ("apps") development market.

In the graduate certificate Mobile Application Development courses, you learn to develop mobile apps for Google Android and Apple iOS devices. In addition to core fundamental courses, the offering covers advanced topics in mobile app development, web and enterprise technologies, user interface (UI) and user experience (UX), emerging technologies and more.

The knowledge you gain is applied in a capstone project to develop mobile apps for business, gaming, health care, social networks, internet of things, and other areas of interest to which your imaginations takes you.

Career Opportunities

Program Highlights
-You learn app development on Google Android and Apple iOS platforms, two of the most popular platforms today.
-The program offers you experience in industry-standard technology.
-Mobile Applications Development courses employ project based learning (capstone project).
-Knowledgeable and approachable faculty members with diverse business experience and academic credentials teach the courses.

Accreditation
Accreditation will be pursued through the Canadian Information Processing Society (CIPS) and the Canadian Technology Accreditation Board (CTAB).

Career Outlook
-Mobile application developer
-Software developer
-Software tester

Areas of Employment
-Software companies
-Government
-Public institutions
-Banks
-Small and medium businesses

Read less

  • 1
Show 10 15 30 per page



Cookie Policy    X