• Leeds Beckett University Featured Masters Courses
  • University of Glasgow Featured Masters Courses
  • University of Leeds Featured Masters Courses
  • Xi’an Jiaotong-Liverpool University Featured Masters Courses
  • University of York Featured Masters Courses
  • Regent’s University London Featured Masters Courses
  • Swansea University Featured Masters Courses
  • University of Edinburgh Featured Masters Courses
SOAS University of London Featured Masters Courses
Cass Business School Featured Masters Courses
University of Hertfordshire Featured Masters Courses
Imperial College London Featured Masters Courses
University of Leeds Featured Masters Courses
Canada ×
0 miles
Computer Science×

Full Time MSc Degrees in Computer Science, Canada

  • Computer Science×
  • Canada ×
  • MSc×
  • Full Time×
  • clear all
Showing 1 to 15 of 24
Order by 
Virtually every discipline - practical, theoretical, or creative - experiences the influence of computers today. The ever-increasing dependence on computer technology in our daily lives presents rich opportunities for those interested in the design of new applications and systems. Read more
Virtually every discipline - practical, theoretical, or creative - experiences the influence of computers today. The ever-increasing dependence on computer technology in our daily lives presents rich opportunities for those interested in the design of new applications and systems. Computer Science - the science of computing - provides a solid and rigorous foundation on which such systems and applications can be built. At the same time, computer science has a large potential impact on interdisciplinary collaboration. Whether your passion is to help fight global warming, uncover the secrets of the human genome, create intelligent robots, bring history alive through mobile apps, prevent terrorism, understand human social phenomena, play the stock market, create digital art, improve health care, or invent the technologies of the future, computing is central to these and most modern endeavors.

Memorial’s Department of Computer Science has grown significantly over the last decade, both in our faculty complement and our graduate student numbers. Since 2003, 50% of our new faculty hires are women, and our Master’s and PhD programs have quadrupled over the same period. For the next decade, we aim at becoming one of the most innovative and vibrant Computer Science departments in Canada. Memorial University offers a wide range of computer science programs, all of which are intended to be challenging and dedicated to the evolution of Computer Science.

The MSc program has two options – research oriented thesis option and the applied course/work term option. The course/project master’s option is particularly suitable for applicants who intend to gain work experience in the industry.

Read less
Students may be registered for an inter-disciplinary M.Sc. or Ph.D. in two departments of the University. This requires the agreement of both departments and joint supervision from the two Departments. Read more
Students may be registered for an inter-disciplinary M.Sc. or Ph.D. in two departments of the University. This requires the agreement of both departments and joint supervision from the two Departments.

Students have enrolled in interdisciplinary programs in Computer Science and Mechanical Engineering, Computer Science and Electrical and Computer Engineering, Computer Science and Mathematics & Statistics, Computer Science and Philosophy, and Computer Science and Art.

The interdisciplinary program is intended for exceptionally well-qualified students who have a research program that necessarily bridges two disciplines. Those applicants with an interest in this possibility should indicate this on their application forms. It is important to to have already contacted potential supervisors in the departments involved before submitting the program application.

Read less
The Department of Computer Science offers a four-term graduate program leading to a Master of Science degree in Computer Science. Read more
The Department of Computer Science offers a four-term graduate program leading to a Master of Science degree in Computer Science. This program provides a high quality, leading-edge education on Computer Science that produces highly capable and sought after professionals able to excel in today’s ever changing technological world.

This program is very flexible, allowing the students the opportunity to select courses on their chosen area of specialization. Thesis and project based MSc students have the opportunity of conducting state of the art research with internationally renowned researchers. Course work based MSc students get a solid background in core and applied areas of Computer Science, giving them the edge they need to compete in any marketplace.

Visit the website: http://grad.uwo.ca/prospective_students/programs/program_NEW.cfm?p=37

Fields of Research

• Artificial Intelligence and Computer-Based Games
• Bioinformatics and Biocomputing
• Computer Algebra
• Distributed Systems
• Graphics, Image Processing, and Computer Vision
• Software Engineering and Human Computer Interaction
• Theoretical Computer Science

How to apply

For information on how to apply, please see: http://grad.uwo.ca/prospective_students/applying/index.html

Financing your studies

As one of Canada's leading research institutions, we place great importance on helping you finance your education. It is crucial that you devote your full energy to the successful completion of your studies, so we want to ensure that stable funding is available to you.
For information please see: http://grad.uwo.ca/current_students/student_finances/index.html

