Retraining ReportJob training public funding can pay for

Find training

Coding and software development courses in Maryland

21 coding and software programs with costs, results and funding that can make them free

11 schools offer these software development programs, and Maryland has approved every one for workforce funding. Each shows its price if you pay yourself and how past students did. One school runs 9 of these 21 programs, so the typical figures lean heavily on its prices and results.

Computer programmers write, change and test the code that makes software and apps work. Most have a bachelor's degree, but some employers hire people with other training or experience in specific programming languages, and programmers can get certified in a language.1

In Maryland, 1 of the 21 programs takes students without a high school diploma, 12 ask for a diploma or equivalent, 5 ask for earlier courses first and 3 ask for a bachelor's degree.

By kind, the 21 programs here are programming language or developer tool course (6 programs), software or app development certificate (5 programs), web development course (5 programs), software testing and QA course (4 programs), and 1 more of one other kind.

See the 21 programs

How much do coding and software development courses cost in Maryland?

$4,500 to $9,200 is what most coding and software programs in Maryland cost if you pay yourself

That is the middle half of the 21 programs with a price. All of them: $1,520 to $20,000

In the typical program

Finished the program
Not enough data
4 programs report it; a typical figure needs 5
Working 6 months later
Not enough data
3 programs report it; a typical figure needs 5
Earned a year, estimated
Not enough data
3 programs report it; a typical figure needs 5
Length
16 to 30 weeks

Source: US Department of Labor, program year 2024 (July 2024 to June 2025). Only programs approved for workforce funding are listed; other schools in Maryland may also offer coding and software development courses. How these figures are made

Are there free coding and software development courses in Maryland?

All 21 coding and software programs in Maryland approved for WIOA funding

Filters
What you need to enroll
Kind of program
School
How it's taught
How to show the list

