15 Best Online Coding Bootcamps

Advertisement ComputerScience.org is an advertising-supported site. Featured or trusted partner programs and all school search, finder, or match results are for schools that compensate us. This compensation does not influence our school rankings, resource guides, or other editorially-independent information published on this site.

Are you ready to find a school that's aligned with your interests?

Offering intensive, relatively short technical training in web development coding languages and frameworks, coding bootcamps serve new college graduates seeking entry-level employment and working adults seeking career advancement or transition. Salary data from the Bureau of Labor Statistics (BLS) suggests that computer and information technology professionals make a median annual salary of $88,240.

Coding bootcamps prepare students for diverse, lucrative careers as game designers, web developers, and software engineers.

The coding bootcamp rankings below can assist you in comparing bootcamp curricula, pricing, career support, and attendance options. This page also discusses top-ranked bootcamp characteristics and career paths to help you find the right program for your interests and goals. What Is a Coding Bootcamp?

Our Top 10 Coding Bootcamps

RankSchoolLocation
1ThinkfulBrooklyn, NY
2DevmountainLehi, UT
3Launch SchoolSan Francisco, CA
4Flatiron SchoolNew York, NY
5Byte AcademyNew York, NY
6Coding DojoSeattle, WA
7BlocSan Francisco, CA
8Vanderbilt University Coding Boot CampsNashville, TN
9UT Austin Boot CampsAustin, TX
10Coding TempleDallas, TX

What Top-Ranked Coding Bootcamps Have in Common

Course offerings vary between bootcamps, but many top programs offer affordable tuition, job placement assistance, and options for online learning.

  • They Can Be Completed Online: Top bootcamps, such as Thinkful, offer online coursework that students can complete from any location with internet access. Online courses often permit students to complete coursework at their convenience, which allows working adults to learn new skills without taking time off from essential obligations.
  • They Are Affordable: Coding bootcamps vary in price, but they usually cost considerably less than degree programs. The Launch School‘s software engineering core curriculum costs just $1,600, but many top coding programs fall into the $4,000-$8,000 range.
  • They Offer a Variety of Courses: Many coding bootcamps offer courses in various subjects. UC Berkeley’s coding bootcamps feature courses in UX/UI, data analytics, cybersecurity, fintech, and digital marketing. This variety allows students to acquire both specific programming skills and familiarity with desired career fields.
  • They Provide Job Placement Assistance for Graduates: All of the top programs ranked above include job placement assistance for graduates. These resources often include career counseling, mentorship, and connections to large professional networks. Some bootcamps, such as Thinkful, offer money-back guarantees to students who do not obtain careers in their field within six months of graduation.
  • They Are CIRR Members: Top bootcamps meet standards established by the Council on Integrity in Results Reporting (CIRR), a nonprofit organization that ensures accuracy in education marketing. CIRR applies a standardized measurement system, enabling students to better assess and compare programs.
Advertisement ComputerScience.org is an advertising-supported site. Featured or trusted partner programs and all school search, finder, or match results are for schools that compensate us. This compensation does not influence our school rankings, resource guides, or other editorially-independent information published on this site.

Top Online Programs

Explore programs of your interests with the high-quality standards and flexibility you need to take your career to the next level.

Best Online Coding Bootcamps

Our Bootcamp Ranking Methodology

