MSc in Computer Science

Brock University

St. Catharines, Ontario, Canada
MSc in Computer Science
Duration16 Months
LevelMasters Program
  • The program is designed for the students having a strong background in computer science 
  • It is offered in two formats- thesis-based MSc and project-based MSc
  • Thesis-based MSc is appropriate for students who may select a career in either industry or academia, with the possibility of continuing on to a PhD after graduation and Project-based is for the students who wish to proceed directly to careers in industry after graduation, and do not wish to continue to PhD studies
  • The project is an opportunity to use concepts in computer science towards solving an applied problem
  • Students will undertaking courses like Coding Theory, Logic in Computer Science, Parallel Algorithms, Robot Control Architectures, etc. 
  • All applicants are required to have completed undergraduate courses in the following list of fundamental computer science and mathematics topics:

    • Calculus
    • Linear Algebra
    • Statistics and/or Probability
    • Discrete Mathematics
    • Computer Organization
    • Operating Systems
    • File Structures and Data Management
    • Programming Languages
    • Data Structures and Algorithms
    • Software Engineering
    • Formal Languages and Automata
    • at least 4 upper-level half-courses in topics in computer science
Fees componentsAmount
Tuition & fees1491482 INR
Hostel & Meals729834 INR
Insurance35395 INR
Transportation25983 INR
International Recovery Fee43305 INR
Miscellaneous Expense121254 INR
Books and supplies50523 INR
Health and dental plan27427 INR
Health and wellness fee1155 INR
Student association and service fee4619 INR
Recreation and athletic fee3407 INR
Clothing28870 INR
Total1071772 INR

Entry Criteria

Class 12thNo specific cutoff mentioned
  • Applicant must have a four-year honours degree in Computer Science with a minimum of high B (75%) academic average
  • Or, a four-year BSc degree in computer science with a minimum of high B (75) average
  • In exceptional circumstances, applicants with a BSc degree in a related discipline (eg. mathematics) who have met the minimum high B (75%) average, and have a demonstrated proficiency in fundamental computer science topics, may be considered
  • Background knowledge in computer science and mathematics is required of all applicants including Calculus Linear Algebra Statistics and/or Probability, Discrete Mathematics, Computer Organization, Operating systems, File Structures and Data Management, Programming languages, Data Structures and Algorithms, Software engineering, Formal languages and automata
ExamsTOEFL: 80
  • With 19 in each sub section 

IELTS: 6.5
  • With no subtest below 5.5

PTE: 60
  • with no subtest below 60

Additional info
  • ELP waiver- Applicants who have completed the required years of post-secondary work in English, at an institution where English was the only language of instruction, may request a waiver of the English Proficiency Test submission requirements
Contact form