Important Notice: COVID-19 Institute response

Full-time Diploma 5540dipma

IT specialists for a complex world

Fall 2020 Delivery Mode: ONLINE

  • This program will be delivered online for the fall semester.
  • Your education is our priority and we will continue to deliver the applied instruction, collaborative experience, and industry connections that you expect from BCIT.
British Columbia's high tech sector is growing rapidly, with Vancouver becoming a global hub for the IT industry. The continued growth of the IT sector creates demand for a range of IT professionals, including support analysts, network administrators, web developers, business and systems analysts, security specialists, system integrators, and more.

The BCIT Computer Information Technology (CIT) Diploma is a unique two-year full-time program which will prepare you for a well-paying career in the IT sector. Focusing on emerging tools and technologies, and offering hands-on work on real industry projects, you'll be equipped for exciting and evolving tech careers across this growing industry.

The CIT program might be the right fit for you if you:
  • Want to join the dynamic IT sector and explore the many roles within it
  • Have a knack for troubleshooting and problem solving
  • Love to plan and configure software and computers as much as you love to code
  • Want a stable professional career with strong growth
  • Enjoy working with people and on teams

State-of-the-art new space

CIT is offered at BCIT's Downtown Campus – in the heart of Vancouver – with several high-tech sector players close by. The CIT experience features industry-driven project-based learning, small classes, and a new state-of-the-art TEC Hub learning space which mimics the feel of a tech company. Check out the 360 tour:

Program structure

Start Here
Apply to Enter into CIT
Foundational technology skills are offered in first year. At the end of the year, students work in teams using agile development mirroring what happens in industry.
Second year offers breadth in current and emerging technologies, including:

Cloud Infrastructures
Customer and User Support
Data Analytics and Business Intelligence
Dev-Ops Tools and Technology
Enterprise Software Integration / Customization
Mobile Applications
Network and Information Security
Optional co-op component, additional project work, and industry guests.

Go Further - Earn a BTech in areas, including:
Digital Forensics & Cybersecurity
Computer Systems
Technology Management
Business Administration
(with bridging)

Scheduled intake

September and January each year. See Program Entry for more information.

Related programs

Computing part-time and full-time programs.

Program Entry

COVID-19 Notice to Applicants

Please visit Admission during COVID-19 to learn how BCIT Admissions is supporting applicants. At this time, there are no program-specific changes for applying to this program.

Application processing

This program has multiple application deadlines and may fill after each deadline date.

Start date Applications open Deadline
September October 1* March 1* (early)
    April 30* (final)

January May 1* September 1* (early)
    October 30* (final)

*or next business day

We recommend that you apply early. All supporting documents must be submitted by the application deadline.

Indigenous applicants: Read about Indigenous student support available for the Computer Information Technology program.

Entrance requirements

Competitive Entry: Two-step process

Preference will be given to applicants with:

  • Academic grades above the minimum

Step 1: Meet the following entrance requirements

Read more about how to meet BCIT’s entrance requirements

Step 2: Department assessment

Admission is competitive and will be offered to the most qualified applicants. The competitive calculation formula takes the average of the applicant’s secondary or post-secondary English and math scores.

A waitlist of eligible applicants, ranked in competitive order, will be kept in the event that a seat becomes available prior to the end of the first week of term. The waitlist is cleared once the program intake is full and closed; unsuccessful applicants must re-apply to be considered for the next intake. Unsuccessful students may wish to upgrade their math and English before re-applying.

Recommended for success

BCIT is committed to providing assistance to all its full- and part-time students with permanent or temporary, visible or non-visible disabilities. Current and future students who maybe need support to overcome the limits and barriers that you may encounter during your studies are encouraged to contact BCIT’s Accessibility Services to attend an information session or to arrange an interview with one of the institute's Vocational Rehabilitation Specialists.

Transfer Credit

Equivalent courses from BCIT and other institutions may be transferable to the Computer Information Technology program based on the recommendations of the instructor and the program head.

To be considered for course credit, students must:

  • Be accepted into the diploma program.
  • Have earned a minimum of 60% final grade in the equivalent course or courses.
  • Have completed the courses within an acceptable recency of five years.
  • Be able to demonstrate coverage of course learning outcomes in the equivalent course or courses.

BCIT policy allows only a maximum of 50 percent of a credential’s credits to be awarded through previously earned credits. If you have taken an equivalent course and meet the above requirements, apply for transfer credit by submitting a Course Credit Exemption form [PDF].