When ranking top bootcamp programs, we applied the following criteria:

  • To accommodate the needs of many of our users, we only include bootcamps offering online learning options in our rankings.
  • Tuition prices accounted for 35% of the total score we awarded to each bootcamp we evaluated.
  • Bootcamps offering several course or program specialties received higher scores. We based 35% of each program’s total score on how many programs it offered.
  • Programs with robust job placement assistance place 20% better in our ranking system, and all the top programs in our rankings include some form of job assistance.
  • Bootcamps boasting CIRR membership ranked 10% higher than programs without it.
  • 1. Thinkful - Brooklyn, NY

    An offshoot of Chegg, an American educational technology company, Thinkful began in 2012. Headquartered in New York City and currently boasting over 275 mentors, this online bootcamp offers programs that students can complete in a few months of intensive study and practice.

    Software Engineering

    Thinkful’s software engineering program features two parts: engineering immersion and engineering flex. This full-time, five-month experience uses cohort-based learning and collaborative work on realistic projects.

    Students create portfolios showcasing their work to potential employers. Thinkful graduates earn a median annual salary of $60,000.

    Each applicant undergoes an admission interview; a technical preparation phase; and an evaluative interview assessing their technical proficiencies in JavaScript, CSS, HTML, and GitHub.

    Thinkful’s Job Placement Assistance

    Thinkful promises job placement support, including mentorship, job coaching, help with portfolio-building, and professional networking. Within six months of graduation, 86% of Thinkful students obtain relevant employment. Graduates who do not find work in that timeframe may qualify for a 100% tuition refund.

    Courses Offered

    • Software Engineering
    • Data Science
    • Data Analytics
    • UX/UI Design
    • Product Management
    • Technical Project Management
    • Digital Marketing

    Starting Cost

    $5,500

    Online

    100%

    CIRR Member

    Yes

    Visit Website

  • 2. DevMountain - Lehi, UT

    Founded in Utah in 2013, Devmountain has graduated over 3,200 students in web development, IOS development, user experience design, and software quality assurance. Acquired by Capella Education Company in 2016, DevMountain maintains in-person campuses in Texas, Arizona, and Utah.

    Web Development

    DevMountain offers intensive, 13-week online and on-campus web development programs from 9 a.m. to 5 p.m. MDST. On-campus students get free housing to accommodate long bootcamp hours.

    Through live, online lectures and remote conferencing, DevMountain students learn front- and back-end web development fundamentals. Students collaborate with other students in developing software, applications, and websites. Programming languages covered include JavaScript, CSS3, and HTML5. Enrollees also learn to use Node.js and Reach.js frameworks.

    DevMountain Job Placement Assistance

    DevMountain provides a career center to assist graduates in their job search. Graduates also receive lifetime access to hiring and networking events.

    Courses Offered

    • Web Development
    • IOS Development
    • Software QA
    • User Experience Design

    Starting Cost

    $3,900

    Online

    Option

    CIRR Member

    No

  • 3. Launch School - San Francisco, CA

    A relatively new coding bootcamp developed by professional software engineers experienced in coding education, the 100% online Launch School offers a thorough software engineering program, which includes a capstone experience.

    Software Engineering

    Marketed as a slow path for beginners, Launch School’s online software engineering program emphasizes deep understanding of fundamentals and engineering problem-solving.

    This program’s circular learning design begins with an 8-16-month core curriculum. Students start with the Launch School’s free preparation courses, moving through an exploratory phase as they gain a sense of the field and their career options and goals.

    After building some familiarity with the subject matter, learners enter a period of serious study, in which they develop mental models to accumulate and build on software engineering foundations. At this point, learners absorb programming, back-end development, and front-end development skills.

    Launch School’s curriculum culminates in a 4-7-month capstone program. This program requires successful performance on core curriculum assessments. Students should expect to devote 15-20 hours per week to Launch School study.

    Launch School’s Job Placement Assistance

    Only capstone graduates receive job placement assistance during a 1-3-month career search process in New York, San Francisco, or another approved city. Within 12 weeks of graduation, Launch School’s 2019 capstone graduates achieved starting salaries averaging $115,339, according to results and outcomes data.

    Courses Offered

    • Software Engineering: Core Curriculum
    • Software Engineering: Capstone Program

    Starting Cost

    $1,600

    Online

    100%

    CIRR Member

    No

  • 4. Flatiron School - New York, NY

    Founded in 2012 and based in New York City, this bootcamp now offers courses in many other major cities around the country. Through part-time and 12-16-week immersive, full-time online and on-campus courses, Flatiron School prepares students for careers in data science, computer programming, software engineering, and cybersecurity analytics.

    Software Engineering

    Aligning itself with market trends, Flatiron School’s 800-hour, full-stack web development curriculum emphasizes JavaScript and Ruby but includes many other coding languages. Students can choose from full-time, part-time, and self-paced online attendance options. Learners participate in test-based labs and demonstrate mastery through tech blogs and web application portfolios. The program offers networking and career coaching to help graduates pursue careers as data scientists, software engineers, and cybersecurity professionals. Flatiron graduates report a 93% employment rate and annual salaries averaging $76,000.

    Flatiron School’s Job Placement Assistance

    Flatiron’s career services team uses mock interviews, coaching, and employer introductions to assist students in their career search. Eligible graduates who do not find jobs within six months may qualify for tuition refunds.

    Courses Offered

    • Software Engineering
    • Data Science
    • Cybersecurity Analytics
    • Cybersecurity Engineering

    Starting Cost

    $9,600

    Online

    Option

    CIRR Member

    No

  • 5. Byte Academy - New York, NY

    One of relatively few financial technology (FinTech) bootcamps, Byte Academy offers online and on-campus courses based in Bangalore, India, and New York City. Byte Academy features 14-24-week courses on data science, Python, and financial technology, including Blockchain and Quant-Algos material.

    Python Bootcamp

    This full-stack program covers front-end and back-end languages such as Python, JavaScript, HTML, and CSS. Pedagogy emphasizes project- and team-based learning. Learners may complete projects for real employers. Students can choose industry concentrations in areas such as blockchain, medicine, and finance. Applicants must complete a placement test, interview, and four weeks of preparatory work. Some students qualify for tuition refunds.

    Byte Academy’s Job Placement Assistance

    Byte Academy’s career services include self-branding, resume review, hiring events, and public speaking practice.

    Courses Offered

    • Python Bootcamp
    • Data Science Bootcamp

    Starting Cost

    $7,475

    Online

    Option

    CIRR Member

    Yes

  • 6. Coding Dojo - Seattle, WA

    Founded in 2012, this bootcamp boasts online and physical campuses at various locations in the western and midwestern United States. Serving aspiring software and web developers and data scientists, Coding Dojo allows students to choose up to three full-stack web development languages to learn during their 14-20-week course of study.

    Software Development

    Coding Dojo offers part-time, full-time, online, and on-site software development program options. The full-time, immersive program involves 70 hours per week for 14 weeks, while the part-time version requires 20 hours per week for 20 weeks. This program provides 15 hours per day of guidance, including evening feedback from teaching assistants. Students learn to solve engineering problems and build advanced web applications. Coding Dojo emphasizes collaborative, project-based learning, and students complete portfolios showcasing their work.

    Interested students must complete admissions interviews. Accepting the GI Bill, Coding Dojo encourages veterans to apply and provides a gap-year program for qualifying high school graduates interested in coding careers.

    Coding Dojo’s Job Placement Assistance

    Coding Dojo offers students job-hunting workshops, career counseling, and engagement with industry leaders.

    Courses Offered

    • Software Development
    • Data Science

    Starting Cost

    $6,995

    Online

    Option

    CIRR Member

    No

  • 7. Bloc - San Francisco, CA

    Founded in 2012 in San Francisco, Bloc provides bootcamp courses for students interested in web development and design. Offering self-paced, online education catered to beginners, Bloc fosters a supportive learning environment by providing one-on-one mentorship, apprenticeship, and 80 hours per week of access to experienced developers.

    Web Developer Track

    The web developer bootcamp begins with HTML/CSS and React.js front-end programming, followed by data structures and algorithms. Eventually, students progress to JavaScript and either Ruby or JavaScript with Node.js.

    Enrollees collaborate with mentors and peers to create portfolios of websites that showcase their software engineering skills. Students can attend full time or part time, taking up to eight months to move through the program. Bloc accepts 100% of applicants. Learners complete real-life projects and move through periodic checkpoints to ensure progressive learning.

    Bloc’s Job Placement Assistance

    Bloc’s program enhances career readiness through career preparation workshops, mock interview questions, portfolio-building, and exposure to the Bloc employer network. Bloc’s web developer track includes a tuition reimbursement guarantee. Graduates boast a 97% employment rate, according to CourseReport.

    Courses Offered

    • Web Developer Track
    • Web Designer Track

    Starting Cost

    $7,500

    Online

    100%

    CIRR Member

    Yes

  • 8. Vanderbilt University Coding Bootcamps - Nashville, TN

    A private research university founded in 1873 in Nashville, Tennessee, Vanderbilt University serves on-campus and online undergraduate and graduate students. Partnered with Triology Education Services, Vanderbilt’s Owen Graduate School of Management and school of engineering runs 12-24-week online and in-person coding bootcamp courses in web development, plus 24-week courses in FinTech, cybersecurity, data analytics, and web development.

    Web Development

    A part-time version of this coding bootcamp requires synchronous attendance 25 hours per week for 24 weeks. Students do not need prior experience in the field, but they must complete a pre-course tutorial.

    The full-stack curriculum includes JavaScript, HTML, CSS, and MySQL. Additional areas covered include Git, MongoDB, React.js, and Node.js. Enrollees undertake hands-on projects, including an eight-week agile team project, supervised by an experienced software engineer. Graduates leave with a portfolio of projects and a certificate of completion.

    Vanderbilt’s Job Placement Assistance

    Career services include portfolio help, homework review, workshops, and career events. Vanderbilt also provides resume and social media help, career coaching, and mock interviews.

    Courses Offered

    • Web Development
    • Data Analytics
    • Cybersecurity
    • FinTech

    Starting Cost

    $11,000

    Online

    100%

    CIRR Member

    No

  • 9. UT Austin Bootcamps - Austin, TX

    A public research university founded in 1883, the University of Texas at Austin partners with Trilogy Education Services to offer 12-24-week web development bootcamps, plus 24-week bootcamps on topics such as data analytics, UX/UI, cybersecurity, and digital marketing. UT Austin’s full-stack curriculum covers major programming languages, frameworks, and databases.

    Coding

    This full-stack web development curriculum covers HTML/CSS, Ruby, Advanced JavaScript, and Code IDEs. Students also learn about database modeling, database relationships, and Git/GitHub. Enrollees undergo tutorials in preparation for the full curriculum.

    Part-time students invest 25 hours per week over 24 weeks, while full-time students finish in 12 weeks. Students collaborate with peers and industry professionals in creating projects to showcase their skills. Graduates possess personal portfolios of projects demonstrating their learning.

    UT Austin’s Job Placement Assistance

    Bootcamp students qualify for various career support, including career coaching, portfolio and resume review, mock interviews, and hiring events.

    Courses Offered

    • Coding
    • Data Analytics
    • UX/UI
    • Cybersecurity
    • Digital Marketing

    Starting Cost

    $11,500

    Online

    100%

    CIRR Member

    No

  • 10. Coding Temple - Dallas, TX

    Founded in 2014, Coding Temple offers bootcamps and weekend workshops online and in Boston; Washington, D.C.; Chicago; and Dallas. The 10-week, full-stack web development and python and data science programs prepare students for in-demand web development jobs.

    Web Development

    The full-time, immersive full-stack web development curriculum covers .NET/C#, MySQL, CSS, and Javascript. Students also learn about databases, libraries, frameworks, and pair programming. Applicants must complete an admission interview, technical screening, and 40-60 hours of prep work before beginning the program. Coding Temple boasts an usually small 8-to-1 student-to-teacher ratio.

    Coding Temple’s Job Placement Assistance

    Coding Temple students benefit from access to mock interviews, resume help, and alumni networking. Students also receive hands-on professional experience with Coding Temple’s partnered clients.

    Courses Offered

    • Web Development
    • Python & Data Science

    Starting Cost

    $9,000

    Online

    Option

    CIRR Member

    No

  • 11. UC Berkeley Coding Bootcamp - Berkeley, CA

    A top-ranked public research university founded in 1868, the University of California at Berkeley runs 12- to 24-week bootcamps online and in Berkeley, Belmont, and San Francisco. UC Berkeley partners with Trilogy Education Services to offer bootcamps in cybersecurity, digital marketing, data analytics, and FinTech.

    Coding

    Students can complete UC Berkeley’s web development bootcamp in 12 weeks full-time or 24 weeks part-time, attending on-campus or online through UC Berkeley’s virtual classroom. Accommodating coding beginners, UC Berkeley’s bootcamps do not require prior experience.

    Students complete pre-course tutorials before engaging with the full-stack curriculum, which covers many foundational coding languages such as Python, JavaScript, CSS3, and HTML5. Graduates leave with professional portfolios of projects to show employers.

    UC Berkeley Coding Bootcamp Job Placement Assistance

    These bootcamps support student career success through resume and portfolio help, practice sessions, interview training, and mentorship.

    Courses Offered

    • Coding
    • Data Analytics
    • UX/UI
    • Cybersecurity
    • Digital Marketing
    • FinTech

    Starting Cost

    $11,995

    Online

    100%

    CIRR Member

    No

  • 12. UCF Coding Bootcamps - Orlando, FL

    A public research university founded in 1963, the University of Central Florida grants almost 17,000 degrees each year. In collaboration with Trilogy Education Services, UCF offers bootcamps in data analytics and visualization, digital marketing, and web development. Students can attend UCF bootcamps online or on campus in Orlando or Sanford/Lake Mary.

    Web Development

    This part-time, online program includes 25 hours per week of coursework for 25 weeks. UCF welcomes students new to coding and requires pre-course tutorials.

    UCF’s full-stack web development curriculum teaches students coding languages including HTML, CSS, and JavaScript. Additional topics include Bootstrap, Express.js, Node.js, and MySQL. Students complete hands-on projects, collaborate closely with peers and industry professionals, and create portfolios of their work.

    UCF Coding Bootcamp Job Placement Assistance

    UCF’s bootcamp job placement offerings include career coaching, mock interviewing, and career events. Students also receive help with resumes, portfolios, and social media profiles.

    Courses Offered

    • Web Development
    • Data Analytics and Visualization
    • Digital Marketing

    Starting Cost

    $10,500

    Online

    100%

    CIRR Member

    No

  • 13. Jax Code Academy - Jacksonville, FL

    A small but growing coding bootcamp based in Jacksonville, Florida, Jax Code Academy offers daytime and evening web design and development bootcamps. These programs run online, on campus, and in a hybrid format. Jax Code Academy’s intensive bootcamp takes 12 weeks to complete and includes an optional, three-month internship or externship.

    Full-Stack Web Design & Development

    Created for beginners and taught by field experts, this bootcamp explores web and software development, user experience design, database design, and scripting/coding. Students learn front- and back-end development languages, such as Python, JavaScript, Node.js, and MongoDB. Additional topics include data analysis, agile methodology, and project management. This program also imparts soft skills such as teamwork, time management, communication, and problem-solving. Students complete realistic, hands-on web development projects.

    Jax Code Academy’s Job Placement Assistance

    The Jax bootcamp guarantees that graduates find employment, teaches them interview skills, and connects them with local recruitment firms.

    Courses Offered

    • Full Stack Web Design & Development

    Starting Cost

    $3,500

    Online

    Option

    CIRR Member

    No

  • 14. Covalence - Birmingham, AL

    Created in 2015 by the founders of Platypi and PlatypusTS, Covalence has served thousands of software and web development students. Aimed at job-seeking college students, Covalence’s fully online software development bootcamp provides in-demand technical and coding skills and training.

    Software Development Bootcamp

    Students can choose from full-time, part-time, and self-paced attendance options. Full-time courses require 40 hours per week for three months, while part-time courses entail 20 hours per week for six months. The self-paced option allows students to commit to just 10 hours per week. The curriculum covers front-end and back-end web development, including languages like HTML, JavaScript, Node.js, and React Native.

    The full-time Catalyst program includes recorded video lectures, daily webinars, real-world projects, and code reviews. Through Discord, learners connect and receive guidance from peers, alumni, and faculty in the Covalence community. Students create portfolios and GitHub profiles before graduating. The part-time and self-paced Molecular programs also offer individualized instructor mentorship and support channels.

    Covalence’s Job Placement Assistance

    Covalence provides various job preparation and career resources, including access to a Q&A feature through the student portal.

    Courses Offered

    • Software Development Bootcamp

    Starting Cost

    $6,000

    Online

    100%

    CIRR Member

    No

  • 15. UCLA Extension Coding Bootcamps - Los Angeles, CA

    A public research university founded in 1919, the University of California, Los Angeles currently serves over 44,000 students per year. As a Trilogy Education Services partner, UCLA runs full-time and part-time online and on-campus bootcamps in coding and cybersecurity.

    Coding

    UCLA’s full-time, full-stack web development bootcamp occurs over 12 intensive weeks, while the part-time program lasts 24 weeks. Accessible to coding beginners, the curriculum includes a pre-course tutorial before tackling major development languages and frameworks such as HTML, CSS, JavaScript, and Node.js. Additional topics include jQuery, MongoDB, MySQL, and Java. Online classes take place live, and enrollees complete portfolios demonstrating their skills. Graduates receive an award of completion.

    UCLA Extension Bootcamp Job Placement Assistance

    Like other Trilogy partners, UCLA’s programs offer various career support services and resources, including experiential learning opportunities, career coaching and planning, and resume reviews.

    Courses Offered

    • Coding
    • Cybersecurity

    Starting Cost

    $10,995

    Online

    100%

    CIRR Member

    No

