Faculty of Science
computer science
A silhouette of a handprint, being mapped out by a computer program

There is no doubt that we live in a hyperconnected digital age, as more of our daily routines become automated with the use of computer technology. Almost every industry has been revolutionized by the computing industry, which depends on the ideas, skills, and support of computer scientists to continue innovating more efficient computer systems. In the Computer Science program, students can learn to do anything: from developing a new computer program and solving end-user problems, to enhancing storage capacity on an existing system. In addition to in-class studies, we provide work placement opportunities, group studies and extra seminars to truly make the most out of your educational experience. Our classrooms also boast a state-of-the-art computing facility and industry-experienced faculty members that come with them.

First and second year students begin their studies by becoming fluent in prominent programming language (Java, C++), while also building their understanding of data structures, artificial intelligence, operating systems and the software/hardware interface. Third and fourth year tackle the more advanced concepts of operating systems, software engineering, robotics, data communication networks, compiler design, computer graphics, CAD/CAM, computer-assisted learning, artificial intelligence, database systems, multimedia systems, the theory of parsing, and advanced algorithms.


After graduation, our students are free to explore leadership roles in the computing industry or go into business for themselves. Some choose to work in the civil service, or for manufacturers, banks, utility companies, computer service, insurance companies and consulting firms. Some continue their studies with the Ryerson Masters of Science (MSc) program in Computer Science. Our students inevitably become an integral part of the advancement of our society and economy.

 

 

 

Symposium on Foundations & Practice of Security

5th International Symposium on Foundations & Practice of Security

Montréal, October 25 & 26, 2012

Co-sponsored by the Faculty of Science, Ryerson University

Co-chaired by Dr. Ali Miri, associate chair of the Department of Computer Science, Ryerson University.

Join us for two keynote addresses—by Douglas Stinson (University of Waterloo, Canada) and Ana Rosa Cavalli (TELECOM & Management SudParis, France)—and over 20 presentations. Topics include Security on Social networks, Intrusion detection, Wireless Network Security, Privacy and Trust, Policy-based Security Architectures, Cryptography and Cryptanalysis, Security of Mobile Applications, Testing Techniques for Security Validation, and Information Theoretic Security. 

For the program and more information, visit the Symposium web site.

 

Get in touch with individual members of our faculty and staff

 

Your source for awards, scholarships, student group information and more

 

Get more information on our exciting research projects currently in the works