University of New Brunswick - School of Graduate Studies

Label Label Label

Computer Science (MCS)

University of New Brunswick - School of Graduate Studies

Faculty:Faculty of Computer Science
Degree:Master; Co-op
Field of Study:Computer Science
Thesis Based:Yes
Length:2 Year(s)
Cost per year:*
National: $9,202
Careers:Software EngineerComputer and Information Systems ManagersCybersecurity Analyst


UNB's Master's program in computer science (MCS) provides students with an opportunity to explore advanced knowledge in computer science. The balance between courses and research can follow one of two options: Master's by Thesis, which requires fewer courses and has a more substantial research project, and Master's by Report, which includes more courses and a limited research component. A Master's degree can typically be completed within 20 months of full-time study. Part-time study is also possible. A new co-op option can be added to the MCS by thesis or report. The co-op option incorporates 8-12 months of work terms. This helps students financially and also provides valuable job experience at an advanced level.


These courses are intended as guidelines. Speak to your guidance counsellor to see what courses are offered at your school.
    An undergraduate degree in Computer Science (or related discipline such as Engineering or Science), with a minimum GPA of B for the MCS by Coursework and normally a minimum of B+ for the MCS by thesis/report program. Computer Science background requirements: software engineering, data structures, operating systems, algorithms and computer architecture.
    Test Scores:
    • Test of English as a Foreign Language (Internet Based) [min. 92] or International English Language Testing System (academic or immigration) [min. 7]
    Additional Admission Requirements:
    • Letter(s) of Reference

    * We make every attempt to provide accurate information on prerequisites, programs, and tuition. However, this information is subject to change without notice and we highly recommend that you contact the school to confirm important information before applying.

    Modified on October 05, 2022