21 programs

  • Programming language or developer tool courseHybridNo diploma needed

    Python for Beginners (84 clock hours)

    UMBC Training Center

    Columbia

    No diploma needed

    UMBC Training Center, ColumbiaProgramming language or developer tool courseHybrid · No diploma needed

    Earned a year, estimated$43,100
    Price if you pay yourself$2,495

    11 students trained with WIOA funding

    Program website, Python for Beginners (84 clock hours) at UMBC Training Center
    More details about Python for Beginners (84 clock hours) at UMBC Training Center
    Finished
    93%
    Working at 6 months
    50%
    Earned in a quarter
    $10,784
    Length
    9 weeks, 9 hours a week
    Cost of supplies
    None listed
    Students counted
    50
    Earned a year, estimated
    $43,100
    Price if you pay yourself
    $2,495
    students trained with WIOA funding
    11
    Program website, Python for Beginners (84 clock hours) at UMBC Training Center
  • Software or app development certificateIn personHigh school diploma or equivalent

    Computer Information Systems (32-34 Credit Hours)

    Harford Community College

    Bel Air

    Accredited school

    High school diploma or equivalent

    Harford Community College, Bel AirSoftware or app development certificate · Accredited schoolIn person · High school diploma or equivalent

    Earned a year, estimated$26,600
    Price if you pay yourself$5,544
    Program website, Computer Information Systems (32-34 Credit Hours) at Harford Community College
    More details about Computer Information Systems (32-34 Credit Hours) at Harford Community College
    Finished
    60%
    Working at 6 months
    65%
    Earned in a quarter
    $6,646
    Length
    36 weeks, 32 hours a week
    Cost of supplies
    None listed
    Students counted
    30
    Earned a year, estimated
    $26,600
    Price if you pay yourself
    $5,544
    Program website, Computer Information Systems (32-34 Credit Hours) at Harford Community College
  • Coding bootcampOnlineHigh school diploma or equivalent

    Java Web Application Development Bootcamp (452 clock hours)

    Tech Elevator, Inc.

    Based in Cleveland, OH

    High school diploma or equivalent

    Tech Elevator, Inc., based in Cleveland, OHCoding bootcampOnline · High school diploma or equivalent

    Earned a year, estimated$19,800
    Price if you pay yourself$16,500
    Program website, Java Web Application Development Bootcamp (452 clock hours) at Tech Elevator, Inc.
    More details about Java Web Application Development Bootcamp (452 clock hours) at Tech Elevator, Inc.
    Finished
    100%
    Working at 6 months
    40%
    Earned in a quarter
    $4,953
    Length
    30 weeks, 15 hours a week
    Cost of supplies
    None listed
    Students counted
    17
    Earned a year, estimated
    $19,800
    Price if you pay yourself
    $16,500
    Program website, Java Web Application Development Bootcamp (452 clock hours) at Tech Elevator, Inc.
  • Software or app development certificateOnlineHigh school diploma or equivalent

    Software Engineering Career Track (800 clock hours)

    Springboard

    Based in San Francisco, CA

    High school diploma or equivalent

    Springboard, based in San Francisco, CASoftware or app development certificateOnline · High school diploma or equivalent

    Earned a year, estimatedNot reported
    Price if you pay yourself$10,900
    Program website, Software Engineering Career Track (800 clock hours) at Springboard
    More details about Software Engineering Career Track (800 clock hours) at Springboard
    Finished
    55%
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    38 weeks, 21 hours a week
    Cost of supplies
    None listed
    Students counted
    11
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $10,900
    Program website, Software Engineering Career Track (800 clock hours) at Springboard
  • Software testing and QA courseOnlineHigh school diploma or equivalent

    Software Testing Analyst (216 clock hours)

    NuPaths, LLC

    Based in Enola, PA

    High school diploma or equivalent

    NuPaths, LLC, based in Enola, PASoftware testing and QA courseOnline · High school diploma or equivalent

    Earned a year, estimatedNot reported
    Price if you pay yourself$7,000
    Program website, Software Testing Analyst (216 clock hours) at NuPaths, LLC
    More details about Software Testing Analyst (216 clock hours) at NuPaths, LLC
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    26 weeks, 9 hours a week
    Cost of supplies
    $1,200
    Students counted
    19
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $7,000
    Program website, Software Testing Analyst (216 clock hours) at NuPaths, LLC
  • Software testing and QA courseOnlineBachelor's degree

    Software Quality Assurance & Test Automation (160 clock hours)

    IT Expert System, Inc.

    Based in Schaumburg, IL

    Accredited school

    Bachelor's degree

    IT Expert System, Inc., based in Schaumburg, ILSoftware testing and QA course · Accredited schoolOnline · Bachelor's degree

    Earned a year, estimatedNot reported
    Price if you pay yourself$7,300

    3 students trained with WIOA funding

    Program website, Software Quality Assurance & Test Automation (160 clock hours) at IT Expert System, Inc.
    More details about Software Quality Assurance & Test Automation (160 clock hours) at IT Expert System, Inc.
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    16 weeks, 10 hours a week
    Cost of supplies
    $700
    Students counted
    11
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $7,300
    students trained with WIOA funding
    3
    Program website, Software Quality Assurance & Test Automation (160 clock hours) at IT Expert System, Inc.
  • Programming language or developer tool courseOnlineEducation and courses

    Python (40 clock hours)

    Unique System Skills LLC

    Based in Nashua, NH

    Education and courses

    Unique System Skills LLC, based in Nashua, NHProgramming language or developer tool courseOnline · Education and courses

    Earned a year, estimatedNot reported
    Price if you pay yourself$1,520
    Program website, Python (40 clock hours) at Unique System Skills LLC
    More details about Python (40 clock hours) at Unique System Skills LLC
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    2 weeks, 20 hours a week
    Cost of supplies
    None listed
    Students counted
    Not reported
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $1,520
    Program website, Python (40 clock hours) at Unique System Skills LLC
  • Programming language or developer tool courseOnlineHigh school diploma or equivalent

    AWS DevOps (40 clock hours)

    Unique System Skills LLC

    Based in Nashua, NH

    High school diploma or equivalent

    Unique System Skills LLC, based in Nashua, NHProgramming language or developer tool courseOnline · High school diploma or equivalent

    Earned a year, estimatedNot reported
    Price if you pay yourself$2,020
    Program website, AWS DevOps (40 clock hours) at Unique System Skills LLC
    More details about AWS DevOps (40 clock hours) at Unique System Skills LLC
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    2 weeks, 20 hours a week
    Cost of supplies
    None listed
    Students counted
    Not reported
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $2,020
    Program website, AWS DevOps (40 clock hours) at Unique System Skills LLC
  • Programming language or developer tool courseOnlineHigh school diploma or equivalent

    Salesforce Developer (40 clock hours)

    Unique System Skills LLC

    Based in Nashua, NH

    High school diploma or equivalent

    Unique System Skills LLC, based in Nashua, NHProgramming language or developer tool courseOnline · High school diploma or equivalent

    Earned a year, estimatedNot reported
    Price if you pay yourself$2,020
    Program website, Salesforce Developer (40 clock hours) at Unique System Skills LLC
    More details about Salesforce Developer (40 clock hours) at Unique System Skills LLC
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    2 weeks, 20 hours a week
    Cost of supplies
    None listed
    Students counted
    Not reported
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $2,020
    Program website, Salesforce Developer (40 clock hours) at Unique System Skills LLC
  • Web development courseOnlineHigh school diploma or equivalent

    Web Applications Developer (404 clock hours)

    Towson University

    Based in Towson, MD

    Accredited school

    High school diploma or equivalent

    Towson University, based in Towson, MDWeb development course · Accredited schoolOnline · High school diploma or equivalent

    Earned a year, estimatedNot reported
    Price if you pay yourself$2,999
    Program website, Web Applications Developer (404 clock hours) at Towson University
    More details about Web Applications Developer (404 clock hours) at Towson University
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    52 weeks, 6 hours a week
    Cost of supplies
    None listed
    Students counted
    Not reported
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $2,999
    Program website, Web Applications Developer (404 clock hours) at Towson University
  • Software or app development certificateOnlineHigh school diploma or equivalent

    Full Stack Developer (416 clock hours)

    DCI Resources, LLC

    Based in Hartford, CT

    High school diploma or equivalent

    DCI Resources, LLC, based in Hartford, CTSoftware or app development certificateOnline · High school diploma or equivalent

    Earned a year, estimatedNot reported
    Price if you pay yourself$4,500
    School website, Full Stack Developer (416 clock hours) at DCI Resources, LLC
    More details about Full Stack Developer (416 clock hours) at DCI Resources, LLC
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    16 weeks, 26 hours a week
    Cost of supplies
    $3,000
    Students counted
    Not reported
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $4,500
    School website, Full Stack Developer (416 clock hours) at DCI Resources, LLC
  • Web development courseOnlineEducation and courses

    Python Web Development (360 clock hours)

    Unique System Skills LLC

    Based in Nashua, NH

    Education and courses

    Unique System Skills LLC, based in Nashua, NHWeb development courseOnline · Education and courses

    Earned a year, estimatedNot reported
    Price if you pay yourself$5,752
    Program website, Python Web Development (360 clock hours) at Unique System Skills LLC
    More details about Python Web Development (360 clock hours) at Unique System Skills LLC
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    18 weeks, 20 hours a week
    Cost of supplies
    None listed
    Students counted
    Not reported
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $5,752
    Program website, Python Web Development (360 clock hours) at Unique System Skills LLC
  • Software testing and QA courseOnlineHigh school diploma or equivalent

    Automation Quality Assurance-1 (360 clock hours)

    Unique System Skills LLC

    Based in Nashua, NH

    High school diploma or equivalent

    Unique System Skills LLC, based in Nashua, NHSoftware testing and QA courseOnline · High school diploma or equivalent

    Earned a year, estimatedNot reported
    Price if you pay yourself$5,875
    Program website, Automation Quality Assurance-1 (360 clock hours) at Unique System Skills LLC
    More details about Automation Quality Assurance-1 (360 clock hours) at Unique System Skills LLC
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    18 weeks, 20 hours a week
    Cost of supplies
    None listed
    Students counted
    Not reported
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $5,875
    Program website, Automation Quality Assurance-1 (360 clock hours) at Unique System Skills LLC
  • Web development courseOnlineEducation and courses

    Web Development with Java (360 clock hours)

    Unique System Skills LLC

    Based in Nashua, NH

    Education and courses

    Unique System Skills LLC, based in Nashua, NHWeb development courseOnline · Education and courses

    Earned a year, estimatedNot reported
    Price if you pay yourself$6,327
    Program website, Web Development with Java (360 clock hours) at Unique System Skills LLC
    More details about Web Development with Java (360 clock hours) at Unique System Skills LLC
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    18 weeks, 20 hours a week
    Cost of supplies
    None listed
    Students counted
    Not reported
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $6,327
    Program website, Web Development with Java (360 clock hours) at Unique System Skills LLC
  • Web development courseOnlineEducation and courses

    Web, Mobile, and Digital Marketing (360 clock hours)

    Unique System Skills LLC

    Based in Nashua, NH

    Education and courses

    Unique System Skills LLC, based in Nashua, NHWeb development courseOnline · Education and courses

    Earned a year, estimatedNot reported
    Price if you pay yourself$6,445
    Program website, Web, Mobile, and Digital Marketing (360 clock hours) at Unique System Skills LLC
    More details about Web, Mobile, and Digital Marketing (360 clock hours) at Unique System Skills LLC
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    18 weeks, 20 hours a week
    Cost of supplies
    None listed
    Students counted
    Not reported
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $6,445
    Program website, Web, Mobile, and Digital Marketing (360 clock hours) at Unique System Skills LLC
  • Software or app development certificateOnlineHigh school diploma or equivalent

    Salesforce Admin and Developer (360 clock hours)

    Unique System Skills LLC

    Based in Nashua, NH

    High school diploma or equivalent

    Unique System Skills LLC, based in Nashua, NHSoftware or app development certificateOnline · High school diploma or equivalent

    Earned a year, estimatedNot reported
    Price if you pay yourself$6,780
    Program website, Salesforce Admin and Developer (360 clock hours) at Unique System Skills LLC
    More details about Salesforce Admin and Developer (360 clock hours) at Unique System Skills LLC
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    18 weeks, 20 hours a week
    Cost of supplies
    None listed
    Students counted
    Not reported
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $6,780
    Program website, Salesforce Admin and Developer (360 clock hours) at Unique System Skills LLC
  • Web development courseOnlineEducation and courses

    Full stack web development with C# .Net and ASP .Net (520 clock hours)

    Unique System Skills LLC

    Based in Nashua, NH

    Education and courses

    Unique System Skills LLC, based in Nashua, NHWeb development courseOnline · Education and courses

    Earned a year, estimatedNot reported
    Price if you pay yourself$9,165
    Program website, Full stack web development with C# .Net and ASP .Net (520 clock hours) at Unique System Skills LLC
    More details about Full stack web development with C# .Net and ASP .Net (520 clock hours) at Unique System Skills LLC
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    26 weeks, 20 hours a week
    Cost of supplies
    None listed
    Students counted
    Not reported
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $9,165
    Program website, Full stack web development with C# .Net and ASP .Net (520 clock hours) at Unique System Skills LLC
  • Programming language or developer tool courseOnlineBachelor's degree

    E-Commerce (560 clock hours)

    IT Expert System, Inc.

    Based in Schaumburg, IL

    Accredited school

    Bachelor's degree

    IT Expert System, Inc., based in Schaumburg, ILProgramming language or developer tool course · Accredited schoolOnline · Bachelor's degree

    Earned a year, estimatedNot reported
    Price if you pay yourself$9,200
    Program website, E-Commerce (560 clock hours) at IT Expert System, Inc.
    More details about E-Commerce (560 clock hours) at IT Expert System, Inc.
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    56 weeks, 10 hours a week
    Cost of supplies
    $800
    Students counted
    Not reported
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $9,200
    Program website, E-Commerce (560 clock hours) at IT Expert System, Inc.
  • Software testing and QA courseOnlineBachelor's degree

    Quality Analysis (360 clock hours)

    IT Expert System, Inc.

    Based in Schaumburg, IL

    Accredited school

    Bachelor's degree

    IT Expert System, Inc., based in Schaumburg, ILSoftware testing and QA course · Accredited schoolOnline · Bachelor's degree

    Earned a year, estimatedNot reported
    Price if you pay yourself$9,200
    Program website, Quality Analysis (360 clock hours) at IT Expert System, Inc.
    More details about Quality Analysis (360 clock hours) at IT Expert System, Inc.
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    36 weeks, 10 hours a week
    Cost of supplies
    $800
    Students counted
    Not reported
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $9,200
    Program website, Quality Analysis (360 clock hours) at IT Expert System, Inc.
  • Software or app development certificateOnlineHigh school diploma or equivalent

    Software Development (52 clock hours)

    Coding Dojo

    Based in Colorado Springs, CO

    High school diploma or equivalent

    Coding Dojo, based in Colorado Springs, COSoftware or app development certificateOnline · High school diploma or equivalent

    Earned a year, estimatedNot reported
    Price if you pay yourself$9,995
    Program website, Software Development (52 clock hours) at Coding Dojo
    More details about Software Development (52 clock hours) at Coding Dojo
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    18 weeks, 3 hours a week
    Cost of supplies
    None listed
    Students counted
    Not reported
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $9,995
    Program website, Software Development (52 clock hours) at Coding Dojo
  • Programming language or developer tool courseHybridHigh school diploma or equivalent

    Software Development-Java (750 clock hours)

    Code Differently, LLC

    Wilmington, DE

    High school diploma or equivalent

    Code Differently, LLC, Wilmington, DEProgramming language or developer tool courseHybrid · High school diploma or equivalent

    Classes are outside Maryland; Maryland approved the program for its funding.

    Earned a year, estimatedNot reported
    Price if you pay yourself$20,000
    Program website, Software Development-Java (750 clock hours) at Code Differently, LLC
    More details about Software Development-Java (750 clock hours) at Code Differently, LLC
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    20 weeks, 38 hours a week
    Cost of supplies
    None listed
    Students counted
    Not reported
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $20,000
    Program website, Software Development-Java (750 clock hours) at Code Differently, LLC

