The M.Sc.A.C. will only be accepting applications for full-time study at this time. To be eligible for this program, applicants must have an appropriate undergraduate degree in Computer Science or a related discipline with a minimum GPA of B+ (77-79%) over the final two years of undergraduate studies. Significant work experience (including co-op placements or internships) is preferred, but not required.
Application and Admission
For information on degree equivalencies, please use the University's International Degree Equivalencies Tool.
The 2013-2014 Application Cycle is now closed.Please read our FAQ page before starting your application process.
Applications can be submitted online here, and must include a statement of purpose and three letters of support from faculty and/or employers. Applicants must also apply directly to the University through the School of Graduate Studies in order to obtain an SGS ID required to complete the MScAC application. For detailed admission procedures please visit our Information for Graduate Applicants page.
While applicants may apply to both the M.Sc. and M.Sc.A.C. program, separate applications are required.
Applicants whose primary language is not English and who have graduated from a university where the primary language of instruction is not English must achieve a TOEFL score of at least 580 on the paper-based test and 4 on the TWE; 237 on the computer-based test and 4 on the essay writing component; 93/120 on the Internet-based test, and 22/90 on the writing and speaking sections. *When TOEFL scores are required, an MSc.A.C. application is not complete until successful scores have been submitted.
Tuition (for students entering the program in September 2012) for the entire 16-month program was CDN $14,183 for domestic students (Canadian citizens and permanent residents) and CDN $30,164 for international students. We expect tuition to increase slightly for 2013. We expect, but cannot guarantee, that this will be more than offset by internship salaries.
All M.Sc.A.C. students must take CSC2701 (Communication for Computer Scientists), CSC2702 (Technical Entrepreneurship), and any four other courses from the department's broad selection. Your internship will appear as CSC2703. Course offerings may vary from year to year, but typically include such courses as:
- CSC2104: Formal Methods of Program Design
- CSC2107: Compilers and Interpreters
- CSC2108: Automated Verification
- CSC2130: Empirical Research Methods in Software Engineering
- CSC2204: Operating Systems
- CSC2209: Computer Networks
- CSC2221: Introduction to Distributed Computing
- CSC2228: Topics in Mobile and Pervasive Computing
- CSC2302: Numerical Solution of Initial Value Problems for Ordinary Differential Equations
- CSC2305: Numerical Methods for Optimization Problems
- CSC2306: High-Performance Scientific Computing
- CSC2310: Computational Methods for Partial Differential Equations
- CSC2401: Introduction to Computational Complexity
- CSC2405: Automata Theory
- CSC2410: Introduction to Graph Theory
- CSC2417: Algorithms for Genome Analysis
- CSC2418: Computational Structural Biology
- CSC2426: Fundamentals of Cryptography
- CSC2431: Topics in Computational Molecular Biology
- CSC2501: Computational Linguistics
- CSC2502: Knowledge Representation and Reasoning
- CSC2503: Foundations of Computer Vision
- CSC2504: Computer Graphics
- CSC2511: Natural Language Computing
- CSC2515: Introduction to Machine Learning
- CSC2529: Computer Animation
- CSC2530: Computer Vision for Advanced Digital Photography
- CSC2535: Learning Algorithms for Neural Networks
Information for Prospective Industry Partners
The M.Sc. A.C. offers industry a unique opportunity to engage with an experienced graduate student for an eight month intensive internship working on a significant project that can be developed from inception to completion. A student, an industry partner, and a faculty supervisor work together to determine the hands-on internship project. While the M.Sc. A.C. internship shares most of the benefits of our Professional Experience Year (PEY) program for DCS undergraduates, it also includes the benefit of a long-term internship with a highly trained graduate student as well as engagement with DCS faculty.
*Find a brochure outlining the program for industrial partners HERE.
Our M.Sc.A.C. students have interned with companies including: Chango, eHealth Innovation, FixMo, Google, Guardly, IBM, MDA Space Missions, Medical Technologix, RIM, SecureKey Technologies, Side Effects Software, and Uken Games.
The matches between students and industry will be made from December to April, with internships scheduled to begin May 1st. Prospective industry partners interested in accessing the catalogue may contact the Director of the M.Sc.A.C. program for further information.
Master of Science in Applied Computing
Dept. of Computer Science
University of Toronto
40 St. George Street, Room 4242
Toronto, Ontario M5S 2E4
T: (416) 978-8762
F: (416) 946 7132