Computer and Information Systems (Post-Baccalaureate Diploma)
Domestic Applications
INTERNATIONAL APPLICATIONS
Please visit the International Application Deadline page to find out when applications may be available.
Overview
Do you have a passion for apps and technology? Get started on your path to becoming a computer programmer, web technician, software engineer, information systems analyst, data administrator and more in this intensive, two-year program.
In your first year, you’ll learn the basics of computing and programming, and will become familiar with current development tools. In your second year, you’ll hone your technical skills through one of three streams.
Choose one of three streams
The Computer and Information Systems program offers three streams in:
- Data Analytics
- Emerging Technology
- Cybersecurity
These streams will help you build industry-relevant skills for your chosen career path. See the More Information tab for details on each stream.
Two ways to get a practical education
Earn money and get relevant work experience before you graduate with the optional Co-operative Education Program.
Get essential career training that will prepare you for your future career with the Career Boost Program.
Admissions Requirements
Applicants must meet the admission requirements listed below:
- General College Admission Requirements
- Applicants must have an undergraduate degree from a recognized post-secondary institution in Canada or an equivalent credential from an approved institution of a different country. Any applicant who earned their credential in a language other than English must meet the Douglas College English language proficiency requirement.
Note: Applicants must apply for one of three streams available for this program: Emerging Technology, Data Analytics, or CyberSecurity
Cost
Calculate your tuition and see the approximate cost of taking your program at Douglas College with the tuition & fee estimator. See costs broken down into categories including tuition fees, textbooks, student activity fees, U-Pass and more.
For more information, refer to the tuition fee charts.
Program Requirements
Graduation Requirements
- Successful completion of 60 credits
- In good academic standing
- A minimum program GPA of 2.00 is required
- 70% (42 credits) of all coursework must be completed at Douglas College
- Time limit to complete the program graduation requirements: 7 years. Any courses completed outside of that time limit will not be usable. Students may seek the permission of the Department/Program to complete a credential outside the approved time limits.
- Students can also take this program with a cooperative education option (see additional admissions requirements below and additional credits required in the second table)
Additional Graduation Requirements with Cooperative Education Option
- Successful completion of 9 additional credits through Cooperative Education I (COOP 1100)
- Students completing the Cooperative Education Option will graduate with 69 credits
Course Requirements (see note 1):
Course Number |
Course Title |
Credits |
Year I (notes 2 and 3) |
||
Introduction to Programming I |
3.00 |
|
Multimedia Web Development |
3.00 |
|
Advanced Integrated Software Development |
3.00 |
|
Systems Analysis & Design |
3.00 |
|
Operating Systems |
3.00 |
|
Virtualization and Computer Networking |
3.00 |
|
Database I |
3.00 |
|
Introduction to Mobile Application Development |
3.00 |
|
Software Engineering |
3.00 |
|
Select one of the following options: |
||
CSIS 3155 (see note 3) |
IT Security Fundamentals |
3.00 |
CSIS 3160 (see note 3) |
Evidence Imaging |
3.00 |
Year II (see notes 1, 2, and 3) - For Year II, choose one of the following options: |
||
Option 1 - Emerging Technology Stream | ||
Backend Web Development |
3.00 |
|
UX Design in Mobile Applications |
3.00 |
|
Full Stack Development With Javascript |
3.00 |
|
Data Structures and Algorithms |
3.00 |
|
Mobile Application Development II |
3.00 |
|
Cloud Infrastructure |
3.00 |
|
Special Topics in Emerging Technology |
3.00 |
|
Applied Research Project |
3.00 |
|
Select two CSIS 3000 to 4000 level courses, not in the required list above |
6.00 |
|
Option 2 - Data Analytics Stream |
||
Business Statistics |
3.00 |
|
Business Statistics II |
3.00 |
|
Fundamentals of Machine Learning in Data Science |
3.00 |
|
Database II |
3.00 |
|
Fundamentals of Data Analytics |
3.00 |
|
Data Visualization |
3.00 |
|
Special Topics in Data Analytics |
3.00 |
|
Applied Research Project |
3.00 |
|
Choose one of the following mini-streams: |
||
Business mini-stream |
||
Operations Management |
3.00 |
|
Supply Chain Planning |
3.00 |
|
CSIS mini-stream |
||
Select two CSIS 3000 to 4000 level courses, not in the required list above |
6.00 |
|
Marketing mini-stream |
||
Introductory Marketing |
3.00 |
|
MARK 3235 or MARK 4360 or |
Digital Marketing I or |
3.00 |
Customer Relationship Management |
||
Social Media & Reputation Management |
||
Option 3 - CyberSecurity Stream |
||
Scripting for CyberSecurity |
3.00 |
|
Cloud Infrastructure |
3.00 |
|
Mobile CyberSecurity |
3.00 |
|
Operating System & Multimedia CyberSecurity |
3.00 |
|
Cloud CyberSecurity |
3.00 |
|
Network CyberSecurity |
3.00 |
|
Vulnerabilities and Exploits |
3.00 |
|
Special Topics in CyberSecurity |
3.00 |
|
Applied Research Project |
3.00 |
|
Select one CSIS 3000 to 4000 level courses, not in the required list above |
3.00 |
|
Total Credits |
60.00 |
Notes:
1. This PBD-CIS program consists of twenty courses. Students take ten core courses in the first year, then take ten more courses in one of three streams:
- Emerging Technology
- Data Analytics
- CyberSecurity
2. To complete the program efficiently, students need to:
- Make note of courses that are not offered every term to adjust their plans accordingly and
- Take all pre-requisites prior to attempting to register for a given course.
3. Students wanting to take Emerging Technology Stream or the Data Analytics Stream in Year II should take CSIS 3155. Students wanting to take the CyberSecurity Stream in Year II should take CSIS 3160.
Cooperative Education Option | ||
COOP 1100 | Cooperative Education I | 9.00 |
Total Credits with Cooperative Education Option | 69.00 |
Program Guidelines
Program Guidelines for previous years are viewable by selecting the version desired. If you took this program and do not see a listing for the starting semester / year of the program, consider the previous version as the applicable version.
More Information
Choose from three unique streams
Data Analytics
Learn business statistics and support systems, databases and data analysis in order to be prepared for such career opportunities as information systems analyst/consultant, computer and information systems manager and database analyst.
Emerging Technology
Learn web scripting and programming, data algorithms, cloud infrastructure and mobile application development in order to be prepared for such career opportunities as computer and network operator, web technician, computer programmer, interactive media developer, software engineer, mobile software developer, and web designer and developer.
Cybersecurity
Learn how to protect computing systems from hackers and malware attacks. Hone your skills with hands-on projects in cloud cybersecurity, mobile cybersecurity, operating system and multimedia cybersecurity and more. In your final semester, you’ll develop or design an applied research project for a client. You’ll graduate prepared to start your career as a cyber security analyst, a security engineer, a security software developer and more.
Career Pathways
Career opportunities include:
- Computer Network Technician
- Computer Support Specialist
- Computer Systems Analyst
- Game/App Developer
- IT Consultant
- IT Projects Associate
- Quality Control Engineer
- Software Engineer
- Technical Director
- Underwriter
- Telecommunications Consultant
- Web Technician
- Logistic Manager