Learn more about transfer credit at BCIT

Apply to program

To submit your application:

  • Include proof of meeting all entrance requirements.
  • Convert all transcripts and supporting documents to PDF files.
  • Have a credit card ready to pay the application fee.
Apply Now

Learn more about how to apply

Scheduled intakes

September and January each year.

Technology entry

The Technology Entry (TE) program is a full-time, day school program which provides academic upgrading to students wishing to enroll in Computing, Engineering, Electronic, and Health Sciences programs at BCIT.

The TE program provides courses in chemistry, communication, mathematics, and physics that meet program prerequisites for selected programs at BCIT. The TE program also includes an introductory course in computer applications and a learning skills course. The program is supportive to those who require English-language training.


Within two business days of submitting your completed application, BCIT will send a message to your personal and myBCIT e-mail addresses. All correspondence regarding your application will be posted to your online myCommunication account at We'll send you an e-mail when a new message is posted. It's important to watch for these e-mails or regularly check your account online.

You can expect to receive communication concerning the status of your application within four weeks.

Advanced Placement


You may be eligible to apply to an advanced level of the program through either re-admission or direct entry. Please note that applications are considered based on:
  • Complete applications: you must show proof that you have completed (or are registered in) all requirements to be considered.

  • Recency and grade requirements: credit is only awarded for equivalent courses completed within the past five years with a minimum grade of 60%.

  • Competitive entry: if the number of applicants exceeds available seats, BCIT will accept those deemed to have the best opportunity for success.

  • Seat availability: confirmation may not be available until approximately one week before the term begins.

Note: The Registrar's Office is the official authority on admission and entrance requirements and has the final say on whether or not you meet all entrance requirements for this program. You are responsible for submitting sufficient documentation to BCIT Admissions to be assessed.


If you have previously completed part of this program at BCIT and wish to re-enter the program at an advanced level, you can apply for re-admission. To apply:
  1. Email for a re-admission information kit
  2. Submit your completed re-admission form (approved by program area) with your online application

Applications are accepted throughout the year.

Ready to submit your application? Apply now.

Direct entry

If you are new to the program but have completed an equivalent part of it at BCIT or elsewhere and want to apply to an advanced level, you can apply for direct entry to level 2 or 3. To apply:

  1. Email for a pre-assessment information kit
  2. Submit the following with your online application:

Complete applications must be submitted by:

  • July 15th* for the Fall (September) intake
  • November 30th* for the Winter (January) intake
  • *or next business day

Note: If you are submitting overseas documents, please apply early. The assessment may take up to four months.

Ready to submit your application? Apply now.

Questions? Review the Admissions FAQ or contact Program Advising.

Costs & Supplies

Tuition fees

Please see the Full-Time Studies Tuition & Fees page for full-time tuition fees.

Books and supplies

Books are expected to cost $500 to $800 per term.
(General estimated cost, subject to change)

Bring Your Own Device (BYOD)

Students are required to bring their own Windows-compatible laptop. Please refer to the Laptop Specifications [PDF] for requirements.

Laptop costs vary depending on the configuration chosen, but will likely range from approximately $1000 to $2000.

Financial assistance

Financial assistance may be available for this program. For more information, please contact Student Financial Aid and Awards.


Class hours

Monday to Friday, 8:30am - 5:30pm

Program matrix

Level 1 (15 weeks) Credits
  ACIT 1420 Introduction to Systems Administration 4.0
  ACIT 1515 Scripting for IT 4.0
  ACIT 1620 Fundamental Web Technologies 4.0
  ACIT 1630 Database Systems 4.0
  COMM 1116 Business Communications 1 4.0
  MATH 1310 Technical Math for IT 4.0
  ORGB 1100 Organizational Behaviour 3.0
Level 2 (15 weeks) Credits
  ACIT 2420 Linux System Administration 4.0
  ACIT 2515 Object Oriented Programming 4.0
  ACIT 2520 Developing Web Applications 4.0
  ACIT 2620 Principles of Enterprise Networking 4.0
  ACIT 2811 UX/UI Development* 3.0
  ACIT 2831 Business Systems Analysis 4.0
  ACIT 2911 Agile Development Project* 4.0
  ACIT 4770 Legal and Ethical Issues in IT* 2.0
  COMM 2216 Business Communications 2 4.0
  MATH 1350 Statistics for Information Technology 4.0
