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

Computer Systems Technology – Systems Analyst

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

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    
INFO16029 Problem Solving & Programming Logic 3
PROG10082 Object Oriented Programming 1 - Java 6
SYST16529 Introduction to Business Software Systems
MATH18584  Computer Math Fundamentals 4
SYST10049 Web Development 3
  General Education Course (Mandated) 3
Total:   22
     
Semester 2    
SYST13416 Linux/Unix Operating Systems 3
PROG24178 Object Oriented Programming 2 - Java 6
TELE13167 Introduction to Data Communications and Networking 3
SYST10199 Web Programming 3
SYST15892 Interactive User Interface Design 3
  General Education Course (Open) 3
Total:   21
     
Semester 3    
SYST28515 Systems Analysis & Design 3
DBAS27198 Database Design and Implementation 4
PROG32758 Enterprise Java Development 6
TELE33324 Data Network Design and Configuration - Routers and Switches 3
COMM16165 Technical Reports and Presentations 3
COWT10022 Cooperative Education Forum 1
SYST28296 Systems Administration Linux/Unix 3
Total:   23
     
COWT19999 Co-op Work Term 7
     
Semester 4    
INFO20172 IT Project Management using PMP 3
DBAS32100 RDMBS Application Development 3
PROG37721 Web Services using .NET and C# Programming 6
SYST23551 Windows Server Administration 3
SYST39409 Object Oriented Methodologies - UML 3
SYST24444    Mobile Web-based Application Development 3
  General Education Course (Open) 3
Total:   24
     
COWT20799 Co-op Work Term 7
     
Semester 5    
SYST 36367 Capstone Project - Requirements and Design 6
SYST 38634 Software Process Management 3
SYST 35300 Hybrid Mobile Application Development 3
PROG 38488 Mobile Java Application Development (Option Elective 1) 3
PROG 31632 Mobile iOS Application Development (Option Elective 1) 4
PROG 39599 Advanced Java Frameworks (Option Elective 2) 6
PROG 35142 Advanced .NET Server Development (Option Elective 2) 6
Total:   21 or 22
     
COWT39207 Co-op Work Term 7
     
Semester 6    
INFO 30001 Capstone Project 6
DBAS 36206 Database Administration and Security 3
INFO 24178 Computer and Network Security 3
INFO 39784 I.T. Process Management 3
  General Education Course (Open) 3
PROG 39402 Advanced Mobile Application Development (Option Elective 1) 3
PROG 39856 Advanced Mobile iOS Application Development (Option Elective 2) 3
Total:   21

Note: Courses subject to change.


Helpful Links:

Course Outline Search

General Education Courses

Degree Breadth Courses