shopping cartShopping Cart information.

Computer and Information Technology

In the digital world, your expertise has to keep up with the blistering pace of software and hardware development. For two decades, The Chang School has led the way with technology education, helping learners acquire the up-to-the-minute skills they need to succeed.

Courses

Click on any subject heading to see the related courses.

To view courses that are required for specific certificate programs, select the “Certificate Programs” tab and then select the program name.

Business Technology Management

The explosion of information technology has transformed the way business is done in today’s world. It has also created a need for a new type of management professional - the information management specialist. The courses offered here will give you the foundation of knowledge and technical tools to manage your information resources effectively. For more information, visit www.ryerson.ca/ce/itm or www.ryerson.ca/ce/bsa.

Business Systems Analysis
A course series in Business Systems Analysis is available. Please visit www.ryerson.ca/ce/bsa for further information.

CZSA 100 — Business Systems and Strategy
CZSA 200 — Business Systems Analysis and Design
CZSA 300 — Business Process Analysis and Design

Information Technology Management
A material fee of $0.40 is included in the total fee indicated for all CITM courses.

CITM 100 — Foundations of Information Systems
CITM 102 — Business Information Systems I
CITM 107 — Managerial Decision Making
CITM 200 — Fundamentals of Programming
CITM 207 — Computer-Enabled Problem Solving
CITM 301 — IT Infrastructure
CITM 305 — Systems Analysis and Design
CITM 315 — Network Administration
CITM 330 — Supply Chain Process Architecture
CITM 350 — Concepts of e-Business
CITM 360 — Establishing an eBusiness Operation
CITM 407 — Info Tech, Ethics and Society
CITM 410 — Business Process Design
CITM 430 — System Design and Implementation
CITM 445 — Multimedia in Business
CITM 500 — Data and Information Management
CITM 501 — Decision Analysis
CITM 505 — Managing Information Systems
CITM 513 — Adv Infrastructure Deployment and Management
CITM 595 — Auditing of Information Systems
CITM 600 — Data Communications Network Design
CITM 601 — Advanced Business Process Methods
CITM 602 — Configuring and Implementing ERP Apps
CITM 605 — Client Server Applications
CITM 610 — Database Administration
CITM 612 — Knowledge Management/Learning Technologies
CITM 617 — Physical Dbase Design and Implementation
CITM 696 — Accounting Information Systems
CITM 700 — Information Technology and Strategic Management
CITM 704 — Wireless and Mobile Communications
CITM 706 — Enterprise Architecture
CITM 707 — Strategy, Management and Acquisition
CITM 724 — Consulting Skills for IT Professionals
CITM 732 — Switching and Routing Laboratory
CITM 750 — IS Project Management
CITM 800 — Applied Feasibility Analysis
CITM 820 — Information Systems Security and Privacy
CITM 90A/B — Graduation Project

Management Consulting

CZMC 200 — Prof Consulting Capstone

Computer Science

The following courses can develop your computer expertise in two key areas. Some courses focus on language programming and operating systems; these are particularly recommended if your interests lie in technical or system support. Other courses focus on using computers to solve engineering or technical problems. In these, the emphasis is on learning how to translate problems into an appropriate mathematical form. In addition, computer security, digital forensics, and 3-D printing, visualization, and agile product prototyping are taught.

Note: Written approval is required before undergraduate degree program students can register in these courses. See Engineering Students.

Computer Science

CCPS 109 — Computer Science I
CCPS 209 — Computer Science II
CCPS 213 — Computer Organization I
CCPS 305 — Data Structures and Algorithms
CCPS 311 — Object Oriented Programming and Design
CCPS 393 — Introduction to C and UNIX
CCPS 406 — Introduction to Software Engineering
CCPS 510 — Database Systems I
CCPS 530 — Web Systems Development
CCPS 590 — Introduction to Operating Systems
CCPS 610 — Database Systems II
CCPS 613 — Human-Computer Interaction
CCPS 633 — Computer Security
CCPS 706 — Computer Networks I
CCPS 731 — Software Engineering I
CCPS 831 — Software Engineering II
CKCS 100 — Computer Science Quick Start
CKCS 102 — MS Word and Excel Quick Start
CKCS 110 — Data Access and Management
CKCS 150 — Introduction to Programming in Python
CKCS 160 — CEH CISA CCE Comp Sec Exam Prep
CKCS 200 — Introduction to Computer Applications
CKCS 210 — Mathematical Modeling: Introduction to MATLAB
CKCS 220 — Mathematical Modeling: Statistical Analysis Utilizing SPSS
CKCS 230 — Product Design and Ideation
CKCS 231 — Product Design for 3-D Printing
CKCS 232 — 3-D Animate, Model, Print Design
CKCS 233 — 3-D Print, Sculpt, SOLIDWORKS
CKCS 234 — 3-D Printing and Visualization
CKCS 310 — Mathematical Modeling: Advanced MATLAB
CKCS 612 — Object Oriented Applications Programming
CKCS 613 — Object Oriented Project Development
CKCS 900 — Introduction to C++
CKCS 901 — Introduction to Cloud Computing
CKCS 902 — Digital Speech Processing
CKCS 903 — Fundamentals of Speech Recognition
CKCS 904 — Introduction to Eye Tracking
CKCS 905 — Contracting for Cloud Computing
CKCS 910 — Fast Track in SEO
CKCS 911 — Data Analytics for Non-Data Analyst

