Link to Askastudent Web Service
Link to Future Students web page



   

Program Highlighted | Computer Science
Introduction by | Dr. Jim Clarke
Interview with | Daniel Fisla
Date | May 2000

Introduction | Undergraduate Coordinator , Dr. Jim Clarke

"It's not just Toronto and Waterloo any more: there are many good places to study computer science now. What we offer here is the chance to study in Canada's best research department in computer science, while at the same time following your other interests in other, equally good departments -- whether economics, mathematics, English or physics. Putting computer science at one focus of your overall studies maximizes your job prospects while giving you what a university education should really be about."

The University of Toronto's computer science department is acknowledged as being one of the top departments in North America. Undergraduate students in this department benefit from being taught by faculty members who are internationally recognized for their research contributions, who serve on the editorial boards of most of the leading computer science journals and who are active in organizing local and international conferences. As well, faculty members hold key executive positions in national and international academic and professional societies. Many of the faculty members are cross appointed to other departments including electrical and computer engineering, medicine, mathematics, psychology, philosophy, as well as the Faculty of Management.

The department is the home of several research groups which are all making important contributions and providing new insights in their areas. Examples of such areas include neural networks, computer vision, computer graphics, knowledge representation and reasoning, human-computer interaction, scientific computation and computer performance evaluation. Computing facilities for undergraduates are excellent. Introductory undergraduate programming courses use a network of 90 Windows-based personal computers. Upper level undergraduate courses use a network of 70 professional Unix workstations. Second and third-year students may take advantage of the Professional Experience Year (PEY) program in which they take off twelve to sixteen months from their studies to work full time in industry. This program allows students to gain significant in-depth experience, as well as valuable contacts for future employment. Nortel, IBM Canada Ltd. and Celestica are examples of participating firms.

Specialist programs in computer science, information systems, software engineering and human-computer interaction are available, as is a major program in computer science. The minor program has been discontinued on the St. George campus as of September, 2000. Joint specialist programs with economics, statistics and physics are also offered. As well, a specialist program in cognitive sciences and artificial intelligence is offered by University College. The programming language for introductory courses is Java. Beginning in second year, a range of other languages for specialized applications are used. Some computer science courses are offered in the evening, to allow part-time students to pursue the programs. Introductory courses and some higher-level courses are offered in the summer.

For further information, please consult the undergraduate office, bulletin boards outside the office, the department web site, the Undergraduate Handbook, or the Computer Science Student Union (416-978-5354 or cssu@cdf.utoronto.ca).

 

 

 

 

Interview | Daniel Fisla

Daniel is a fourth year, Innis College Computer Science student. For the complete interview click here.

 

For furher information about the program in University of Toronto and beyond, click here.