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

Honours Bachelor of Computer Science (Mobile Computing)

Creating tomorrow's leaders in the new age of mobility.

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    
PROG 10004 Programming Principles 6
SYST 10082 Operating Systems Fundamentals 3
MATH 10025 Mathematics for Computing 3
TELE 10025 Edge to Core: Network Foundations 3
ENGL 17889GD Composition and Rhetoric 3
Total:   18
     
Semester 2    
INFO 10229 Mobile Computing 3
PROG 10065 Interactive Application Development 4
DBAS 20146 Database Modeling 3
MATH 11044 Linear Algebra 3
  Breadth Elective 3
Total:   16
     
Semester 3    
PROG 20082 Mobile Device Application Principles 4
PROG 24310 Programming Languages 3
INFO 16206 Scripting and Web Languages 3
SYST 19207 Computer Architecture 3
TELE 21895 Network Engineering 3
  Breadth Elective 3
Total:   19
     
Semester 4    
PROG 20261 Mobile Web Application Development 3
PROG 23672 Data Structures and Algorithms 4
PROG 27545 Web Application Design and Implementation 3
INFO 23431 Introduction to Information Systems Security 3
TELE 25892 Wireless Network Principles 3
  Breadth Elective 3
Total:   19
     
Semester 5    
PROG 31975 Advanced Mobile Application Development 4
SYST 30102 Operating Systems Analysis & Design 3
PROG 30000 Enterprise Software Systems 3
SYST 30049 Software Design 3
MATH 37198 Statistics for Data Science 3
  Breadth Elective 3
Total:   19
     
Semester 6    
PROG 34104 Distributed Mobility 3
INFO 47546 Theory of Computation 3
INFO 31179 Human Computer Interaction 3
SYST 30025 Software Engineering 4
  Breadth Elective 3
     
Professional Electives    
TELE 25436 Advanced Wireless Networks  3
MATH 29599  Calculus 3
INFO 47035 Entrepreneurship 3
Total:   19
     
Semester 7    
PROG 48031 Cognitive Computing 3
INFO 40975 Artificial Intelligence 3
  Breadth Elective 3
     
Project Stream    
INFO 49635 CS Capstone Research Inception 4
     
Thesis Stream    
INFO 40740 CS Thesis Inception 4
     
Professional Electives    
SYST 44998 Wireless Security 3
INFO 48874 Simulation and Visualization 3
PROG 49635 3D Graphics and Gamification 3
Total:   16
     
Semester 8    
PROG 49332 Ubiquitous Computing 3
SYST 48557 Quality Assurance and Software Testing 3
  Breadth Electives 3
     
Project Stream    
INFO 45828 CS Capstone Project 4
     
Thesis Stream    
INFO 43630 CS Thesis 4
     
Professional Electives    
TELE 42000 Virtualization and Software Defined Networking 3
INFO 49635 The Business and Culture of Wireless 3
DBAS 40551 Business Intelligence and Data Mining 3
PROG 46122 Computing in Augmented Reality 3
Total:   19

Note: Courses subject to change.


Helpful Links:

Course Outline Search

General Education Courses

Degree Breadth Courses