
The Bachelor of Computer Information Systems is designed to give you both theoretical and practical education through relevant courses and a paid, work term.
| ACCT 2121 | Financial Accounting Concepts |
| COMP 1501 | Programming I: Problem Solving using a Programming Toolkit |
| COMP 1502 | Programming II: Object Oriented Programming |
| COMP 1511 | Web I: Client Development |
| COMP 2503 | Programming III: Data Structures |
| COMP 2521 | Database I - Data Modeling and Query Languages |
| COMP 2531 | Computer Architecture and Operating Systems |
| COMP 2541 | Systems Analysis |
| COMP 3309 | Information Technology and Society (General Education Requirement Level 3, Cluster 3) |
| COMP 3512 | Web II: Web Application Development |
| COMP 3532 | System Administration and Maintenance |
| COMP 3533 | Network Infrastructure |
| COMP 4543 | Project Management and Quality Assurance |
| HRES 2170 | Introduction to Human Resources |
| MATH 1505 | Puzzling Adventures in Mathematics (General Education Requirement Level 2, Cluster 1) |
| MGMT 2130 | Management Principles and Practices |
| MGMT 3210 | Business Communication Theory and Practice (General Education Requirement Level 3, Cluster 4) |
| MKTG 2150 | Introduction to Marketing |
| Possible Non-credit Work Experience Term | |
| Non-credit Work Experience Term | |
| 4 x Elective | |
| 4 x Approved Senior Computer Science Option *(1) | |
| 2 x Approved Senior Computer Science or Business Option *(3) | |
| 3 x Approved Senior Business Option *(2) | |
| General Education Requirement Foundation Level, Cluster 1 | |
| General Education Requirement Foundation Level, Cluster 2 | |
| General Education Requirement Foundation Level, Cluster 3 | |
| General Education Requirement Foundation Level, Cluster 4 | |
| 3 x General Education Requirement Level 2 *(4) | |
| 2 x General Education Requirement Level 3 *(5) | |
*(1) For Approved Senior Computer Science Option choose from this list:
COMP 3012 – Robotics
COMP 3504 – Programming IV: Best Practices in Design and Development
COMP 3551 – GUI Development
COMP 4513 – Web III: Advanced Web Development
COMP 4522 – Database-II: Advanced Databases
COMP 4535 – Computer Security
COMP 4545 – Information Systems Organization
COMP 4553 – Human-Computer Interaction
COMP 4555 – Games Development
*(2) For Approved Senior Business Option choose any 3000-level or higher course offered
by the Bissett School of Business
*(3) For Approved Senior Computer Science or Business Option choose from: the list
of approved computer science options *(1), or ENTR 2301 – The
Entrepreneurial Experience, or the list of approved senior business options *(2)
* (4) Level 2 General Education Cluster 2, 3, or 4. Students must have one Level 2 course
from each cluster.
* (5) Level 3 General Education courses must be taken from at least two different clusters.