*denotes a five-week course, delivered from late April to the end of May.
Level 3 Credits
  ACIT 3420 Windows Server Administration 4.0
  ACIT 3640 Cloud Computing 4.0
  ACIT 3771 IT Service and Project Management 4.0
  ACIT 3900 IT Projects Practicum 1 4.0
  ACIT 3910 Database Administration and Management 4.0

Complete 8.0 credits from the following list of electives

  ACIT 3415 IT Storage Infrastructure 4.0
  ACIT 3475 Web Server Administration 4.0
  ACIT 3645 Web Content Management Systems 4.0
  ACIT 3650 Mobile Application Development 4.0
  ACIT 3890 Open Source Practices 4.0
  ACIT 3895 Advanced Topics in Enterprise Software 4.0
  ACIT 3896 Applied Algorithms 4.0
Level 4 Credits
  ACIT 4630 Information Assurance and Security 4.0
  ACIT 4640 IT System and Network Provisioning 4.0
  ACIT 4850 Enterprise System Integration 4.0
  ACIT 4880 Introduction to Data Analytics 4.0
  ACIT 4900 IT Project Practicum 2* 4.0
  ACIT 4980 Information Technology Industry Practicum 4.0

Complete 8.0 credits from the following list of electives:

  ACIT 3435 Administration of Online Collaboration Systems 4.0
  ACIT 3495 Advanced Topics in IT Infrastructure 4.0
  ACIT 3625 Full Stack Web Development 4.0
  ACIT 3695 Advanced Topics in Web Systems 4.0
  ACIT 3855 Service Based Architectures 4.0
  ACIT 4910 Database Backup, Recovery and Tuning 4.0
*optional for students who have completed ACIT 2990
Co-op Work Term Courses (Optional)
Complete between Levels 3 and 4.
  ACIT 2990 Co-operative Education Workterm 1 16.0
  ACIT 3990 Co-operative Education Workterm 2 16.0
Total Credits: 120.0

Transfer credit

Do you have credits from another BC/Yukon post-secondary school? Do you want to know if they transfer to courses here at BCIT? Check out BCIT's Transfer Equivalency Database to find out.

Program Details

Computer Information Technology (CIT) is a unique program that aims to train students to be technical experts in various computing technologies including database, network administration, web technology, and security. Graduates will be IT specialists responsible for planning, deployment, administration, and configuration of computing infrastructures for organizations.

Learn more about the teaching model in the new CIT space.

Industry Sponsored Student Projects

The Industry Sponsored Student Projects program (ISSP) provides students with real-life experience by working on IT or software projects directly from industry. Students work in teams or individually with an industry sponsor, proceeding through the development life-cycle to develop a complete IT or software solution. Read more about how students are making a difference.

Program length

Two years, full-time

Students participating in co-op will need one or two extra terms for graduation.

In order to be eligible for graduation, students who are not completing the co-op must complete the diploma program requirements within three years of entering the program. Those who graduate with a co-op designation have five years to complete the program.

Program location

Downtown Campus
555 Seymour Street
Vancouver, BC

Continue your education

Graduates of the Computer Information Technology (CIT) diploma program may pursue a BCIT Bachelor of Technology in Forensic Investigation: Digital Forensics and Cybersecurity or Computer Systems.

The degree programs are an extension of the diploma program, providing the competitive advantage for students to learn advanced technological and management skills to help graduates be better positioned in the IT workplace

Co-operative education

The optional co-op component of the CIT program provides students with substantial benefits in their IT career preparation, given that employers are more eager to hire graduates who have had some co-op experience. Students opting for co-op are required to meet first-year performance qualification criteria. Students will require a minimum of two four-month co-op terms to graduate with a co-op designation on their CIT diploma. These two co-op terms are consecutive and must be completed before the final term of the program.

Graduating & Jobs

Sector snapshot

Every company is a technology company. No matter what product or service they provide, companies across all industries use information technology to support and enhance business operations.

As a graduate from the Computer Information Technology (CIT) diploma program, you will develop knowledge of and experience with the latest technologies, and transferable business skills necessary to begin or advance a successful career.

Learn about a former student who emphasizes the transferability of skills learned in CIT to his job in industry.

Continuing education

Upon graduation, students may also choose to continue their studies full-time or to begin working in their chosen field while pursuing a degree part-time. CIT graduates are eligible to apply for the following bachelor’s degree programs:

Job opportunities

 89% of grads were very satisfied or satisfied with their education
 94% of grads found their CIT Diploma useful in getting their job
 96% of grads were ready to collaborate in groups at work
 94% of grads were ready to keep up with the pace of change in tech by learning new skills on their own

