Bachelor of Computer Science in Information Systems
ObjectivesOne major area of application for today’s computer technology is the business world—banking, insurance companies, and management offices of all kinds. Through exposure to basic concepts and procedures in accounting, finance, management information systems, management and marketing, students will gain an appreciation of the types of information processing used in business, and of the problems unique to the business world. This knowledge, coupled with the thorough grounding provided by the Computer Science core, will enable graduates from this option to use the computer intelligently as a tool to solve the numerous information problems of the commercial environment, and to aid in corporate decision-making.
Academic titleBachelor of Computer Science in Information Systems
Course descriptionThe Computer Science Core
This required block of courses gives a thorough grounding in the basics of computer science.
* System Hardware
* System Software
* Mathematics for Computer Science I
* Mathematics for Computer Science II
* Introduction to Programming
* Programming Methodology
* Introduction to Theoretical Computer Science
* Operating Systems
* Data Structures and Algorithms
* Databases
* Software Engineering I
Option Core and Elective Credits
* Computer Applications
* Computer Games
* Computer Systems
* Information Systems
* Software Systems
* Web Services and Applications
3-Year or 6-Term Sequence — (90 credits)
The Information Systems Option consists of the Computer Science Core, a Technical Writing and Communication course, option core credits from the John Molson School of Business, and Computer Science elective credits.
Courses may include:
* COMM 210 - Contemporary Business Thinking
* COMM 217 - Financial Accounting
* COMM 220 - Analysis of Markets
* COMM 222 - Organizational Behaviour and Theory
* COMM 224 - Marketing Management
* COMM 225 - Production and Operations Management
* COMM 305 - Managerial Accounting
* COMM 308 - Introduction to Finance
* COMP 348 - Principles of Programming Lanquages
* ECON 201 - Introduction to Microeconomics