Skip to main content

Lassonde (LE) – Computer Science

Location: 1003 Lassonde Building, Tel.: 416-736-5053
Undergraduate/Graduate Office: 1003 Lassonde Building, Tel.: 416-736-5334
Chair: A. Asif
Professors: A. An, A. Asif, N. Cercone, P.W. Dymond, J. Edmonds, J. Elder, J. Gryz, R. Hornsey, M.R.M. Jenkin, Y. Lian, J. Ostroff, W. Stuerzlinger, G. Tourlakis, J. Tsotsos, F. van Breugel
Associate Professors: M. Aboelaze, R. Allison, J. Amanatides, M. Baljko, A. Eckford,  P. Godfrey, H. Jiang, M. Kant, Y. Lesperance, S. MacKenzie, S. Magierowski, A. Mirzaian, U. Nguyen, E. Ruppert, M. Spetsakis, Z. Stachniak, A. Toptsis, V. Tzerpos, N. Vlajic, R.M. Wharton, R.P. Wildes, J. Xu
Assistant Professors: S. Datta, P. Faloutsos, E. Ghafar-Zadeh, G.J. Gotshalks, B. Ma
Senior Lecturers: P.H. Cribb, H. Roumani
Sessional Assistant Professor: J. Hofbauer

Offered by the Department of Electrical Engineering and Computer Science, the computer science program is the study of processes involving the storage, transmission and transformation of information in the context of modern electronic technology. Both theoretical and applied areas of computer science are represented in the courses offered by the department.

The introductory courses (two for majors, three for non-majors) are concerned largely with programming as the primary tool used for understanding and controlling computation. The higher-level courses deal with theoretical concerns, the practical design of hardware and software, and a variety of application areas including robotics, graphics and visualization, multimedia and computer music, database systems, artificial intelligence, programming languages, operating systems, computer networks, user interfaces, signal processing, and computer vision.

Computer Science programs include three international programs that are described in detail under Programs of Study - International BA Honours (iBA), International BSc Honours (iBSc) and a Dual Specialized Honours Degree (two degrees are obtained in the space of fours years).