Computer science encompasses everything from theory to applications, including software engineering, programming languages, robotics, compilers, databases, game design and development, operating systems, artificial intelligence, computational biology, computer vision, and the analysis of algorithms.
A university-level education in computer science will help you develop your analytical thinking and creative problem solving skills while studying a wealth of exciting topics with a wide range of applications (from medicine to business). An undergraduate education in computer science will also open the door to careers in a variety of companies (engineering, high-tech, pharmaceutical).
You can study Computer Science at McGill in many different ways. Some students choose to complete a B.A. degree. In fact, it is possible to get quite a strong training in Computer Science within the B.A. degree program by taking both the Computer Science Major Concentration along with the Supplementary Minor in Computer Science. In terms of Computer Science content, this is almost the same at the B.Sc. major in Computer Science. You will be taking the same Computer Science classes and you will work in the same state-of-the-art computer labs as students in the B.Sc. program. In fact, in the classes and labs there are no distinctions between students in the B.A. program and students in the B.Sc. program - they are equal.
The B.A. degree is suitable for you if your background does not include very much Science, but you do have a good background in Mathematics and you have an interest and aptitude for logical reasoning. |
Grade for Entrance Previous Year (%)* | 87 |
These courses are intended as guidelines. Speak to your guidance counsellor to see what courses are offered at your school. Mathematics - NYA, NYB, NYC (00UN, 00UP, 00UQ) are recommended for applicants to Computer Science.
|
Test Scores: | - Test of English as a Foreign Language (Paper Based) [min. 577] or International English Language Testing System (academic or immigration) [min. 6.5] or Test of English as a Foreign Language (Internet Based) [min. 90]
|
* The entrance grade may change from year to year. Please contact the school for further information.
* 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.