Home
|
Web Mail
|
Site Index
Search:
ABOUT RYERSON
|
NEWS & EVENTS
|
CAMPUS MAPS
|
LIBRARY
|
STUDENT SERVICES
|
CAMPUS LIFE
|
CAREERS & JOBS
|
CONTACT & DIRECTORY
Undergraduate Calendar 2015-2016
Search Calendar:
Home
An Introduction to Ryerson University
Important Notice
Significant Dates
Collection and Use of Personal Information
Admission Procedures and Policies
Enrolment, Records and Academic Information
Fees/Student Financial Assistance and Awards
Rights, Responsibilities and Conduct
Programs and Academic Departments
Minors
Optional Specializations
Zone Learning
Liberal Studies
Open Elective Table
Courses
Glossary
Services for Students - Office of the Vice Provost, Students
Faculty and Administration
Ryerson Honorary Doctorates and Fellowships
Index/About
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.
A minimum of two courses marked with an asterisk * must be taken.
CPS 213
Computer Organization I
CPS 310
Computer Organization II
CPS 311
Object Oriented Programming and Design
CPS 406
Introduction to Software Engineering
CPS 501
Bioinformatics
CPS 506
Comparative Programming Languages
CPS 510
Database Systems I
CPS 511
Computer Graphics
CPS 530
Web Systems Development
CPS 590
Introduction to Operating Systems
CPS 603
*
Foundations of Semantic Technologies
CPS 606
Advanced Computer Organization
CPS 607
Autonomous Mobile Robotics
CPS 610
*
Database Systems II
CPS 613
Human-Computer Interaction
CPS 615
Theory of Parsing
CPS 616
Advanced Algorithms
CPS 621
Introduction to Multimedia Systems
CPS 630
*
Web Applications
CPS 633
*
Computer Security
CPS 706
*
Computer Networks I
CPS 707
*
Software Verification and Validation
CPS 710
*
Compilers and Interpreters
CPS 713
Applied Cryptography
CPS 714
*
Software Project Management
CPS 716
*
Computer Networks II
CPS 721
Artificial Intelligence I
CPS 730
*
Web Technology and Performance Measurement
CPS 731
*
Software Engineering I
CPS 750
*
Telecomm Networks: Wireless Systems
CPS 752
*
Parallel Computer Systems
CPS 801
*
Operating Systems
CPS 811
Distributed Systems and Networks
CPS 813
*
Human Robot Interaction
CPS 815
*
Analysis of Algorithms
CPS 822
*
Artificial Intelligence II
CPS 831
*
Software Engineering II
CPS 832
*
Mainframe Systems
CPS 840
*
Selected Topics in Computer Science
CPS 841
*
Advanced Topics in Computer Science
CPS 842
Information Retrieval and Web Search
CPS 843
Introduction to Computer Vision
CPS 844
Data Mining
CPS 845
*
Extreme Programming and Agile Processes
©2015 Ryerson University | 350 Victoria Street Toronto, Ontario, Canada M5B 2K3
416-979-5000 |
www.ryerson.ca
Web Policy
Privacy Policy
Accessibility
Terms & Conditions