Read less
The School of Computer Science (SoCS) offers you a great opportunity for research and graduate studies. We have professors at the cutting edge of their fields, offer courses covering a wide range of computer science areas, and provide competitive financial incentives to eligible students. Read more
The School of Computer Science (SoCS) offers you a great opportunity for research and graduate studies. We have professors at the cutting edge of their fields, offer courses covering a wide range of computer science areas, and provide competitive financial incentives to eligible students. Graduate studies in the SoCS will enable you to engage in groundbreaking research that will prepare you for industry or further studies.

Masters Degree

The MSc in Computer Science emphasizes both academic and applied research that can contribute to further research, industry partnerships, and government programs. Interaction with other disciplines is encouraged and many faculty collaborate and work with leading industry partners. The MSc program is a two-year program during which you will complete five courses, give a public seminar and complete and successfully defend a thesis. Our MSc degree is also very time efficient and students can complete the program in as little as 4 semesters (16 months).

Areas of Study

-Applied Modelling (AM): Students working in this field will engage in research on topics such as graph theory and algorithms, formal specifications, hardware-software co-design, and interdisciplinary work in environmental modeling and disease spread modeling.
-Artificial Intelligence (AI): Students working in this field will engage in research on topics such as Bayesian techniques, artificial neural networks, evolutionary computation, fuzzy systems, datamining, pattern recognition, intelligent agents.
-Distributed Computing (DC): Students working in this field will engage in research on topics such as parallel computing, distributed systems, embedded systems, multi-agent systems, mobile computing, wireless networks, and ad hoc networks.
-Human Computer Interaction (HCI): Students working in this field will engage in research on topics such as context-aware systems, usability, interface design, mobile and ubiquitous computing.

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
Develop your skills and experience in research and development in computing. Whether you’re looking to upgrade your employment options or advance towards a PhD program, Acadia's Master in Computer Science will help you achieve your goals. Read more
Develop your skills and experience in research and development in computing. Whether you’re looking to upgrade your employment options or advance towards a PhD program, Acadia's Master in Computer Science will help you achieve your goals.
By choosing Acadia's graduate program in computer science, you will increase the depth and breadth of your knowledge through additional coursework and study, and you will further develop your research skills through challenging projects and development of a thesis with your supervisor. You will benefit from our small class sizes and collaborative approach to research – developing a high degree of contact and collaboration with your supervisor and gaining skills by working with groups with fellow researchers. Many of our research projects are collaborative in nature, where you will be working and reflecting with your supervisors and groups of students while pursuing your own particular research project.

Be Inspired

The Jodrey School of Computer Science is a strong leader in the Acadia Institute for Data Analytics (AIDA), creating many opportunities for you to work with local business and industry partners using data to help solve problems of interest. AIDA is hosted with the Acadia Entrepreneurship Centre - its programming helps you connect with local businesses and entrepreneurs. Acadia was the first in the world to produce a Web Census – a full polling of all web servers in the publically addressable Internet – and has been prolific in performing research on the results and on improved methods for learning about the structure of the web. Our expertise in artificial intelligence, mobile computing, and multi-agent systems is enhanced through collaboration amongst our researchers and students in the Cooperative Intelligent Distributed Systems Group and the Intelligent Information Technology Research Laboratory.

Research Interests

-Agent-based distributed systems applications
-Artificial Intelligence
-Autonomic computing
-Computer-supported co-operative work
-Data compression
-DBMS performance
-Distributed systems
-Graph theory algorithms
-Handheld and wireless technologies
-Intelligent agents and adaptive software systems
-Intelligent information retrieval and integration
-Knowledge management
-Logic theory and algorithms
-Machine learning
-User modelling and user adapted interfaces

Read less
The Department of Computer Science offers a graduate program leading to three degrees. Master of Science, Master of Science in Applied Computing, and Doctor of Philosophy. Read more
The Department of Computer Science offers a graduate program leading to three degrees: Master of Science, Master of Science in Applied Computing, and Doctor of Philosophy. The program consists of courses and either research (MSc and PhD) or practicum (MScAC), both of which are conducted under the supervision of a faculty member.

Graduate faculty in the Department of Computer Science are interested in a wide range of subjects related to computing, including programming languages and methodology, software engineering, operating systems, compilers, distributed computation, networks, numerical analysis and scientific computing, financial computation, data structures, algorithm design and analysis, computational complexity, cryptography, combinatorics, graph theory, artificial intelligence, neural networks, knowledge representation, computational linguistics, computer vision, robotics, database systems, graphics, animation, interactive computing, and human-computer interaction.

Read less
This new Master’s in Applied Computer Science and Society program is unique in North America. The program will foster critical reflection on how technology and society interact. Read more
This new Master’s in Applied Computer Science and Society program is unique in North America. The program will foster critical reflection on how technology and society interact. It will offer a pragmatic and applied curriculum, addressing globalization and cultural issues alongside technical instruction. The new program will fulfill the largest growing occupational needs in government, industry and non-profit sectors. An internationally educated faculty engaged in innovative computing research will offer the program.