Typical roles and career progression

Infrastructure Services

Typical Roles:
System Administrator
Network Administrator
Security Administrator

Career Progression
System Administrator
Network Administrator
Network Architect
Security Analyst

Web Services

Typical Roles:
Web Developer
Information Architect
UX Developer

Career Progression
Web Developer
Web Designer
Information Architect
UX Developer
Mobile App Developer

User Support and Services

Typical Roles:
Tech Support
Client Support
Help Desk

Career Progression
IT Support Analyst
Tech Support Specialist
Desktop Support

Business Application Services

Typical Roles:
System Integrator
Database Administrator
Software Developer

Career Progression
Software Developer
System Integrator
Data Analyst
System Analyst
Business Analyst

Graduate employment outcomes

The BCIT student outcomes reports present summary findings from the annual survey of former students administered by BC Stats one to two years after graduation. These reports combine the last three years of available results for the 2017-2019 BCIT Outcomes Surveys of 2016-2018 graduates and for Degree 2015-2017 graduates. The reports are organized into three-page summaries containing information on graduates' labour market experiences and opinions regarding their education. More detailed information can be accessed at the BC Student Outcomes website.

To view these results, you may need to have the Adobe Acrobat Reader installed in your Web browser.

Faculty, Advisors & Staff

Prospective Student Inquiries


Current Student Inquiries


Full-time Faculty

Thomas Lane
Program Head, CIT Diploma

Armaan Dhanji, Instructor
Benjamin Yu, Instructor
Lei (Johnny) Zhang, Instructor
Michael Mulder, Instructor
Michal Aibin, Instructor
Neda Changizi, Instructor
Patrick Guichon, Instructor
Rob Neilson, Instructor
Sam Meech-Ward, Instructor
Tim Guicherd, Instructor
Trevor Lord, Instructor

Advisory committee

BCIT is well-respected by employers for its ties to industry. In Computing, this connection is formalized through a Program Advisory Committee (PAC) comprised of experts in a range of roles from a cross-section of companies. The department consults regularly to ensure program currency and relevance.

Contact Us

Questions or comments?

Please ensure you have reviewed the detailed information on this site, using the navigation to the right, before submitting the form below.

As well, if you meet any of the following criteria, please follow the links for more information, instead of sending the form:

The personal information on this form is collected under the authority of the College and Institute Act (RSBC 1996, Ch.52). BCIT will use this information to communicate with you regarding relevant BCIT programs, courses and services. This information is only used by authorized BCIT staff. Email communication sent to and from BCIT is routed through the United States of America. If you have any questions about BCIT's collection and use of this information, please contact BCIT’s manager of Information Access and Privacy.


Sign up to receive updates, invitations to events, and information about BCIT and your program.

We promise not to spam you, we won’t share your personal information, and you can unsubscribe at any time.

The personal information on this form is collected under the authority of the College and Institute Act (RSBC 1996, Ch.52). BCIT will use this information to communicate with you regarding relevant BCIT programs, courses and services. This information is only used by authorized BCIT staff. Email communication sent to and from BCIT is routed through the United States of America. If you have any questions about BCIT's collection and use of this information, please contact BCIT’s manager of Information Access and Privacy.

How To Apply


Contact Us

Information Sessions

Explore all upcoming BCIT info sessions.

Payment Changes At BCIT

We've changed the way we accept payments.

Find out more

Search Programs


“BCIT students adapt very well to the DevOps principles and are a great cultural fit for Cloudreach. They have a solid understanding of technologies, such as Cloud, AWS, network administration, scripting and Linux/Windows system administration--all of which we use heavily. We're incredibly happy with our relationship with BCIT and look forward to adding more BCIT alumni to our team!"
Alberto Alvarez, Employer, Cloud Leader, Cloudreach Canada Inc.


“In my time at BCIT, I learned what I'd need to do to keep up in the technology sector. The real value, however, was learning how to deal with insurmountable projects and tight deadlines. Every day I ask myself ‘What do I know about this? What do I need to know?’ BCIT gave me the skills to answer those questions and I use those skills in my job every day.”
Jonathan Echols, CIT grad, System Administrator, Business Technology - Enterprise Services, Vision Critical

Missed an info session?

If you've missed a Computing Full-time Programs information session, you can watch the full video.

Note: This information session was held December 1, 2016 and topics discussed in this session are subject to change without notice.