Ä¢¹½´«Ã½

Ä¢¹½´«Ã½


  Undergraduate Calendar 2013-2014
Ryerson Image Centre Photo
HOME
AN INTRODUCTION TO RYERSON UNIVERSITY
IMPORTANT NOTICE
SIGNIFICANT DATES
COLLECTION AND USE OF PERSONAL INFORMATION
ADMISSION PROCEDURES AND POLICIES
ENROLLMENT, RECORDS AND ACADEMIC INFORMATION
FEES/STUDENT FINANCIAL ASSISTANCE AND AWARDS
RIGHTS, RESPONSIBILITIES AND CONDUCT
PROGRAMS AND ACADEMIC DEPARTMENTS
MINORS
OPTIONAL SPECIALIZATIONS
LIBERAL STUDIES
Open Elective Table
COURSES
GLOSSARY
SERVICES FOR STUDENTS - OFFICE OF THE VICE PROVOST, STUDENTS
THE G. RAYMOND CHANG SCHOOL OF CONTINUING EDUCATION
ADMINISTRATION
RYERSON HONORARY DOCTORATES AND FELLOWSHIPS
INVESTING IN RYERSON'S FUTURE
2013-2014 Undergraduate Calendar
HOME PROGRAMS AND ACADEMIC DEPARTMENTS FACULTY OF SCIENCE MATHEMATICS AND ITS APPLICATIONS PROFESSIONAL TABLE II

PROFESSIONAL TABLE II

Computer Science Option

A total of six single-term courses is required, as noted below.

Computer Organization I
Computer Organization II
Object Oriented Programming and Design
Introduction to Software Engineering
Comparative Programming Languages
Control Systems
Database Systems I
Computer Graphics
CPS 530 Component-Based Programming for the Web
Introduction to Operation Systems
Advanced Computer Organization
Autonomous Mobile Robotics
* Database Systems II
CPS 613 Human-Computer Interaction
Theory of Parsing
Advanced Algorithms
Introduction to Multimedia Systems
CPS 630 * Web Applications
* Computer Security
* Introduction to Data Communications
* Software Verification and Validation
* Compilers and Interpreters
CPS 713 Applied Cryptography
CPS 714 * Software Project Management
CPS 716 * Computer Networks II
Artificial Intelligence I
CPS 730 * Web Technology and Performance Measurement
* Software Engineering I
* Telecomm Networks: Wireless Systems
* Parallel Computer Systems
* Operating Systems
Distributed Systems and Networks
CPS 813 * Human Robot Interaction
* Analysis of Algorithms
* Software Engineering II
CPS 832 * Mainframe Systems
* Selected Topics in Computer Science
* Advanced Topics in Computer Science
Information Retrieval and Web Search
Digital Image Computing
Data Mining
* Extreme Programming and Agile Processes

* A minimum of two courses must be taken.



©2013 Ryerson University | 350 Victoria Street Toronto, Ontario, Canada M5B 2K3
416-979-5000 |