Skip to main content Disable scrolling animations
Faculty of Applied Science & Technology

Computer Systems Technology – Information Systems Engineering

Put technology to work for business — and for your career.

This program was formerly known as Computer Systems Technology – Systems Analyst.


Creative, innovative learning is at the core of all Sheridan’s courses. Here are the courses you’ll take in this program.

Semester 1    
PROG10082 Object Oriented Programming 1 – Java 6
Web Development 3
TELE13167 Introduction to Data Communications and Networking 3
COMM13729 The Art of Technical Communication  3
MATH18584  Computer Math Fundamentals 4
CULT10001G The Impact of Culture on the Canadian Workplace (mandated General Education course) 3
Total:   22
Semester 2    
Object Oriented Programming 2 – Java
Web Programming
TELE33324 Data Network Design and Configuration – Routers & Switches 3
Interactive User Interface Design
SYST17796  Fundamentals of Software Design 3
SYST13416 Linux/Unix Operating Systems 3
Total:   21
Semester 3    
Enterprise Java Development
SYST28951 Systems Development Methodologies 3
INFO24178 Computer & Network Security 3
DBAS27198 Database Design and Implementation 4
SYST28296 Linux/Unix Administration 3
COWT10022 Cooperative Education Forum 1
General Education Course (Open) 3
Total:   23
COWT19999 Co-op Work Term (Optional) 7
Semester 4    
.NET Technologies using C#
Mobile Web-based Application
INFO20172 IT Project Management using PMP 3
DBAS32100 RDMBS Application Development 3
PROG20799 Data Structures and Algorithm Development - C 6
  General Education Course (Open) 3
Total:   24
COWT20799 Co-op Work Term (Optional) 7
Semester 5    
SYST36367 Capstone Project – Requirements & Design 6
SYST38634 Software Process Management 3
SYST35300 Hybrid Mobile Application Development 3
PROG38448 Mobile Java Application Development (Option Electives 1) 3
PROG31632 Mobile iOS Application Development (Option Electives 1) 4
PROG39599 Advanced Java Frameworks (Option Electives 2) 6
PROG35142 Advanced .NET Server Development (Option Electives 2) 6
Total:   21 or 22
COWT39207 Co-op Work Term (Optional) 7
Semester 6    
INFO30001 Capstone Project 6
DBAS36206 Database Administration and Security 3
Course Placeholder 3
INFO39784 IT Process Management 3
PROG39402 Advanced Mobile Application Development (Option Electives 3) 3
PROG39856 Advanced Mobile iOS Application Development (Option Electives 3) 3
  General Education Course (Open) 3
Total:   21

Note: Courses subject to change.

Helpful Links:

Course Outline Search

General Education Courses

Degree Breadth Courses