On This Page:
Advance your understanding of a software engineering associate degree with the help of this practical guide! We will walk you through a typical associate degree program, including the curriculum, tuition costs, admission requirements, online options, career opportunities, and job market. If computer hardware and software development capture your interest, an affordable associate degree in software engineering may be just the right qualification for you.
Explore the details or jump straight ahead to state-by-state listings of AS in software engineering programs!
What is a Software Engineering Associate Degree Program?
An associate degree in software engineering will provide you with a fundamental understanding of networks, databases, web design & development, and operating systems. In this two-year undergraduate program, you’ll be schooled in programming skills, network design & implementation, database management, and operating systems development.
Graduates with an AS in software engineering or development can apply for entry-level jobs in the industry, including roles like web designer, entry-level software developer, computer programmer, network support technician, and computer support specialist.
Note: To compete with other candidates, you may wish to further your education by transferring your AS credits into a bachelor’s degree in software engineering, computer engineering, computer science, or a closely related field.
AS Degrees: What You Will Learn
Degree Options
It’s important to note that not every associate’s program is formally called “software engineering.” Some undergraduate programs will be in software development, computer programming, or computer science. Most of these degrees provide an introduction to computer technologies, so there is a lot of overlap in the coursework. Almost all of these programs will allow graduates to apply for the same entry-level positions or four-year BS degrees.
Programming Languages
Software engineering programs at the associate’s level will cover some of the industry’s most popular programming languages. These have widespread applications in data analysis and software & web development.
- HTML and CSS: More basic than other languages, HTML and CSS are used to create the layout and style of a webpage.
- Java: Designed for beginners, Java eases new programmers into unfamiliar programming concepts. Software engineers use this language to build applications on various platforms, including laptops, game consoles, and cell phones.
- C++ or C#: Challenging to learn, C++ or C# interfaces with hardware more easily than Java. Software engineers use C++ or C# to construct operating systems because they communicate directly with a computer’s hard drive and memory.
- JavaScript: This language is most commonly used to make websites interactive and user-friendly. JavaScript is necessary for any software engineer who’s involved in web development.
Core Concepts
AS in software engineering programs will explore a number of key concepts. The following branches make up the core of nearly all undergraduate degree programs:
- Network Fundamentals: Networks allow communication and transfer of data among computers. The fundamentals provide an overview of implementing, managing, and troubleshooting network hardware and software.
- Database Management Systems: Databases hold vast amounts of information. Software engineers must design and construct databases so businesses can readily access data for making timely decisions.
- Web Design and Development: Websites are the heart of the internet. Software engineers apply web design and development to create interactive websites on desktop and mobile devices.
- Operating Systems: Operating systems manage a computer’s memory and processes. Software engineers design and develop operating systems to run all the software and hardware of a computer.
AS Program Overview: Curriculum, Admission Requirements & Costs
Structure & Timeline
Associate degree programs in software engineering generally require 60-70 credits, which equates to 17-20 courses. The general curriculum will contain 20-30 credits in math, science, and elective studies. The remaining credits will be devoted to core requirements of software engineering. Coursework is typically divided into four semesters, each lasting three to four months. To graduate in two years, a full-time commitment is required.
AS in Software Engineering: Curriculum
General Education Courses
For an AS in software engineering, standard general education courses include:
- Math
- Natural Sciences (e.g., biology, physical geology)
- Composition
- Humanities (e.g., history, philosophy)
- Social Sciences (e.g., economics, political science, sociology)
- Communication
Core Requirements
Typical core courses in computing & programming include:
- Java Programming
- C++ or C# Programming
- Database Concepts and Applications
- Computer Networks
- Web Programming
- Web Design
- Operating Systems
Columbus State Community College and Franklin University have curricula that are representative of schools offering software engineering associate degrees. Use the coursework links in our listings to explore more options.
Capstone Project
All schools incorporate projects into the curriculum as a way to apply learned concepts. You’ll be able to choose a project in an area of software interest and typically conclude the course with a presentation of the project’s results. Some schools, like New England Institute of Technology, will encourage you to tackle a real-world project with a local company.
AS Admission Requirements
There are a few minimum admission requirements for an associate degree in software engineering, including:
- High school diploma or GED
- Submission of official transcripts
More competitive schools may include additional requirements:
- A minimum 3.0 GPA
- SAT/ACT scores
- Letters of recommendation
Note: Although programming knowledge may be helpful, no specific high school coursework is required to apply for an AS in software engineering.
How Much Does a Software Engineering Associate Degree Cost?
Tuition rates for an AS in software engineering vary widely. The total cost will depend on whether you are an in-state or out-of-state resident. The following tables show that tuition ranges from approximately $4,000 (in-state) to $13,000 (out-of-state) per year.
Tuition-Friendly Colleges
School | In-state Tuition (per year) | Out-of-State Tuition (per year) |
---|---|---|
Finger Lakes Community College | $5,722 | $6,710 |
Spokane Community College | $3,826 | $5,135 |
Ocean County College | $5,790 | $8,100 |
Source: nces.ed.gov
Higher-Priced Colleges
School | In-State Tuition (per year) | Out-of-State Tuition (per year) |
---|---|---|
Dakota State University | $9,633 | $12,735 |
Park University | $12,280 | $12,280 |
Salem University | $13,150 | $13,150 |
Source: nces.ed.gov
To cut down on your tuition costs, be sure to take full advantage of federal, state, and institutional aid! Associate degrees offered by regionally accredited schools will be eligible for financial aid. You can double-check with the program coordinator to ensure that your AS degree qualifies.
As an example, Park University walks you through the financial aid process in three steps:
- Complete Park University’s application.
- Submit the Free Application for Federal Student Aid (FAFSA).
- Review your aid package to find out the amount of financial assistance you will receive from Park University and from state and federal governments.
All accredited schools follow a similar process and have a financial aid office to assist you with the application process.
Online Associate’s in Software Engineering Programs
Online education offers the convenience of learning from anywhere while receiving the same educational benefits as a brick-and-mortar degree. Research published in Science Advances shows that high-quality online courses are equally effective as traditional classes. You can view lectures around your schedule. You will also find it easier to dedicate time to the material that gives you the most trouble. The trade-off for flexibility and convenience, however, is that you’ll need greater self-discipline.
Before committing to an online school, verify its accreditation status with the Council for Higher Education Accreditation. Accreditation helps ensure that online schools satisfy high standards. You should be looking for institutions with regional accreditation (e.g. HLC, NECHE, SACSCOC, etc.). Regionally accredited schools provide access to financial aid, ease credit transferability, and improve your job outlook. Some examples of regionally accredited online schools include:
- Jamestown Community College: AS in Computer Science (Software Engineering Emphasis)
- Champlain College: Associate Degree in Software Development
Should You Transfer Into a Bachelor’s in Software Engineering Program After Graduation?
This decision depends on your educational and career goals. Continuing your studies after you have earned an associate degree in software engineering will be advantageous. Targeted & advanced studies will prepare you for higher-income jobs (e.g. software management) and help you stand out in a crowded job market. A BS in software engineering will be more powerful than an AS in software engineering.
On the other hand, you can always apply for an entry-level position that provides opportunities for career growth and decide on your next steps after your start working. Even if you don’t think you will enroll in a bachelor’s degree program, verify that your AS credits will be transferable to a four-year college program. Talk to the admissions department at your community or technical college and ask about AS to BS transfer agreements with local colleges & universities.
Career Opportunities & Job Outlook
Career opportunities are promising for people with an associate degree in software engineering. The skills associated with networks, software development, and data will continue to be in high demand for the foreseeable future. An associate degree qualifies you for valued occupations with the potential for continued job growth.
Potential Job Titles
Occupation | Median Pay (Per Year), 2021 | Number of jobs, 2021 | Job Outlook (projected growth rate from 2021-31) |
---|---|---|---|
Software Developers, Quality Assurance Analysts, and Testers | $109,020 | 1,600,000 | 25% |
Computer Support Specialist | $57,910 | 875,700 | 6% |
Web Developer and Designer | $78,300 | 197,100 | 23% |
Network Support Specialist | $62,720 | 176,200 | NA |
Computer Programmer* | $93,000 | 174,400 | -10% |
*Note that an entry-level salary will be significantly lower than the median pay.
Source: U.S. Bureau of Labor Statistics (BLS) – May 2021
Job Descriptions
Software Developers, Quality Assurance Analysts & Testers: Software developers are responsible for designing & creating computer applications or programs. Software quality assurance analysts & testers must be able to pinpoint problems with applications or programs and identify defects.
Computer Support Specialist: Provides technical support to non-technical computer users. This support includes:
- Diagnosing and resolving a customer’s computer problems
- Setting up or repairing computer hardware
- Installing new hardware or software
Web Developer and Designer: A web developer codes and maintains websites. A web designer creates and tests the website’s interface, functionality, and usability.
Network Support Specialist: Maintains networks to ensure continued operation. This maintenance effort includes analyzing, testing, troubleshooting, and evaluating network systems.
Computer Programmer: Writes code that translates a software developer’s program design into instructions a computer understands.
Alternatives to an Associate Degree in Software Engineering
Coursera, edX, and Udemy Courses
Coursera, edX, and Udemy are companies that offer online courses in software topics. You can choose your own courses and take them at your pace and convenience. This educational method is a low-risk way of discovering whether software engineering is a good fit for you.
Each site offers a certificate once you’ve completed a collection of courses specializing in a field like software engineering. An associate degree will hold more value in the job market, but a portfolio of online classes will provide companies with examples of your technical qualifications.
Professional Certificates
You may wish to start your education by earning a professional or undergraduate certificate. For example, Montgomery County Community College offers specialty certificates in several fields, including software engineering. If you have at least 30 college credits, you can enroll in an 18-credit certificate program. A MCCC student earns a software engineering certificate by completing six courses selected during a consultation with an appropriate faculty member.
Bootcamps
Software engineering bootcamps are intensive programs that take 12-16 weeks (full time) or 6-10 months (part time). Bootcamps include lectures and project-based learning for up to 10 hours per day. Some bootcamps are only available in an online format; other bootcamps offer online or on-campus options. Tuition ranges from a few thousand dollars to more than $20,000. The median bootcamp tuition is roughly $13,000.
Bootcamps are relatively new and offer some of the following advantages over community & technical colleges:
- Up-to-Date Coursework: Because they are not accredited, bootcamps update their courses more quickly than colleges. This versatility is advantageous in an ever-changing software engineering field.
- Job Guarantees: Some bootcamps offer a full refund if a company does not hire you within a few months. Springboard and Thinkful give such a guarantee.
- Speedy Job Offers: You may receive job offers a few months after enrollment. The intensity and technical focus of the bootcamps accelerate the education and hiring process.
However, bootcamps present some challenges that are not associated with colleges & universities:
- No Federal Financial Aid: You are not eligible for federal aid while attending a non-accredited school.
- Difficult to Evaluate: A bootcamp’s claims may not be validated by an independent source because they aren’t accredited schools.
- No Degree: You may use the name of the bootcamp on your résumé. However, since no formal degree is associated with completing your coursework, you may be unable to apply for some jobs.
All Associate's in Software Engineering Programs
226 Schools Found
Arizona
Central Arizona College
Department of Computer Technology
Coolidge, Arizona
Cochise College
Computer Technology
Douglas, Arizona
Mesa Community College
Computer Information Systems Department
Mesa, Arizona
Northland Pioneer College
Computer Information Systems Department
Holbrook, Arizona
Phoenix College
Computer & Information Technology
Phoenix, Arizona
Rio Salado College
STEM Department
Tempe, Arizona
Scottsdale Community College
Computer and Information Technology
Scottsdale, Arizona
Arkansas
Arkansas State University-Beebe
Computer Coding Department
Beebe, Arkansas
Arkansas State University-Mountain Home
School of Business & Technology
Mountain Home, Arkansas
Mid-South Community College
Department of Information Technology
West Memphis, Arkansas
California
American River College
Department of Computer Information Science
Sacramento, California
Antelope Valley College
Division of Math, Science, and Engineering
Lancaster, California
California Institute of Arts & Technology
Business & Computer Technologies
San Diego, California
College of San Mateo
Computer & Information Science
San Mateo, California
Columbia College
Computer Programming and Information Systems Department
Sonora, California
Copper Mountain Community College
Computer Science Department
Joshua Tree, California
Gavilan College
Computer Science and Information Systems Department
Gilroy, California
Golden West College
STEM Division
Huntington Beach, California
Grossmont College
Computer Science and Information Systems Department
El Cajon, California
Laney College
Computer Information Systems Department
Oakland, California
AS in CIS/Computer Programming
Offered Online
Las Positas College
Engineering Department
Livermore, California
Long Beach City College
Computer & Office Studies
Long Beach, California
Los Angeles Mission College
Engineering Department
Sylmar, California
Los Angeles Pierce College
Computer Science/Information Technology Department
Woodland Hills, California
Moreno Valley College
School of Science, Technology, Engineering and Math
Moreno Valley, California
Mt. San Antonio College
Natural Science Division
Walnut, California
Norco College
Science, Technology, Engineering & Math
Norco, California
Pasadena City College
Career Technical Education Division
Pasadena, California
Riverside City College
Business & Information Systems
Riverside, California
San Jose City College
Computer Information Systems Department
San Jose, California
Santa Monica College
Computer Science and Information Systems
Santa Monica, California
Southwestern College
School of Business & Technology
Chula Vista, California
Colorado
Arapahoe Community College
Division of Technology
Littleton, Colorado
Red Rocks Community College
Computer Technology
Lakewood, Colorado
Connecticut
Norwalk Community College
Department of Computer Science
Norwalk, Connecticut
Florida
Brevard Community College
Computer Science & IT Division
Cocoa, Florida
AS in Computer Programming & Analysis
Offered Online
Broward College
Science, Technology, Engineering, and Math
Fort Lauderdale, Florida
Daytona State College
School of Computer Science
Daytona Beach, Florida
Florida Gateway College
STEM Division
Lake City, Florida
AS in Computer Programming and Analysis
Offered Online
Florida SouthWestern State College
School of Business and Technology
Fort Myers, Florida
AS in Computer Programming and Analysis
Offered Online
Gulf Coast State College
Business and Technology Department
Panama City, Florida
Hillsborough Community College
Information Technology Department
Tampa, Florida
AS in Computer Programming and Analysis
Offered Online
Keiser University
Information Technology
Fort Lauderdale, Florida
Northwest Florida State College
Computer Science Department
Niceville, Florida
Palm Beach State College
Science, Technology, Engineering & Math
Lake Worth, Florida
Pasco-Hernando State College
Information Technology
New Port Richey, Florida
Pensacola State College
Computer Science Department
Pensacola, Florida
Santa Fe College
Information Technology Department
Gainesville, Florida
Seminole State College of Florida
Science, Technology, Engineering and Mathematics
Sanford, Florida
South Florida State College
Information Technology
Avon Park, Florida
St Petersburg College
Department of Technology
Clearwater, Florida
State College of Florida-Manatee-Sarasota
Department of Business & Technology
Bradenton, Florida
Tallahassee Community College
Business, Industry and Technology Division
Tallahassee, Florida
Valencia College
Division of Business, IT & Public Services
Orlando, Florida
Georgia
Albany Technical College
Department of Computer Information Systems (CIS) - Computer Programming
Albany, Georgia
Atlanta Technical College
Department of Computer Information Systems
Atlanta, Georgia
Chattahoochee Technical College
Computers & Engineering
Marietta, Georgia
Georgia Piedmont Technical College
Computer Information Systems Department
Clarkston, Georgia
Gwinnett Technical College
Business and Technology Department
Lawrenceville, Georgia
Southern Crescent Technical College
Department of Computer Information Systems
Griffin, Georgia
West Georgia Technical College
School of Business & Public Service
Waco, Georgia
Wiregrass Georgia Technical College
Department of Computer Information Science
Valdosta, Georgia
Idaho
College of Western Idaho
Career & Technical Education
Nampa, Idaho
Illinois
City Colleges of Chicago-Harold Washington College
Richard J. Daley College
Chicago, Illinois
City Colleges of Chicago-Harry S Truman College
Richard J. Daley College
Chicago, Illinois
City Colleges of Chicago-Kennedy-King College
Richard J. Daley College
Chicago, Illinois
City Colleges of Chicago-Malcolm X College
Richard J. Daley College
Chicago, Illinois
City Colleges of Chicago-Olive-Harvey College
Richard J. Daley College
Chicago, Illinois
City Colleges of Chicago-Richard J Daley College
Richard J. Daley College
Chicago, Illinois
City Colleges of Chicago-Wilbur Wright College
Richard J. Daley College
Chicago, Illinois
College of DuPage
STEM
Glen Ellyn, Illinois
AAS in Software Development
Offered Online
DeVry University
Department of Technology - Software & Information Systems
Arlington, Virginia | Chicago, Illinois | Columbus, Ohio | Decatur, Georgia | Fort Washington, Pennsylvania | Irving, Texas | Miramar, Florida | Phoenix, Arizona | Pomona, California
Harper College
Art, Design, & Performing Arts Division
Palatine, Illinois
Illinois Central College
Business, Legal, and Information System Department
East Peoria, Illinois
Joliet Junior College
Business, Finance & Information Technology Department
Joliet, Illinois
AAS in Computer Programming
Offered Online
Lake Land College
Technology Division
Mattoon, Illinois
Oakton Community College
Computer Information Systems
Des Plaines, Illinois
Richland Community College
Math, Science and Business Division
Decatur, Illinois
Southeastern Illinois College
Math, Science, & Technology Department
Harrisburg, Illinois
Southwestern Illinois College
Department of Information Technology
Belleville, Illinois
Waubonsee Community College
Department of Science, Technology, Engineering, & Mathematics
Sugar Grove, Illinois
Indiana
International Business College
Computer Programming
Indianapolis, Indiana
Ivy Tech Community College
School of Computing and Informatics
Indianapolis, Indiana
Vincennes University
College of Business & Public Service
Vincennes, Indiana
Iowa
Eastern Iowa Community College District
Information Solutions Division
Davenport, Iowa
Indian Hills Community College
Software Development Department
Ottumwa, Iowa
Iowa Lakes Community College
Computer Programming & Game Design Department
Estherville, Iowa
Iowa Western Community College
STEM Department
Council Bluffs, Iowa
Kirkwood Community College
Business & Information Technology Department
Cedar Rapids, Iowa
Kansas
Butler Community College
Department of Technology
El Dorado, Kansas
Independence Community College
Business and Technology Department
Independence, Kansas
MidAmerica Nazarene University
Department of Business Administration
Olathe, Kansas
AAS in Software Design and Development
Offered Online
Louisiana
South Louisiana Community College
Business, Information Technology, and Technical Studies Division
Lafayette, Louisiana
Maryland
Cecil College
Science & Technology
North East, Maryland
College of Southern Maryland
School of Professional and Technical Studies
La Plata, Maryland
Frederick Community College
Health, Business, Technology & Science Department
Frederick, Maryland
Massachusetts
Benjamin Franklin Institute of Technology
Center for Computing and Interdisciplinary Technology
Boston, Massachusetts
Bunker Hill Community College
Computer Media Technology
Boston, Massachusetts
Middlesex Community College
Computer Science Department
Bedford, Massachusetts
North Shore Community College
Information Technology and Computer Science
Danvers, Massachusetts
Springfield Technical Community College
Department of Computer Systems Engineering Technology
Springfield, Massachusetts
Michigan
Delta College
Business and Technology Division
University Center, Michigan
Grand Rapids Community College
Department of Computer Information Systems
Grand Rapids, Michigan
Jackson Community College
Science & Engineering Department
Jackson, Michigan
Kalamazoo Valley Community College
Business/Computer Information Systems Department
Kalamazoo, Michigan
Macomb Community College
Information Technology Department
Warren, Michigan
Mid Michigan Community College
Business & Technology Department
Harrison, Michigan
Muskegon Community College
Business Department
Muskegon, Michigan
Oakland Community College
Computer Information Systems
Bloomfield Hills, Michigan
Schoolcraft College
Science, Technology, Engineering & Mathematics (STEM)
Livonia, Michigan
St Clair County Community College
Department of Business & Information Technology
Port Huron, Michigan
Washtenaw Community College
Department of Computer Science & Information Technology
Ann Arbor, Michigan
Minnesota
Dakota County Technical College
STEM Department
Rosemount, Minnesota
Dunwoody College of Technology
Department of Computer Technology
Minneapolis, Minnesota
Inver Hills Community College
Computer Science Department
Inver Grove Heights, Minnesota
Minneapolis Community and Technical College
School of Information Technology
Minneapolis, Minnesota
AAS in Computer Software Development
Offered Online
Minnesota State College-Southeast Technical
IT Support Department
Winona, Minnesota
AAS in Software & Web Development
Offered Online
Minnesota State Community and Technical College
Computer Programming Department
Fergus Falls, Minnesota
AAS in Computer Programming
Offered Online
Ridgewater College
Information Technology
Willmar, Minnesota
AAS in Computer Programmer
Offered Online
Saint Paul College-A Community and Technical College
STEM Department
Saint Paul, Minnesota
St. Cloud Technical and Community College
Department of Business, IT, and Education
Saint Cloud, Minnesota
Mississippi
East Mississippi Community College
Mathematics & Science Division
Scooba, Mississippi
Hinds Community College
STEM Department
Raymond, Mississippi
Holmes Community College
STEM Department
Goodman, Mississippi
Meridian Community College
Division of Business
Meridian, Mississippi
Mississippi Gulf Coast Community College
Engineering, Mathematics, Data Science, & IT School
Perkinston, Mississippi
Missouri
Metropolitan Community College
STEM Pathway
Kansas City, Missouri
AAS in Software Development
Offered Online
Moberly Area Community College
Information Technology
Moberly, Missouri
Ranken Technical College
Application & Web Development Technology Department
Saint Louis, Missouri
St Charles Community College
Department of Computer Science
Cottleville, Missouri
State Fair Community College
Department of Computer Information Systems
Sedalia, Missouri
State Technical College of Missouri
Computer Technology Division
Linn, Missouri
Montana
Great Falls College Montana State University
Computer Science Department
Great Falls, Montana
Helena College University of Montana
Computer Technology Department
Helena, Montana
Montana State University Billings
Computer Technology Department
Billings, Montana
Nevada
College of Southern Nevada
Computing & Engineering Technologies
Las Vegas, Nevada
Truckee Meadows Community College
Technical Sciences Division
Reno, Nevada
New Hampshire
Nashua Community College
STEM and Advanced Manufacturing
Nashua, New Hampshire
New Jersey
Atlantic Cape Community College
Department of Computer Science
Mays Landing, New Jersey
Essex County College
Division of Math, Engineering Technology and Computer Science
Newark, New Jersey
New York
ASA College
Division of Engineering and Technology
Brooklyn, New York
CUNY LaGuardia Community College
Business and Technology Department
Long Island City, New York
Hudson Valley Community College
School of School of Science, Technology, Engineering and Math
Troy, New York
Sullivan County Community College
Computer Science Division
Loch Sheldrake, New York
North Carolina
Beaufort County Community College
Department of Business, Technology & Public Services
Washington, North Carolina
Catawba Valley Community College
Information Technology
Hickory, North Carolina
College of the Albemarle
Business and Computer
Elizabeth City, North Carolina
Fayetteville Technical Community College
Computer Programming & Development Department
Fayetteville, North Carolina
Forsyth Technical Community College
Data, Web and Software Development Department
Winston Salem, North Carolina
Guilford Technical Community College
Computer Information Technology Division
Jamestown, North Carolina
Sandhills Community College
Computer Technologies Department
Pinehurst, North Carolina
Wake Technical Community College
Division of Information Technology
Raleigh, North Carolina
North Dakota
Rasmussen University
School of Technology
Fargo, North Dakota | Green Bay, Wisconsin | Ocala, Florida | Rockford, Illinois | St. Cloud, Minnesota
Ohio
Akron Institute of Herzing University
School of Technology
Akron, Ohio
Cincinnati State Technical and Community College
Computers
Cincinnati, Ohio
Clark State Community College
School of Business and Applied Technologies
Springfield, Ohio
Columbus State Community College
Computer Science, Information Technology and Design
Columbus, Ohio
Cuyahoga Community College District
Information Technology Department
Cleveland, Ohio
James A Rhodes State College
Technology and Liberal Studies
Lima, Ohio
Lakeland Community College
Information Technology & Computer Science Department
Kirtland, Ohio
Lorain County Community College
Computer and Information Technology Department
Elyria, Ohio
Marion Technical College
Information Technology Department
Marion, Ohio
Miami University-Oxford
College of Liberal Arts and Applied Sciences
Oxford, Ohio
Owens Community College
Computer Programming & Information Systems
Perrysburg, Ohio
Sinclair Community College
Computer Science and Information Technology Department
Dayton, Ohio
Stark State College
Department of Computer Information Technology
North Canton, Ohio
University of Akron Main Campus
College of Engineering and Polymer Science
Akron, Ohio
University of Toledo
Department of Applied Organizational Technology (DOAT)
Toledo, Ohio
Oregon
Lane Community College
Computer Science and Information Technology Department
Eugene, Oregon
AAS in Computer Programming
Offered Online
Pennsylvania
Butler County Community College
Department of Computer Technology
Butler, Pennsylvania
Community College of Allegheny County
Computer Information Technology Department
Pittsburgh, Pennsylvania
AS in Software Development
Offered Online
Delaware County Community College
Computer Studies Department
Media, Pennsylvania
Lehigh Carbon Community College
Computer Science and Information Technology Department
Schnecksville, Pennsylvania
Northampton County Area Community College
Computer & Information Technology
Bethlehem, Pennsylvania
Pittsburgh Technical College
School of Information Systems and Technology
Oakdale, Pennsylvania
South Hills School of Business & Technology
School of Business & Technology
State College, Pennsylvania
Thaddeus Stevens College of Technology
Department of Information Technology
Lancaster, Pennsylvania
Westmoreland County Community College
School of Technology
Youngwood, Pennsylvania
Rhode Island
Community College of Rhode Island
Computer Studies Department
Warwick, Rhode Island
New England Institute of Technology
Department of Information Technology
East Greenwich, Rhode Island
South Carolina
Limestone College
College of Liberal Arts & Sciences
Gaffney, South Carolina
AS in Computer Science - Programming
Offered Online
South Dakota
Dakota State University
Beacom College of Computer & Cyber Sciences
Madison, South Dakota
AS in Software Development
Offered Online
Southeast Technical Institute
Information Technology
Sioux Falls, South Dakota
AAS in Computer Programming
Offered Online
Texas
Austin Community College District
Computer Science & Information Technology
Austin, Texas
Central Texas College
Computer Information Technology and Systems
Killeen, Texas
El Paso Community College
Science, Technology, Engineering, & Math Division
El Paso, Texas
Hill College
STEM Department
Hillsboro, Texas
Houston Community College
STEM Department
Houston, Texas
AA/AAS/AS in Computer Programming
Offered Online
Lamar State College-Port Arthur
Business and Industrial Technology Department
Port Arthur, Texas
Lone Star College System
Computer Information Technology Department
The Woodlands, Texas
AAS in Computer Programming Specialist
Offered Online
San Antonio College
Science and Technology Department
San Antonio, Texas
San Jacinto Community College
Science, Technology, Engineering & Math (STEM)
Pasadena, Texas
St Philip's College
Department of Business Information
San Antonio, Texas
Texas State Technical College-System
School of Computer & Information Technology
Waco, Texas
Utah
Latter-day Saints Business College
Computer Science Department
Salt Lake City, Utah
Vermont
Champlain College
Champlain College Online
Burlington, Vermont
Associate Degree in Software Development
Offered Online
Vermont Technical College
School of Engineering and Computing
Randolph Center, Vermont
Virginia
ECPI University
College of Technology
Virginia Beach, Virginia
Washington
Bates Technical College
Science, Technology, Engineering & Math (STEM)
Tacoma, Washington
Bellevue College
Institute for Business and Technology
Bellevue, Washington
Clover Park Technical College
School of Science, Technology, Engineering and Design
Lakewood, Washington
Columbia Basin College
School of Computer Science
Pasco, Washington
Green River Community College
Division of Technology
Auburn, Washington
Highline Community College
Computer Science & Computer Information Systems Department
Des Moines, Washington
Lake Washington Institute of Technology
School of Information Technology
Kirkland, Washington
Olympic College
Computer Information Systems
Bremerton, Washington
Seattle Community College-Central Campus
Science, Technology, Engineering, and Math (STEM)
Seattle, Washington
Seattle Community College-North Campus
Department of Science, Technology, Engineering, and Math (STEM)
Seattle, Washington
South Puget Sound Community College
Information Technology
Olympia, Washington
Walla Walla Community College
Department of Computer Science
Walla Walla, Washington
Whatcom Community College
Information Technology and Computer Science
Bellingham, Washington
West Virginia
Blue Ridge Community and Technical College
School of Workforce and Engineering Technologies
Martinsburg, West Virginia
AAS in Software Development Engineering
Offered Online
Bridgemont Community and Technical College
Department of Computer Science
Montgomery, West Virginia
Wisconsin
Chippewa Valley Technical College
Information Technology
Eau Claire, Wisconsin
Associate in IT - Software Developer
Offered Online
Fox Valley Technical College
Software Development/Web Division
Appleton, Wisconsin
AAS in Software Developer
Offered Online
Gateway Technical College
Information Technology Department
Kenosha, Wisconsin
Herzing University
School of Technology
Atlanta, Georgia | Birmingham, Alabama | Brookfield, Wisconsin | Kenner, Louisiana | Kenosha, Wisconsin | Madison, Wisconsin | Minneapolis, Minnesota | Winter Park, Florida
Lakeshore Technical College
Information Technology Division
Cleveland, Wisconsin
Madison Area Technical College
Information Technology Department
Madison, Wisconsin
Associate in IT-Web Software Developer
Offered Online
Mid-State Technical College
Information Technology Department
Wisconsin Rapids, Wisconsin
Milwaukee Area Technical College
STEM Department
Milwaukee, Wisconsin
AAS in IT - Web and Software Developer
Offered Online
Moraine Park Technical College
Information Technology Department
Fond du Lac, Wisconsin
Northcentral Technical College
Information Technology
Wausau, Wisconsin
Associate in IT - Software Developer
Offered Online
Northeast Wisconsin Technical College
Information Technology
Green Bay, Wisconsin
Associate in Software Developer
Offered Online
Waukesha County Technical College
Department of Science, Technology, Engineering, & Mathematics
Pewaukee, Wisconsin
Wisconsin Indianhead Technical College
Information Technology
Shell Lake, Wisconsin