Check out our Top 20 Coding Bootcamps Ranking here

What Is a Coding Bootcamp?

Usually serving students familiar with foundational coding languages, such as JavaScript and HTML, coding bootcamps explore the deeper frameworks and methods used by professional coders. Intensive and career-focused, coding bootcamps often last about 3-4 months.

Coding bootcamp graduates enjoy starting salaries averaging $67,000 — over $13,000 more than the annual mean wage for all occupations.

Most bootcamps spend several weeks reviewing fundamental programming languages and JQuery, JSON parsing, and webpage-building. During an ensuing technical mastery phase, learners use databases and servers to connect back- and front-end technologies. The last phase of the bootcamp often focuses on improving performance applications, converting to progressive web applications, and career planning. However, bootcamps vary considerably, and some programs cover CS and IT topics beyond coding and web development.

Coding bootcamps may occur online or in person. Most bootcamps require less time and money than degree programs. However, bootcamp attendees do not qualify for federal financial aid, cannot use their bootcamp experience to pursue advanced degrees, and may not qualify for jobs requiring bachelor’s degrees.

Coding Bootcamp Guide

Growth and Popularity of Coding Bootcamps

Coding bootcamps offerings have expanded rapidly with the popularity of online learning. Course Report data for 2019 indicates that over 500 bootcamps across the globe graduated about 23,000 students in 2019 — a significant increase from 2018’s approximately 15,000 graduates.

