Find the Right Path to a Meaningful Career

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

Software Engineering

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.

Learn More
Software Engineering

Data Analytics

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.

If you have a curious mind and a passion for using data to improve business outcomes, data analytics may be a good career choice for you.

Learn More
Data Analytics

Blockchain Development

Blockchain Development is a good career option for individuals who are interested in decentralized systems and the underlying technology of cryptocurrencies.

This career is well-suited for individuals who have a strong understanding of computer science, cryptography, and distributed systems, as well as a passion for solving complex technical challenges. Blockchain development is also a good option for individuals who enjoy working on cutting-edge technologies and being at the forefront of the latest developments in the field.

If you have a technical mindset and a desire to work on the cutting edge of blockchain technology, blockchain development may be a good career choice for you.

Learn More
Blockchain Development

Front-End Development

Front-End development is a good career option for individuals who are interested in designing and implementing user-facing features of websites and applications.

This career is well-suited for individuals who have a strong understanding of web technologies, as well as a passion for continuous learning, developing visually engaging applications, and communicating with others. Front-end development is also a good option for individuals who enjoy creative thinking and working on a team.

If you have an eye for design and a passion for creating user-friendly experiences, front-end development may be a good career choice for you.

Learn More
Front-End Development

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, CSS, SQL, Python, Javascript. React, Flask, GraphQL, NodeJS

See credentials earned

Average Starting Salary

$83,195

*according to Glassdoor

No Experience Required

Available Learning Options

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, Statistics, SQL, Python, Shell Scripting, MongoDB, JSON, R

See credentials earned

Average Starting Salary

$63,865

*according to Glassdoor

No Experience Required

Available Learning Options

You may excel as a Blockchain Development if...

You have strong problem-solving and critical-thinking abilities.

Career Opportunities

Some common job titles for individuals with blockchain skills include blockchain developer, blockchain engineer, and
blockchain architect.

Skillset

JavaScript, React, Smart Contracts, Solidity

See credentials earned

Average Starting Salary

$117,711

*according to Glassdoor

No Experience Required

Available Learning Options

You may excel as a Front-End Development if...

You are a creative thinker, an effective communicator (or adaptable), and enjoy working on a team.

Career Opportunities

Some common job titles for individuals with front-end development skills include front-end developer, web developer, user experience (UX) designer, user interface (UI) designer, and front-end engineer.

Skillset

HTML, CSS, JavaScript, TypeScript, React, Vue 3, UI Basics, UX Basics

See credentials earned

Average Starting Salary

$88,558

*according to Glassdoor

No Experience Required

Available Learning Options

Compare our Career Paths

Software Engineering Software Engineering

Software Engineering

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.

Learn More
Software Engineering

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, CSS, SQL, Python, Javascript. React, Flask, GraphQL, NodeJS

See credentials earned

Average Starting Salary

$83,195

*according to Glassdoor

No Experience Required

Available Learning Options

Data Analytics Data Analytics

Data Analytics

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.

If you have a curious mind and a passion for using data to improve business outcomes, data analytics may be a good career choice for you.

Learn More
Data Analytics

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, Statistics, SQL, Python, Shell Scripting, MongoDB, JSON, R

See credentials earned

Average Starting Salary

$63,865

*according to Glassdoor

No Experience Required

Available Learning Options

Blockchain Development Blockchain Development

Blockchain Development

Blockchain Development is a good career option for individuals who are interested in decentralized systems and the underlying technology of cryptocurrencies.

This career is well-suited for individuals who have a strong understanding of computer science, cryptography, and distributed systems, as well as a passion for solving complex technical challenges. Blockchain development is also a good option for individuals who enjoy working on cutting-edge technologies and being at the forefront of the latest developments in the field.

If you have a technical mindset and a desire to work on the cutting edge of blockchain technology, blockchain development may be a good career choice for you.

Learn More
Blockchain Development

You may excel as a Blockchain Development if...

You have strong problem-solving and critical-thinking abilities.

Career Opportunities

Some common job titles for individuals with blockchain skills include blockchain developer, blockchain engineer, and
blockchain architect.

Skillset

JavaScript, React, Smart Contracts, Solidity

See credentials earned

Average Starting Salary

$117,711

*according to Glassdoor

No Experience Required

Available Learning Options

Front-End Development Front-End Development

Front-End Development

Front-End development is a good career option for individuals who are interested in designing and implementing user-facing features of websites and applications.

This career is well-suited for individuals who have a strong understanding of web technologies, as well as a passion for continuous learning, developing visually engaging applications, and communicating with others. Front-end development is also a good option for individuals who enjoy creative thinking and working on a team.

If you have an eye for design and a passion for creating user-friendly experiences, front-end development may be a good career choice for you.

Learn More
Front-End Development

You may excel as a Front-End Development if...

You are a creative thinker, an effective communicator (or adaptable), and enjoy working on a team.

Career Opportunities

Some common job titles for individuals with front-end development skills include front-end developer, web developer, user experience (UX) designer, user interface (UI) designer, and front-end engineer.

Skillset

HTML, CSS, JavaScript, TypeScript, React, Vue 3, UI Basics, UX Basics

See credentials earned

Average Starting Salary

$88,558

*according to Glassdoor

No Experience Required

Available Learning Options

Find the best learning option to suit your needs

Full-Time

Available career paths

  • Software Engineering
  • Data Analytics
  • Blockchain Development
  • Front-End Development
  • 50+ hrs/wk 50+ hrs/wk
  • Lifetime career support Lifetime career support
  • Continuing education Continuing education
  • Dedicated student success manager Dedicated student success manager
  • Live instruction Live instruction
  • Evening and weekend TA’s Evening and weekend TA’s
  • Job guarantee Job guarantee
Part-Time

Available career paths

  • Software Engineering
  • Data Analytics
  • Blockchain Development
  • Front-End Development
  • 30+ hrs/wk 30+ hrs/wk
  • Lifetime career support Lifetime career support
  • Continuing education Continuing education
  • Dedicated student success manager Dedicated student success manager
  • Live instruction Live instruction
  • Evening and weekend TA’s Evening and weekend TA’s
  • Job guarantee Job guarantee
Self-Paced

Available career paths

  • Software Engineering
  • Data Analytics
  • Blockchain Development
  • Front-End Development
  • Flexible Schedule Flexible Schedule
  • Lifetime career support Lifetime career support
  • Continuing education Continuing education
  • Dedicated student success manager Dedicated student success manager
  • Live instruction Live instruction
  • Evening and weekend TA’s Evening and weekend TA’s
  • Job guarantee Job guarantee
Not sure what’s right for you? Speak to Admissions