Skip to main content

Graduate students

Information for newly admitted students

See details

CSSE Graduate guide

See the guide

Understanding your admission letter

Learn more

Welcome Booklet for Thesis Students

Learn more

Graduate students academic advisers:

 

General booking page: here

Note:

  • Booking service is ONLY for registered Concordia students. 
  • Book appointment with proper adviser to make sure your question(s) got addressed; acadenic and faculty advisers supervise not overlapping sets of issues.

Program information

Thesis-based Master's programs

The Master of Computer Science (MCompSc) provides students with an opportunity to broaden their base of knowledge and increase their research capabilities in a specific area of computer science. The program should appeal to students of related disciplines, such as mathematics and electrical and computer engineering, who have successfully completed core courses in computer science.

The Master of Software Engineering (MASc) expands students' knowledge and research capabilities in specific areas of software engineering. Software engineers apply engineering principles and practices to design, test, operate and maintain computer software. The MASc program should appeal to students with an undergraduate degree in software engineering or computer science as well as students of related disciplines, such as computer engineering who wish to further their knowledge in a specific area of software engineering.

Course-based graduate programs

The Master of Applied Computer Science (MApCompSc) increases students' knowledge of both the theoretical and practical applications of computer science. The program is designed for those who want to reorient their careers toward computer applications in industry and commerce.

The MEng in Software Engineering is an advanced program in which students and IT professionals broaden their understanding of software engineering and its applications. Software engineers apply engineering principles and practices to design, test, operate and maintain computer softwares.

The Computer Science Graduate Diploma (GrDip) is offered to university graduates from diverse backgrounds who wish to obtain expertise in computer science fundamentals. Students will obtain qualifications similar to a bachelor's degree in Computer Science.

PhD programs

The PhD in Computer Science program leads to the highest degree offered by the Faculty and is designed to provide students an opportunity to obtain the greatest possible expertise in their chosen field through intensive research. Advancement of analytical and/or experimental knowledge through a combination of specialized courses and a research thesis under the supervision of an experienced researcher forms the main component of the doctoral program.

Find out more about the PhD in Computer Science

The PhD in Software Engineering program leads to the highest degree offered by the Faculty and is designed to provide students an opportunity to obtain the greatest possible expertise in their chosen field through intensive research. Advancement of analytical and/or experimental knowledge through a combination of specialized courses and a research thesis under the supervision of an experienced researcher forms the main component of the doctoral program.

Find out more about the PhD in Software Engineering

Thesis submission & defence information  

Learn everything you need to know about how to prepare, submit, and defend your master's thesis in six simple steps!

See details

Learn everything you need to know about how to prepare, submit, and defend your doctoral thesis in six simple steps!

See details

Teaching assistantships

The University’s funds for Teaching Assistants (TAs) are intended to provide students with employment opportunities that will provide both financial support and professional development.

Find out more about TA opportunities

 

Other resources

Back to top

© Concordia University