The impact of COVID-19 has escalated the general trend toward online education, so bootcamp popularity will likely increase further during 2020 and the years following. CourseReport predicts more colleges will offer online bootcamp options to accommodate adults who cannot attend classes in person.

Coding bootcamp graduates enjoy starting salaries averaging $67,000 — over $13,000 more than the annual mean wage for all occupations. Graduates can work as web developers or software engineers. These careers yield annual median salaries of $73,760 and $105,590, respectively, according to the BLS.

How Much Will a Coding Bootcamp Cost?

Prices for coding bootcamps vary by length, intensity, and location, but CourseReport data suggests that full-time, in-person programs cost $13,600, on average, while online bootcamps cost around $12,900. Application fees range from $0-$75.

Bootcamp students cannot receive federal financial aid, but many bootcamps offer scholarships for underrepresented groups, such as women, racial minorities, and veterans. Coding bootcamps often guarantee employment and only require students to make payments upon securing jobs.

Explore Coding Scholarships

Skills and Programs You’ll Learn in a Coding Bootcamp

Coding bootcamp content varies, though web development bootcamps typically follow a full-stack curriculum covering essential programming languages and frameworks. Common programming languages include Ruby on Rails, HTML/CSS, Python, and JavaScript.

Many coding schools also offer bootcamps in areas such as cybersecurity, data science, user experience, and digital marketing.

  • JavaScript
    Currently the primary teaching language, full-stack JavaScript helps web developers alter and add webpage elements. Game and application developers also use JavaScript frameworks such as jQuery and AngularJS.
  • Ruby on Rails
    An open-source application framework used for back-end web development, Ruby on Rails facilitates cleaner, more user-friendly coding.
  • Python
    Coders use this open-source programming language to create software, games, and websites.
  • Data Science
    Data science bootcamps teach data analysis, statistical modeling, and Python. Many bootcamps also discuss machine learning topics such as decision trees, random forests, natural language processing, and neural networks.
  • Cybersecurity
    Cybersecurity programs cover cybersecurity technology, compliance audit and risk, OS security, and enterprise infrastructure. Students also learn about forensics, incident response, ethical hacking, and penetration testing.
