Department of IT and Computing

Improving the world, one line at a time.

Build a career in coding, information technology, and software development.

Your Future with our Department of IT and Computing

Focus College has spent the last 25 years developing software development, coding, and tech programs and courses to help shape the future of our world. With instructors who work in the industry on cutting-edge products, you're sure to get the skills you need to succeed. What's important is that you get real-world training and start working fast. Focus College has fast-tracked certificate and diploma programs that let you create a new future on the timeline you want. Focus College's Department of IT and Computing will help you meet your goals. With industry leading student and graduate support and campuses close to home, you're bound to succeed.

Our Programs and Courses

AC in SD - Department of IT and Computing

Advanced Certificate in Software Development

The Advanced Certificate in Software Development (ACSD) provides practical skills and theoretical knowledge employers need. This program is project based, which means you learn by doing, rather than focusing on just the theory. The Department of IT and Computing at Focus College will help you build a meaningful career.
Learn More
AD in SD – Department of IT and Computing

Advanced Diploma in Software Development

The Advanced Diploma in Software Development provides learners the skills they need to find long-term employment in software development. This program also provides opportunities for further study, including transferring into a university degree program.
Learn More
ITASS – Department of IT and Computing

IT Advanced Security Specialist

Post Graduate Diploma in Information Technology Advanced Security Specialist (PGD in ITASS) program is designed, such that students will meet industry demands. This program will allow you to find a career as an Information Systems Security Professional, Network Engineer, or Systems Analyst, just to name a few.
Learn More
Big Data - Department of IT and Computing

Big Data Analyst Program

With the advancement in modern digital technologies and applications including smart phones, IoT devices, Cloud, and social media applications, massive amount of data in businesses is generated every day. This program is designed to teach the student how to manage, edit, adapt, and analyze this data to use in effective ways.
Learn More
Blockchain Technology Expert

Blockchain Technology Expert

Blockchain is an emerging technology that enables the transfer and storage of information in a secure and fast way. It has been revolutionizing every industry and managerial function. This program introduces students to the concepts, tools, and development of blockchain technology. A brand new program to the Department of IT and Computing to give more to students like you.
Learn More
Cloud Computing Administrator

Cloud System Administrator

The technology industry has been evolving rapidly and has become one of the fastest-growing industries in Canada. This rapid growth requires professionals who can monitor and manage various areas of technology including computer software and hardware, networks, Internet servers, and security, to name but a few.
Learn More
Cybersecurity Analyst Program

Cybersecurity Analyst Program

The Cybersecurity Analyst program is designed to equip students with the necessary skills, practical competencies, and knowledge required for securing digital devices, computer networks, software, and cloud-based systems. The program aims at developing cybersecurity skills to detect, protect against, respond to, and recover from cyberattacks.
Learn More
Data Science Program

Data Science Specialist Program

The Data Science Specialist program will prepare students with job-ready skills and knowledge for an entry level data scientist role. Students will learn the foundational principles of data science, participate in hands-on skills-based practices, and acquire the knowledge and practical competence to help industries inform smart decisions.
Learn More
Network Engineer Program

Network Engineer Program

The Network Engineer program is designed to provide students with the foundational concepts and working knowledge of securely running and maintaining an IT infrastructure. More specifically, the program will equip students with an extensive set of essential skills and knowledge required for monitoring, maintaining, upgrading, and securing an IT infrastructure
Learn More

The Future of Tech and Coding in the Department of IT

Studying in the Department of IT and Computing means you are getting the support and information you need. Focus College doesn't deal with information you will not need in the working world. The knowledge you will gain through any program at Focus College will be critical to your success.

Receive training from instructors who work in the field. Instructors who have hired graduates many times over in their own businesses. Join Focus College and join a group of individuals who strive for better futures.

Enroll Now

Focus College response to Covid-19

Updated March 16, 2020

Due to the current pandemic and the desire to protect the health of our students, Focus College is taking measures which incorporate social isolation.

For current students:

We are suspending our Advanced Diploma and Office Manager courses for the week of March 16-20th, to allow for temporary distance learning to be set up. If any students do not have access to a computer from home, we request that they notify the college immediately. Further information on how courses will be delivered will be available as the week goes on. Please monitor your student email for further information throughout the week.


Read more