|On this page : Bachelor of Arts, Bachelor of Science, Bachelor of Arts and Science, Learning Opportunities, Contact the School |
Computer scientists solve interdisciplinary problems in domains such as biology, philosophy, medicine, information security, mathematics and economics. They also create new technology in areas like robotics, music, games and graphics. The dynamic and award-winning professors at McGill's School of Computer Science lead cutting-edge research that spans theoretical and applied computer science, and our undergraduates not only learn from this research but actively participate in it.
UNDERGRADUATE PROGRAMS OF STUDY
The B.A. degree is an ideal way for students without a Science background to pursue studies in Computer Science. Students may choose either the Major Concentration in Computer Science or the Major Concentration in Software Engineering. Combining the Major Concentration in Computer Science with the Supplementary Minor Concentration in Computer Science provides a complete program that is very similar to the B.Sc. major.
|+ Computer Science|
|- Computer Science||Major Concentration||Minor Concentration||Supplementary Minor Concentration|
|- Software Engineering||Major Concentration|
Students have a wide range of choices including the Honours, Major and Liberal programs in Computer Science; and the Major and Liberal programs in Software Engineering. Students wishing to combine Computer Science with another discipline can choose from a variety of joint programs with Biology, Mathematics, Statistics or Physics. Students who prefer to major in another area may be interested in the Minor in Computer Science or the Minor in Computational Molecular Biology.
|+ Computer Science|
|– Computer Games||Major|
|– Computer Science||Honours||Major||Minor||Liberal Program|
|– Computer Science and Biology||Major|
|– Software Engineering||Honours||Major||Liberal Program|
Students in the B.A. & Sc. degree may choose either the Major Concentration in Computer Science or the Major Concentration in Software Engineering as the Science part of their multi-track B.A. & Sc. degree. There are a wide variety of choices for the Arts part of the degree, and several of them, such as Economics, Linguistics and Philosophy, provide excellent complements to studies in Computer Science. Students interested in interdisciplinary studies may want to consider the Cognitive Science Interfaculty program and perhaps combine that with a Minor Concentration in Computer Science.
Read more about the Faculty of Science's Office for Undergraduate Research in Science. The Industrial Practicums and Internship Year in Science provide opportunities for practical experience before graduation. Computer Science students are in high demand.
School of Computer Science
Undergraduate Student Affairs Office
Lorne Trottier Building, Room 2060
3860 University Street
Tel.: 514 398-7071, ext 00739
Fax: 514 398-4653
ugrad-coordinator [at] cs [dot] mcgill [dot] ca (Email)