This graduate program focuses on issues of technology and human/social aspects of computing in four core areas:
-Information representation
-Search and management
-Intelligent systems
-Systems development and social issues

This program builds upon existing strengths in the department and will facilitate research and development in the area of information and computing technologies (ICT) with Manitoba's 300 ICT companies.

Read less
The School of Computer Science at UWindsor offers a Doctoral program as well as 2 different Master’s level programs. In a friendly environment with more than 19 faculty members and 8 staff members, we are ready to provide you with the most advanced education for your future career. Read more
The School of Computer Science at UWindsor offers a Doctoral program as well as 2 different Master’s level programs. In a friendly environment with more than 19 faculty members and 8 staff members, we are ready to provide you with the most advanced education for your future career. Welcome To Windsor!

New students notice the instant friendship they develop with their peers that takes over almost every part of their experience at UWindsor. The close proximity of the graduate labs lead to discussion among peers which may result in collaborations among different research groups.

Each term (Fall, Winter and Spring), a variety of graduate courses. Some of these courses are designed to provide a broad overview of important topic areas, while others provide a more in-depth exploration of narrower topics. For more details on course offerings and course registration, visit our graduate course web page.

Our publications continue to flow in highly reputable venues every year. Equipment is of the latest technology with high-performance desktops, clusters, mobile robots and wireless networking. Highly reputed faculty members are appointed resulting in research grants that are always available. Tuition scholarships, NSERC, OGS, OGSST, in addition to numerous internal and external scholarships, teaching and research assistantships are available.

Read less
Master of Science degree candidates must demonstrate an advanced level of knowledge and understanding in their field of study, capability of relating knowledge of particular topics to the broader field of study, and ability to present knowledge in a critical and scholarly way. Read more
Master of Science degree candidates must demonstrate an advanced level of knowledge and understanding in their field of study, capability of relating knowledge of particular topics to the broader field of study, and ability to present knowledge in a critical and scholarly way.

The thesis must be an original work comprising a satisfactory record of research undertaken by the candidate, or a satisfactory critical survey of knowledge in the approved field of study. It must show competence in the appropriate method of research, and/or an adequate knowledge of the field of study, exhibit independence of approach or presentation, be satisfactory in literary presentation, and include comprehensive reference to the literature.

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.

See the website http://www.uleth.ca/graduate-studies/master-science/majors/computer-science

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: http://www.uleth.ca/graduate-studies/master-science/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.

See the website http://www.uleth.ca/graduate-studies/master-science/majors/computer-science-and-gis

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: http://www.uleth.ca/graduate-studies/master-science/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 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
The Department of Computer Science offers a graduate program leading to three degrees. Master of Science, Master of Science in Applied Computing, and Doctor of Philosophy. Read more
The Department of Computer Science offers a graduate program leading to three degrees: Master of Science, Master of Science in Applied Computing, and Doctor of Philosophy. The program consists of courses and either research (MSc and PhD) or practicum (MScAC), both of which are conducted under the supervision of a faculty member.

Graduate faculty in the Department of Computer Science are interested in a wide range of subjects related to computing, including programming languages and methodology, software engineering, operating systems, compilers, distributed computation, networks, numerical analysis and scientific computing, financial computation, data structures, algorithm design and analysis, computational complexity, cryptography, combinatorics, graph theory, artificial intelligence, neural networks, knowledge representation, computational linguistics, computer vision, robotics, database systems, graphics, animation, interactive computing, and human-computer interaction.

Read less
At the University of Calgary, we formed the Computational Media Design Program to enable students to conduct research at the intersection of art, music, dance, drama, design and computer science. Read more
At the University of Calgary, we formed the Computational Media Design Program to enable students to conduct research at the intersection of art, music, dance, drama, design and computer science.

The Computational Media Design (CMD) graduate program is composed of the Faculty of Science: Department of Computer Science, the Faculty of Environmental Design and the Faculty of Arts: School of Creative and Performing Arts, Department of English and Department of Art. Students can earn graduate degrees, both Master of Science and PhD. The research-based graduate degrees explore the relationships between and among art, design, science and technology.

In the expanding world of multimedia and design, there is an increasing need for graduates who can conduct and direct complex projects that combine computing expertise with the creative energies of artists and designers. Numerous opportunities exist for our graduates in companies whose primary business is game design and development, film, TV, web design, simulation, networking, interactive media, and mobile and wearable computing to name just a few. Interest in our graduates also comes from the creative fields of dance, music, theatre and the visual arts.

Read less

Show 10 15 30 per page


Share this page:

Cookie Policy    X