Graduate students
Information for newly admitted students
See detailsCSSE Graduate guide
Important deadlines, graduation information, and other helpful resources
Understanding your admission letter
Learn moreWelcome Booklet for Thesis Students
Learn moreGraduate students academic advisers:
- Graduate Student Coordinator (Samantha Singh) booking page
- Graduate Student Coordinator (Vicki Tow) booking page
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
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.
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.
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.
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.
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!
Learn everything you need to know about how to prepare, submit, and defend your doctoral thesis in six simple steps!
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