Explore Other Programming Languages

What Can I Do After Completing a Coding Bootcamp?

A cost-effective, efficient means of obtaining programming skills, coding bootcamps can assist professionals at various career levels. Students new to coding can trust bootcamps to provide a focused, skills-based education to help them land entry-level careers. Students with related degrees and experienced professionals often turn to bootcamps to advance their careers. See below for an overview of common careers and degree paths for coding bootcamp graduates.

Popular Coding Careers

Coding bootcamps prepare students for diverse, lucrative careers as game designers, web developers, and software engineers. Median annual salaries for these careers range from $65,000-$106,000, according to the BLS. Consult our careers guide to learn more about top computer science careers.


  • Web Developer

    Often employed as freelancers or by technology companies, web developers write code to animate website designs. These professionals need communication skills to work with clients and design teams and programming skills to create website tools, applications, pages, and content. The BLS projects 16% growth for web developer occupations from 2018-2028.

    Median Annual Salary: $73,760


  • Health Information Technician

    These professionals manage and protect information at health-related organizations, such as insurance companies and hospitals. Their duties may include medical coding, record reviewing, data recording, and outcomes tracking. Health information technology professionals need knowledge of medical terminology and skills in communications and software management.

    Median Annual Salary: $40,350


  • Video Game Designer

    Often working in teams at video game companies, game designers create ideas, storyboards, and computer code for video games. These professionals often spend considerable time testing and/or correcting code to resolve flaws and bugs. Game designers need coding skills, creativity, and expertise in the gaming field.

    Median Annual Salary: $65,000


  • Hardware Engineer

    Often employed by computer manufacturing or systems design companies, hardware engineers create and test computer parts and systems. These professionals usually need computer science bachelor’s degrees and strong computer programming and problem-solving skills. The BLS projects jobs for hardware engineers to grow 6% from 2018-2028.

    Median Annual Salary: $117,220


  • Software Developer

    Tasked with creating computer systems, applications, and programs, software developers assess user needs, design software, communicate designs to programmers, and document their work carefully for future updating purposes. The BLS projects 21% growth in software developer positions from 2018-2028.

    Median Annual Salary: $105,590