How to pay for coding and software development courses in Maryland

WIOA funding can pay for coding and software development courses in Maryland

Every program on this page is approved for it. Whether you qualify, how much your local area pays and how to apply are on our page Does WIOA pay for job training?

Financial aid and grants for coding and software development courses

Most students can get federal student aid for college, career school or trade school. A Federal Pell Grant, unlike a loan, usually doesn't have to be repaid. Ask the school whether its program qualifies.67

GI Bill for coding and software development courses

Veterans, service members and qualified dependents can use GI Bill benefits for non-college training programs.8

The program list does not show which programs accept these. Ask the school.

Quick facts: Coding and software development courses in Maryland

programs with a price cost under $5,000
6 of 21
lowest typical price among the states with enough programs to compare
18th of 32
coding and software programs here, against the typical state's 12
21 vs 12

State comparisons use the same figures as the coding and software development courses by state table: the middle program of each state, and only states with three or more schools for prices. Source: US Department of Labor, program year 2024 (July 2024 to June 2025).

Coding and software development courses in Baltimore, Philadelphia and other Maryland cities

Choosing an area filters the program list above. 18 programs are online.

Other training in Maryland

How coding and software development courses compare with the rest of computers and IT: IT certification programs in Maryland

Where the Maryland software development program numbers come from

