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.

Courses

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

CODE TITLE CREDITS
Semester 1    
PROG10082 Object Oriented Programming 1 – Java 6
SYST10049
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    
PROG24178
Object Oriented Programming 2 – Java
6
SYST10199
Web Programming
3
TELE33324 Data Network Design and Configuration – Routers & Switches 3
SYST15892
Interactive User Interface Design
3
SYST17796  Fundamentals of Software Design 3
SYST13416 Linux/Unix Operating Systems 3
Total:   21
     
Semester 3    
PROG32758
Enterprise Java Development
6
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    
PROG32356
.NET Technologies using C#
6
SYST24444 
Mobile Web-based Application
3
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