Discover Computer Science Careers

Additional Coding Education

Coding bootcamp students come from various educational and professional backgrounds. They may be high school graduates or graduate students, with experience levels ranging from beginner to seasoned professional. Coding bootcamps prove most popular among newer coding students and professionals, but experienced professionals sometimes use bootcamps to learn new skills or tools.

According to CourseReport, bootcamps usually increase graduates’ job prospects and potential salaries. Bootcamps also prepare students for professional certifications and degree programs.


  • Associate Degree in Computer Science

    Associate degree curricula introduce students to the field and prepare graduates for bachelor’s programs or entry-level careers. Traditional associate degree programs require 60-66 credits and take two years of full-time attendance to complete.


  • Bachelor's Degree in Computer Science

    Bachelor’s degrees usually require at least 120 credits and take four years to complete. A bachelor’s in computer science meets the minimum educational requirements for many computer science-related careers.


  • Master's Degree in Computer Science

    Master’s in computer science programs allow students to specialize in particular fields or skill sets and can help graduates obtain promotions, salary advancement, and leadership positions. Master’s programs traditionally take two years to complete.


  • Ph.D. in Computer Science

    This 90-120-credit terminal degree typically prepares students for teaching or research careers. Ph.D. programs usually take 4-7 years to complete and entail advanced, original research projects.