Which Maryland software development programs are on this list?

These are the software development programs Maryland approved for WIOA funding (public workforce funding under the Workforce Innovation and Opportunity Act), as reported to the US Department of Labor for program year 2024 (July 2024 to June 2025). Each state keeps its approved programs on an eligible training provider list (ETPL).9 The list here covers programs approved as of June 30, 2025. Schools that never applied for approval are missing, so this is a part of what Maryland offers.

How the prices and results of Maryland software development programs are measured

Prices are tuition and required fees for someone paying without workforce funding, as the school reported them; check the current price with the school. Results describe students who left each program in recent years, so they are no guarantee, and the yearly earnings are the reported quarter times four, an estimate. A program without a "Trained with WIOA funding" line may still take WIOA students. Where a field was left empty or withheld, the page says "Not reported", and "Left out" where a figure was filed but failed one of our checks; nothing is estimated to fill a gap. Where the numbers come from explains each figure in full.

Sources for the facts about coding and software development courses in Maryland

Show the 9 sourcesHide the sources
  1. US Bureau of Labor Statistics, Occupational Outlook Handbook: Computer Programmers
  2. US Department of Labor, TrainingProviderResults.gov: About This Site
  3. US Department of Labor: WIOA Adult Program
  4. Code of Federal Regulations, title 20, part 680, sections 680.220, 680.230 and 680.310: career services before training, other grants such as Pell Grants first, and limits on Individual Training Accounts (GovInfo, 2024 edition)
  5. US Department of Labor: American Job Centers
  6. US Department of Education, Federal Student Aid: Eligibility for Federal Student Aid
  7. US Department of Education, Federal Student Aid: Don't Miss Out on Federal Pell Grants
  8. US Department of Veterans Affairs: GI Bill benefits for non-college degree programs
  9. US Department of Labor, Training and Employment Guidance Letter 8-19, Attachment I: Requirements for Training Providers, Program Eligibility, and the State Eligible Training Provider (ETP) List