Bachelor of Computer Science

McMaster University
Hamilton, Ontario, Canada
Bachelor's Degree
Study mode
4 years
January September
Total tuition fee (local)
Contact the university / college
Total tuition fee (foreign)
Contact the university / college

Entry Requirements

  • Applicants must arrange for official high school transcripts to be sent to McMaster University directly from their high school well in advance of the session to which they are applying. The equivalent of first-class standing will be required for admission consideration. Documents in a language other than English should be accompanied by notarized English translations.
  • If you have been asked to meet our English Language Proficiency requirement, you must demonstrate English language proficiency by achieving the minimum requirements as specified by McMaster.


  • Imperative Programming and Basic Data Structures
  • Object Oriented Programming
  • Digital Systems, Computer Architecture and Organization
  • Theory of Computation
  • Communication Skills
  • Software Design, Software Specification, Software Requirements
  • Information Security
  • Data Bases
  • Human Computer Interaction
  • Web Systems and Web Computing
  • Computer Networks and Distributed Computer Systems

Share this