Online Coding Bootcamp FAQs


  • Are online coding bootcamps worth it?

    According to CourseReport survey data, coding bootcamp graduates make an average starting salary of $66,964 — a 55% increase in median salary from their pre-bootcamp income.


  • Do companies hire from coding bootcamps?

    Many companies hire bootcamp graduates, but some positions only consider candidates with bachelor’s degrees in related fields.


  • Are coding bootcamps for beginners?

    Many coding bootcamps accommodate beginners. Bootcamp curricula often begin with pre-course tutorials to help acclimate newcomers to coding.


  • Can you fail a coding bootcamp?

    Many bootcamps use gated checkpoint systems, which allow students to measure their progress and retake assessments until mastered. Students who do not keep up with the work typically do not complete their bootcamps.


Related Reading

Feature Image: mihailomilovanovic / E+ / Getty Images

Recommended Reading

15 Best Value Online Coding Bootcamps

15 Best Value Online Coding Bootcamps

December 15, 2020   |   Staff Writers

Discover the best value online coding bootcamp programs of 2020 with our list of top-ranked programs. Find out what it will take to break into the growing career field.

15 Best Online Coding Bootcamps

15 Best Online Coding Bootcamps

December 15, 2020   |   Staff Writers

Discover the best online coding bootcamp programs of 2020 with our list of top-ranked programs. Find out what it will take to break into the growing career field.

Advertisement ComputerScience.org is an advertising-supported site. Featured or trusted partner programs and all school search, finder, or match results are for schools that compensate us. This compensation does not influence our school rankings, resource guides, or other editorially-independent information published on this site.

Take the next step toward your future.

Discover programs you’re interested in and take charge of your education.