Find the Right Path to a Meaningful Career

Learn about difference career opportunities, skills sets, and courses to find out which option best fits your interests and strengths.

SOFTWARE

DATA

CYBER

QA

Take our quiz
Career Tracks

Choose the right option for you!

Modality

Software Engineering

Available in:

Flex

Software Engineering is a good career option for individuals who are interested in designing, developing, and maintaining software systems.

This career is well-suited for individuals who have a strong understanding of technology, as well as a passion for continuous learning, solving complex problems, and creating effective solutions. Software Engineering is also a good option for individuals who enjoy working on a team and collaborating with others to develop complex software systems.

If you have a technical mindset and a desire to create and improve software systems, software engineering may be a good career choice for you.

Average Starting Salary $114,426 *according to Glassdoor

Learn More

You may excel as a Software Engineering if…

You are a lifelong learner, a logical thinker, and have strong communication skills.

Career Opportunities

Some common job titles for individuals with software engineering skills include software engineer, software developer, web developer, full stack developer, and DevOps engineer.

Skillset

HTML 5, CSS 3, JavaScript, MySQL, Python, React, Flask, GraphQL, NodeJS, TypeScript, Bootstrap, GitHub, Git, GitHub Actions

Cybersecurity

Available in:

Flex

Cybersecurity is a promising career option for individuals who are passionate about protecting digital systems and networks from malicious activities.

This field is well-suited for individuals who possess a strong understanding of computer systems, network protocols, and programming languages, along with a desire for continuous learning and staying updated with the latest security threats and technologies.

Average Starting Salary $102,829 *according to Glassdoor

Learn More

You may excel as a Cybersecurity if…

You demonstrate a strong sense of curiosity, possess a problem-solving mindset, and are adept at adapting to evolving security landscapes.

Career Opportunities

Some common job titles for individuals with cybersecurity skills include Cybersecurity Analyst, Security Engineer, Information Security Specialist, Network Security Engineer, and Security Architect.

Skillset

TCP/IP, VPN, Firewalls, IDS, SIEM, Wireshark, Nmap, Powershell, Metasploit, Linux

Data Analytics

Available in:

Flex

Data Analytics is a good career option for individuals who are interested in working with large datasets to extract valuable insights and information.

This career is well-suited for individuals who have a strong understanding of technology and data, as well as a passion for continuous learning, transforming raw data into valuable insights, and bringing it to life visually. Data Analytics is also a good option for individuals who enjoy asking questions and using data to drive decision-making.

Average Starting Salary $75,227 *according to Glassdoor

Learn More

You may excel as a Data Analytics if…

You are an analytical thinker and detail-oriented, with the ability to communicate in a clear and concise manner.

Career Opportunities

Some common job titles for individuals with data analytics skills include data analyst, data engineer, business analyst, data scientist, and analytics manager.

Skillset

Excel, Python, Tableau, PostgreSQL, R, Pandas, dplyr, NumPy, ggplot2, Matplotib, Jupyter, MongoDB, tidyverse, Linux, GitHub, Git, DBeaver

Quality Assurance

Available in:

Flex

Quality Assurance (QA) is a promising career path for individuals interested in ensuring the quality and reliability of software systems.

This field requires a solid understanding of technology, a commitment to continuous learning, and the ability to solve intricate problems to create effective solutions.

QA professionals thrive in collaborative team environments, working together to develop and enhance complex software systems.

Average Starting Salary $83,886 *according to Glassdoor

Learn More

You may excel as a Quality Assurance if…

You exhibit a keen attention to detail, possess a meticulous mindset, and excel in adapting to evolving quality standards and methodologies.

Career Opportunities

Some common job titles for individuals with QA skills include Quality Assurance Engineer, QA Analyst, Test Engineer, Software Quality Engineer, Automation Engineer, Quality Assurance Manager

Skillset

Postman, Jira, Cypress.io, GitHub, Git

Need more help? Talk to an admissions specialist