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.

For the Winter 2021 semester, this program will be delivered entirely through remote learning. View delivery modes for all programs.


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