Computer Security and Digital Forensics
For more information, visit www.ryerson.ca/ce/compsec.

CKDF 110 — Computer Network Security
CKDF 120 — Computer Cryptography and Digital Steganography
CKDF 130 — Digital Forensics Systems
CKDF 140 — Security Architecture and Design
CKDF 145 — Certified Information Systems Security Professional (CISSP)
CKDF 150 — Digital Forensics Investigation
CKDF 999 — Computer Security Fast Track

Digital Entrepreneurship Innovation

Geography

The Department of Geography and Environmental Studies offers a wide range of courses on demographic analysis, digital geography, and Geographic Information Systems (GIS) and their various applications. These courses give a broad perspective on human/environment interactions in different contexts. For more information, visit www.ryerson.ca/ce/gis.

Demographic Analysis

CODA 100 — Principles of Demographic Analysis
CODA 110 — GIS Applications in Demography
CODA 120 — Advanced Demographic Applications

Digital Geography

CODG 101 — Spatial Databases and Digital Cartography
CODG 102 — Digital Geography and Spatial Analysis
CODG 123 — Digital Geography Applications in Utilities Planning
CODG 124 — Digital Geography Applications in Business Decision-Making
CODG 125 — Digital Geography Applications for the Municipal Professional
CODG 126 — Digital Geography Applications in Environmental Management
CODG 127 — Digital Geography Applications in Community and Social Services
CODG 130 — Legal and Ethical Issues in GIS and Digital Data
CODG 131 — Issues and Innovations
CODG 132 — Customizing GIS Software: Applications Programming
CODG 133 — Map Algebra: Topology and Overlay
CODG 135 — Digital Image Processing and Applications
CODG 136 — Web Mapping
CODG 150 — Digital Geography Applications
CODG 210 — Spatial Database Management Systems
CODG 211 — Advanced GIS Programming
CODG 212 — Spatial Statistical Methods
CODG 213 — Internet GIS
CODG 220 — GIS Implementation
CODG 221 — GIS Project

Environment and Urban Sustainability

CEUS 102 — Environment and Sustainability
CEUS 202 — Sustaining the City's Environments

Geography

CGEO 106 — Geographies of Everyday Life
CGEO 108 — Geography of the Global Village
CGEO 110 — The Physical Environment
CGEO 131 — Energy, Earth and Ecosystems
CGEO 151 — Location, Location, Location
CGEO 206 — Regions, Nations and the Global Community
CGEO 301 — Marketing Geography
CGEO 419 — Retailing, GIS and Geodemographics
CGEO 505 — Regional Analysis of Canada
CGEO 581 — GIS, Geographic Data and Mapping
CGEO 609 — cyberspace@geography.ca
CGEO 691 — Canadian Immigration: Patterns and Place
CGEO 702 — Technology and the Contemporary Environment
CGEO 703 — Perspectives on Environmental Management
CGEO 719 — GIS in Business: Strategic Mgmt Decisions
CGEO 720 — The Inner Landscape of Culture
CGEO 802 — The Geography of Recreation and Leisure
CGEO 803 — Recreation and Tourism Analysis
CGEO 820 — The Outer Landscape of Culture
CGEO 911 — GIS and Fire Services Management
CODS 101 — Diaspora and Transnationalism
CODS 200 — Research in Diaspora and Globalized Cities

Program and Portfolio Management

These courses cover the distinct body of knowledge, skills, and strategies relevant to managing multiple projects and programs. For more information, visit www.ryerson.ca/ce/ppm.

Project Management

These courses in project management provide you with an opportunity to acquire a level of knowledge and expertise that will permit you to contribute effectively to the management and the control of costs within any project environment. For more information, visit www.ryerson.ca/ce/pm.

Certificate Programs

Course Series

Part-Time Degrees

For complete undergraduate degree admissions requirements, please contact Ryerson University's Undergraduate Admissions and Recruitment directly at 416.979.5036 or askme@ryerson.ca.

Professional Designations

Program Websites