50 Best Online Computer Science Associate Degree Programs

We ranked the 50 best online computer science associate degree programs. Compare top schools and learn what you can do with an associate’s degree in computer science.

online computer science associate degree

Experts predict that jobs in computer science and information technology will rise by 12% by 2028. To secure your spot in this growing field, a college education is a must. You can get started by earning an online associate’s degree in computer science.

Online Computer Science Associate Degree Programs

Some schools offer a computer science associate’s degree with a particular area of focus.

Click on the area that you’re most interested in to jump to that section.

The concentration that you choose may influence what jobs you’ll be ready for after graduation and which bachelor’s degree you should earn next.

Computer Engineering

young computer engineers testing a robotic project

As a student in computer engineering, you’ll learn about building hardware and software. You’ll study physical components of computer systems; these may include circuits and sensors.

Becoming more familiar with the principles of electricity will be an important part of your studies, and the classes will also introduce you to math and physics concepts that you’ll rely on when constructing computers.


Computer engineering associate’s students may eventually want to become computer architects. With enough education, they may even get a job in the aerospace, automotive or medical industries. The next step in the process would be to get a bachelor’s degree in computer engineering.

In the meantime, holding an associate’s degree in computer engineering may qualify you to work as a computer or electronics technician or refurbisher.

Computer Programming

computer programmer working in an office

When you study computer programming, you’ll learn about coding and programming languages. These may include C++ and Visual Basic.

Your knowledge of coding and programming will equip you to solve problems that arise in computing situations. To help with that goal, you’ll also study math and critical thinking skills. Plus, your courses will cover how to design databases and how to develop websites.


People who select a computer programming track often have their sights set on becoming programmers. If that describes you, you’ll be glad to know that you may be able to get entry-level programming jobs with this degree. You could also become a web developer or a computer support technician.

Transferring your associate’s credits into a computer programming bachelor’s program will help you advance beyond entry-level positions.

Computer Science – General

diverse team of developers working together

For a broad overview of all that computer science has to offer, consider one of the many generalist degree programs that are available. Your classes may include Fundamentals of Computer Networks, Introduction to Programming Languages and Database Systems.

You’ll explore topics like computer architecture, computer programming, data structures, cybersecurity, and operating systems. Additionally, you’ll refine your math, science and critical thinking skills.


A general associate’s degree in computer science can get you ready for nearly any bachelor’s program in the field of computers and information technology. You could also use your associate’s degree to get started in computer programming or database design.

In addition to getting an entry-level or assistant job in those areas, you might be able to help people troubleshoot their technology problems, analyze computer efficiency, or install software programs.

Information Technology

IT specialists discussing in front of data center

When you enroll in an IT track, you can expect to learn about the technologies that organizations use for networks and databases. You may take classes like Database Management, Switching and Routing for Networks, and Introduction to Programming.

Topics that you’ll cover for this degree may include cybersecurity and artificial intelligence. To prepare you for success in a business setting, your classes will also discuss technology risks and project management.


As a graduate, you could use your associate’s degrees to help you secure a helpdesk job; you may assist individuals with computer problems or serve as a reference for companies with network troubles. You might also be able to find a job as a database or network administrator for a small company.

If you want to continue your education, you’ll be prepared for a bachelor’s program in IT or web development.

Network Administration

IT professionals standing in front of server room

If you’re particularly intrigued by the idea of building your career around networks, consider a computer science degree with a concentration in network administration. You’ll learn about network components like switches and routers.

The classes will teach you skills for keeping networks in good shape and fixing problems when they arise. The curriculum may include courses like VoIP Administration, Network Directories, Computer Architecture, and System Analysis.


Once you complete your degree, you can look for a job in network administration. You’ll take care of keeping software updated, troubleshooting employees’ computer issues, and addressing automated alerts that indicate network problems. In a large organization, you might be an assistant administrator, or you might be the sole network professional in a smaller organization.

The credits that you earn during this degree program may transfer readily into a bachelor’s program for cybersecurity.

Online Computer Science Associate Degree Courses

Online Computer Science Associate Degree Courses

It’s no surprise that when working towards an associate’s degree in computer science, you’ll take many courses directly related to using computers. You’ll learn how to build them, understand them, communicate with them, and fix them. Your course schedule may include many of the following classes.

  • Computer Architecture: In a class on architecture, you’ll learn how computers are structured and designed. You will study the history of computer design and get to know modern microprocessors. The course will also compare sequential and parallel processing and teach you about concepts like memory, caching, multithreading, and pipelining.
  • Cybersecurity: With increasing amounts of information being stored in technology-based systems, data protection is vitally important. This course will introduce you to some of the tools and techniques that are currently used for cybersecurity purposes; these may include encryption, reverse engineering, and cryptography. You’ll learn to operate within the parameters of legal compliance.
  • Introduction to Database Management: You will develop a working knowledge of databases and their applications during your time in this class. Your studies may help you learn to use already-established database programs as well as develop your own database systems. The curriculum may cover Structured Query Language (SQL), modeling techniques, and performance optimization.
  • Network Fundamentals: This course will introduce you to concepts like Local Area Networks (LAN), OSI networking, and Internet Protocol. You’ll learn about the architecture of networks, how devices are configured, and what to do when problems arise. To give you similar experiences to the kinds of tasks you’ll handle in the workforce, this class may involve hands-on simulations.
  • Operating Systems: In this class, you’ll be introduced to the functions of operating systems and discuss how these systems have changed over time. You’ll study the fundamentals of systems like Windows and Linux; these may be covered in the same class, or each one may be addressed in a separate course.
  • Programming Languages: In one or more classes, you’ll become familiar with common programming languages, such as C++, Visual Basic, and Java and how they are used. You’ll cover loops, decisions, and web programming. As you advance through your studies, you’ll learn more complex skills, such as data structures and inheritance.
  • Software Development: During your associate’s program, you’ll be introduced to some of the basic principles of software development. You’ll learn to put programming languages to work for engineering purposes as you explore concepts like interviewing and validation. Because software security is a top priority, you’ll learn to use encryption for secure communication.
  • Web Design and Programming: In this course, you’ll learn about building mobile-friendly pages, creating sites with visual appeal and including text that engages visitors. Other topics may include website security and static content.

Many schools’ computer classes include lab components. These will give you the chance to put your programming and troubleshooting skills into practice.

Can You Get a Job with an Associates in Computer Science?

Associates in Computer Science Careers and Salaries

Computer and technology jobs are on the rise. With an associate’s degree, you’ll be on your way to a promising career in this field. Your two-year degree can prepare you for entry-level jobs as well as give you the foundation you need for further education.

Career Description Average Annual Salary
Computer Support Specialist Through helpdesk interfaces or in-person visits, maintain and troubleshoot networks or provide help for individual or business computer users $53,470
Web Developer Using mobile-friendly layouts, appealing graphics and captivating content, design websites for individual and business clients and make sure that they run properly $69,430
Network Administrator Install and update an organization’s computer network, help employees use the system and perform service or troubleshooting as needed $82,050
Computer Programmer Write computer code for software programs, test the function of programs, and make corrections as necessary $84,280
Computer Systems Analyst Work toward increasing computer efficiency in an organization by updating networks, replacing hardware, and improving security $88,740
Database Administrator Supervise an organization’s databases to ensure that information is correct, organized, retrievable, and secure and help employees access the databases as needed $90,070
Software Developer Create applications or operating systems and see the development process through from beginning to end by analyzing needs, creating models, designing components, and running tests $105,590
Network Architect Build in-office networks or cloud-connected networks that can securely and reliably communicate with each other $109,020

These average salary figures take into account employees of all degree levels. Right after earning your associate’s degree, you may be on the lower end of the pay scale. In fact, you may need to take an assistant or technician role under the supervision of someone with a bachelor’s or master’s degree.

Over time, earning more experience and education can help you advance your career and start earning more money.

Computer Science Professional Organizations

logos of Computer Science Professional Organizations

As a student, you can start building your professional connections by joining an industry organization. Special student rates may be available.

  • Association for Information Science and Technology: ASIS&T brings together not only computer scientists but also information professionals from the fields of librarianship, data science, technology, healthcare, and more. The group has regional chapters throughout the world and student chapters at select universities.
  • Association for Computing Machinery: Practitioners, researchers, and educators in computer science are invited to join ACM for access to digital resources, advocacy, and professional support. The group awards grants and fellowships each year. Members subscribe to a code of ethics.
  • Association for Women in Computing: Females with an interest in computer-related careers support one another through membership in AWC. Local chapters hold monthly meetings and independent memberships are available as well.
  • IEEE Computer Society: IEEE exists to help computer scientists and computer engineers improve their professional skills, make contributions to their fields, and develop connections with one another.

Members may have access to meetings, journals, articles, webinars, or conferences.

How Long Does It Take to Get an Associate Degree in Computer Science?

female student studying

To earn an associate’s degree, you usually need to earn between 60 and 66 college credits. As a full-time student, that usually takes about two years of study in which you earn 15 credit hours per semester.

If you enroll at a school with an accelerated class schedule and summer courses, you may be able to finish your degree in about 1.5 years.

For those who need to go to school on a part-time basis, reaching graduation can take longer. Some part-time programs are designed to take 2.5 to three years to complete.

Accreditation for an Online Computer Science Associate Degree

logos of six regional accreditation boards

Like many students, you may be planning to transfer into a four-year program after finishing your associate’s degree. If you want your associate’s credits to count toward your bachelor’s degree, it’s essential that they come from a school with regional accreditation.

Colleges recognize regional accreditation as a sign that another school’s academic programs are strong.

Plus, accreditation is important for financial aid purposes. To receive government tuition assistance, you must enroll in a school that has regional or national accreditation. National accreditation is often reserved for trade schools or religious programs, so regional accreditation is the primary type to consider when choosing a computer science program.

The regional accreditors in the U.S. include the Accrediting Commission for Community and Junior Colleges (ACCJC), the Middle States Commission on Higher Education (MSCHE), and the Northwest Commission on Colleges and Universities (NWCCU).

Financial Aid

screenshot of FAFSA website

Associate’s degree students who attend regionally accredited schools may be eligible for state or federal financial aid. Your assistance package could include grants, loans, or work-study. Submitting the Free Application for Federal Student Aid (FAFSA) can help you learn more about your options.

Scholarships and fellowships are another way to finance your education. Some scholarship programs are available exclusively to computer science students, and others are specifically for students who are working toward an associate’s degree.

Consider applying for some of these scholarships:

  • Adobe Research Women-in-Technology Scholarship
  • Alice L. Haltom Educational Fund
  • ANS Undergraduate Scholarship
  • Catching The Dream MESBC Program
  • Coca-Cola Leaders of Promise Scholarship
  • Collegiate Inventors Competition
  • Electronic Document Scholarship Foundation
  • IEEE Presidents’ Scholarship
  • (ISC)² Undergraduate Cybersecurity Scholarship
  • Jim & Anna Hyonjoo Lint Scholarship
  • National Society of High School Scholars (NSHSS) Foundation STEM Scholarship
  • Niche Community College Scholarship
  • Society of Hispanic Professional Engineers Undergraduate Scholarship
  • com Computer Science Scholarship
  • Xerox Technical Minority Scholarship

You may find other scholarship opportunities from organizations in your local community as well.

Related Questions for a Computer Science Associate’s Degree

Here are our answers to a few more questions you might have about earning an online computer science associate degree.

What Can I Do with an Associates Degree in Computer Science?

An associate’s degree in computer science may qualify you to take entry-level technology or programming jobs. You will be well-qualified to offer helpdesk support to computer or network users, or you could assist the technology director of a large organization. A two-year degree can also be a good starting point for further studies in computer science.

How Many Credits Do You Need for an Associates Degree in Computer Science?

Getting an associate’s degree usually requires that you take enough classes to earn 60 to 66 credit hours. On average, it takes about two years to accomplish that goal. You may be able to transfer most or all of the credits into a bachelor’s degree program after finishing the degree.

List of Schools Offering Online Computer Science Associate Degree Programs

Rankings Methodology

Each of these colleges and universities are duly accredited and offer associate programs in the field of computer science for online students.

#1  Allan Hancock College

allan hancock college campus

Allan Hancock College is named after George Allan Hancock and can be found on 105 acres of land in Santa Maria, California. It was established in 1920. It is also known as AHC and is a part of the California Community Colleges System. It was started by the School District of Santa Aria.

There are a total of 16 male and female varsity sports teams, including basketball, tennis, soccer and women’s volleyball, to name a few.

  • AA in Computer Science

Allan Hancock College is accredited by the Accrediting Commission for Community and Junior Colleges.

#2  Anne Arundel Community College

anne arundel community college campus

The Anne Arundel Community College can be found in Arnold, Maryland and was established in 1961. The campus took its current 230-acre home in September of 1967.

  • Computer Science Transfer – Computer Science, A.S.

Anne Arundel Community College is accredited by the Middle States Commission on Higher Education.

#3  Bristol Community College

bristol community college campus

Bristol Community College is located in Fall River, Massachusetts. It is a public community college that was established in December of 1965. Its main campus is located on a 65-acre property, and other campuses can be found in New Bedford and Attleboro.

The college competes in varsity men’s and women’s soccer, basketball, and men’s golf.

  • Associate in Science in Computer Information Systems Transfer (Computer Science Transfer Concentration)

Bristol Community College is accredited by the Commission on Institutions of Higher Education of the New England Commission on Higher Education.

#4  Bucks County Community College

bucks county community college campus

Bucks County Community College’s main campus can be found in Newtown, Bucks County, Pennsylvania. It was established in 1964 and has a total of three physical campuses and offers online courses as well.

The college was added to the National Register of Historic Places in 1987.

  • Associate of Science in Computer Science

Bucks County Community College is accredited by the Middle States Commission on Higher Education.

#5  Central Texas College

Central Texas College campus

Central Texas College is located in Killeen, Texas and was established in 1965 by Central Texas citizens. The campus can be found on a lot of land that measures 500 acres. Due to its proximity to the Fort Hood Army Installation, the college caters to the military.

  • Associate of Science in Computer Science

Central Texas College is accredited by the Southern Association of Colleges and Schools Commission on Colleges.

#6  Coffeyville Community College

coffeyville community college campus

Coffeyville Community Colleges can be found in Kansas and was established in 1923. The college is a member of the NCAA with athletic teams Red Ravens participating in football, baseball, basketball, softball, track and field, and more. It is also a member of the Kansas Jayhawk Community College Conference.

  • Associate in Arts in Computer Science

Coffeyville Community College is accredited by the Commission on Institutions of Higher Education of the North Central Association of Colleges and Schools.

#7  Cowley County Community College

cowley county community college campus

The main campus of the Cowley County Community College is in Arkansas City in Kansas. It also has other locations in Downtown Wichita, Mulvane, Winfield, and Wellington.  The college participates in several NJCAA sports, including cross country, volleyball, tennis, and more.

  • Computer Science (AS degree)
  • Computer Information Science (AA degree)

Cowley County Community College is fully accredited by the Higher Learning Commission.

#8  Delaware County Community College

delaware county community college campus

The Delaware Count Community College can be found with the main campus in the Philadelphia area but has several locations elsewhere in Pennsylvania. The college was established in March of 1967.

It is home to the NJCAA Phantoms, which belong to the Eastern Pennsylvania Collegiate Conference and the Pennsylvania Collegiate Athletic Association.

  • Computer Science, A.S.

Delaware County Community College is accredited by the Middle States Commission on Higher Education.

#9  Faulkner University

faulkner university campus

Faulkner University is located in Montgomery, Alabama and was established in 1942. It is A Christian University that was founded by Dr. Rex Turner, Joe Greer, and Dr. Leonard Johnson. It was originally known as the Montgomery Bible School.

It participates in NAIA sports events. They are former NCCAA national championship baseball winners.

  • Associate of Science in Computer and Information Science

Faulkner University is accredited by the Commission on Colleges of the Southern Association of Colleges and Schools.

#10  Franklin University

Franklin University campus

Franklin University has its main campus in Columbus, Ohio’s downtown and was established in 1902. It is a private university that was founded to provide services to adult students in the area. There are now several location centers across the Midwestern States, namely Wisconsin, Pennsylvania, Illinois, and Indiana.

  • AS Computer Science

Franklin University is regionally accredited by the Higher Learning Commission.

#11  Georgia Military College

georgia military college campus

Georgia Military College can be found in Milledgeville, Georgia. It is primarily a military-focused college but includes a middle school, a high school, a  junior college, and a military junior college program. You will find its main facility in the Old Georgia State Capitol building that has been restored.

  • Associate of Science in Computer Science

Georgia Military College is accredited by the Southern Association of Colleges and Schools Commission on Colleges.

#12  Georgia State University

georgia state university campus

Georgia State University was established in 1913 and is one of 4 research universities that can be found in Georgia. It was initially intended to be a night school.

A total of 16 varsity teams compete in the NCAA Division competitions. Sports include basketball, baseball, golf, softball, soccer, women’s tennis, and beach volleyball.

  • Computer Science Pathway, A.S.

Georgia State University is accredited by the Southern Association of Colleges and Schools Commission on Colleges.

#13  Grantham University

grantham university campus

Grantham University has its base in Lenexa, Kansas and is a for-profit university that was established in 1951 under the name Grantham Radio Licensing School.

It was not until 1961 that the university received formal recognition by the United States Department of Education. The university received licensing in 1993 from the Louisiana Board of Regents.

  • Computer Science, A.S.

Since 1961, Grantham University has been continuously accredited by the Distance Education Accrediting Commission.

#14  Hawaii Pacific University

hawaii pacific university campus

Hawaii Pacific University can be found in Honolulu and Kaneohe in Hawaii. It is a private, nonsectarian University and is the largest of its kind in the central Pacific. It was established as the Honolulu Christian College in 1966 and later became the Hawaii Pacific College with the granting of a new charter.

  • Associate of Science degree in Computer Sciences

Hawai’i Pacific University is accredited by the WASC Senior College and University Commission.

#15  Hazard Community and Technical College

hazard community and technical college campus

This community college can be found in Hazard, Kentucky. It was founded in 1968 and currently has five campuses. These campuses can be found in Hazard, Jackson, Leslie County, and Knott County.

  • Associate of Applied Science in Computer and Information Technologies

Hazard Community and Technical College is accredited by the Southern Association of Colleges and Schools Commission on Colleges.

#16  Iowa Western Community College

iowa western community college campus

The Iowa Western Community College can be found in Council Bluffs, Iowa. It was established in 1967 and now has campuses in other parts, including Harlan, Atlantic, Shenandoah, and Clarinda.

The sports teams here go by the nickname the Eivers and include men and women’s teams for a wide range of sports. They participate in NJCAA and have won several championships.

  • Associate of Arts Management Information Systems

Iowa Western Community College is regionally accredited by The Higher Learning Commission.

#17  Ivy Tech Community College

ivy tech community college campus

The Ivy Tech Community College is based in Indiana and often goes by the shortened name, Ivy Tech. The college now has more than 40 locations after being established in 1963. It is the largest post-secondary school in the state and the largest accredited statewide community college.

  • Associate of Science in Computer Science

Ivy Tech Community College of Indiana is accredited by the Higher Learning Commission of the North Central Association of Colleges and Schools.

#18  Jamestown Community College

jamestown community college campus

Jamestown Community College is located in New York. It was established in 1950 as the first community College for the system of the State University of New York.

Situated on a 107-acre property, it is just 50 miles east of Jamestown in Olean, New York. The satellite “Warren Center” was opened in 1987 just 25 miles south of the main location.

  • AS Computer Science

Jamestown Community College is accredited by the Middle States Commission on Higher Education.

#19  Kingsborough Community College

kingsborough community college campus

This is a public community college in Manhattan Beach. It is a member of the CUNY system and is the only community college to be found in Brooklyn. Founded in 1963, the  Kingsborough Community College was recognized as one of the top 10 community colleges in the country in April of 2019.

  • Associate in Science Computer Science

Kingsborough Community College is fully accredited and approved by the Middle States Commission on Higher Education.

#20  Lawson State Community College – Birmingham

lawson state community college campus

This community college in Birmingham, Alabama is historically black. It is a part of the HBCU community college system and was established in 1949. It is affiliated with the Alabama Community College System.

College alumni proudly participate in the Alabama Community College Conference for athletic performance events.  Their teams are nicknamed the Cougars.

  • Computer Science – Business – AAS Degree

Lawson State Community College is accredited by the Southern Association of Colleges and Schools Commission on Colleges.

#21  Lincoln Land Community College

lincoln land community college campus

This community college is a public community college that was established in 1967. It can be found in Springfield, Illinois and has several extended branches in other locations. The college has athletic teams called the Lincoln Land Loggers, who participate in several intercollegiate athletics of the NJCAA.

  • Computer Information Systems: Associate in Arts
  • Computer Systems: Associate in Applied Science

LLCC is accredited by the Higher Learning Commission.

#22  Lone Star College System

lone star college campus

This public community college system serves Greater Houston’s northern communities. It is the biggest institution in the Houston area and is one of the United States’ fastest-growing institutions of higher education.

It was established in 1972 as North Harris County College with classes beginning in 1973. The new name was adopted in 1991.

  • Associate of Science in Computer Science

Lone Star College is accredited by the Southern Association of Colleges and Schools Commission on Colleges.

#23  Lord Fairfax Community College

lord fairfax community college campus

Lord Fairfax Community College (LFCC) is a public community college that can be found in the Piedmont area, more specifically in the Shenandoah Valley region of Virginia. It is one of the colleges in the Virginia Community college system. Established in 1970, the college offers certificate and associate degree programs.

  • Associate of Science Degree in Computer Science

Lord Fairfax Community College is accredited by the Commission on Colleges of the Southern Association of Colleges and Schools.

#24  Metropolitan Community College

metropolitan community college campus

Metropolitan Community College is a member of the Missouri community college system. It is the oldest of the group, being founded in 1915.

This community college was one of the first schools in the country to offer 2-year associate degree programs. In 1918, the college was accredited by the North Central Association of Colleges and Schools. Its name was changed in 1919.

  • Associate in Computer Science degree

Metropolitan Community College is accredited by the Higher Learning Commission.

#25  Monroe Community College

monroe community college campus

This public community college can be found in Munroe County in New York. It is one of two, with the main campus being in Brighton and the second being in Rochester. The main campus in Brighton sits on 300 acres of land. The Monroe Community College athletic teams are known by the nickname “The Tribunes.”

  • Computer Science, A.S. (Hybrid)

Monroe Community College is accredited by the Middle States Commission on Higher Education.

#26  Montgomery College

montgomery college campus

Montgomery College in Maryland is a public community college. It has three campuses: in Rockville, Germantown, and Takoma Park. It was established in 1946 when it was known as the Montgomery Junior college. The athletics teams of the college are nicknamed “The Raptors,” and they compete in the NJCAA.

  • Computer Science and Technologies AA

Montgomery College has been accredited by the Middle States Commission on Higher Education.

#27  Montgomery County Community College

montgomery county community college campus

Montgomery County Community College is also known as Montco, MCCC, or MC3. It is a public community college located in Pennsylvania. The college was established in 1964 with a campus in Conshohocken. It later relocated to its current location in 1972, where it now sits on 186 acres of land in Blue Bell.

  • Associate of Science in Computer Sciences

Montgomery County Community College is fully accredited by the Middle States Commission on Higher Education.

#28  Northern Essex Community College

northern essex community college campus

Located in Essex County, Massachusetts, this community college draws students from the surrounding area of the state as well as the southern portion of New Hampshire. It enrolls 6,000 students per year, with 70 available programs.

Besides offering a variety of sports for both men and women, the school also hosts a police academy and a sheriff’s academy.

  • Associate in Science in Computer and Information Sciences

Northern Essex Community College is accredited by the New England Commission of Higher Education.

#29  Northwest College

northwest college campus

Northwest College was formerly known as the Northwest Community College and has the motto, “Your future, our focus.” It was established in 1946 and can be found just 70 miles from the popular Yellowstone National Park in Powell, Wyoming.

  • Computer Science, A.S.

Northwest College is accredited by the North Central Association of the Higher Learning Commission.

#30  Northwest Florida State College

northwest florida state college campus

Northwest Florida State College was established in 1963. The original name was the Okaloosa-Walton Junior College. The name was changed in 1988 and again in 2003 and finally in 2008 when it received the ability to offer 4-year degree programs.

It is a public college that is a part of the Florida College System and serves Niceville, Florida.

  • Associate of Science in Computer Science and Information Technology

Northwest Florida State College is accredited by the Southern Association of Colleges and Schools Commission on Colleges.

#31  Northwest Iowa Community College

northwest iowa community college campus

Northwest Iowa Community College is a public community college that can be found in Sheldon, Iowa. It sits on a 269-acre property and was established in 1966 and gained accreditation from the North Central Association of Colleges and Schools.

  • Associate of Science in Computer Science

Northwest Iowa Community College is accredited by the Higher Learning Commission.

#32  Ocean County College

ocean county college campus

Ocean County College is a public community college that can be found in New Jersey’s Tom’s River area. The college was established in 1964, and it has since grown to have other locations. It is affiliated with the Amateur Athletic Union as well as the MAISA.

  • Associate of Science in Computer Science

OCC is accredited by Middle States Commission on Higher Education.

#33  Palomar College

palomar college campus

Palomar College is located in San Diego County in California. It is a public community college with its main campus found in San Marcos. There are additional sites in North San Diego County as well.

The college was established in 1946 with a motto of “Learning for Success.” The college has 22 men’s and women’s combined sports teams.

  • Associate of Science Computer Science Information Technology

Palomar College is accredited by the Accrediting Commission for Community and Junior Colleges of the Western Association of Schools and Colleges.

#34  Panola College

panola college campus

Panola College serves the areas of Marion County, Panola County, Shelby County, and Harrison County, excluding the Hallsville Independent School territory.

This public community college can be found in Carthage, Texas. It was founded in June of 1947, and it began classes in January of 1948. It has been operating at its current location since then.

  • Associate of Science Degree in Computer Science

Panola College is accredited by the Southern Association of Colleges and Schools, Commission on Colleges.

#35  Park University

Park University campus

Park University is located in Parkville, Missouri. This private university was established in 1875 and was originally known as Park College. The original college had an arrangement for students to receive tuition and board in exchange for working a half a day on the college’s farm.

Athletic teams at Park University are known as “The Pirates.” They participate in NAIA and AMC competitions.

  • Associate of Science in Information and Computer Science

Park University is accredited by the Higher Learning Commission.

#36  Rogers State University

rogers state university campus

This public university can be found in Claremore, Oklahoma and has branches in Pryor Creek and Bartlesville. It was established in 1909 and is affiliated with the Board of Regents of the University of Oklahoma. Their motto is “Tradition Innovation Excellence.” They are a candidate for the NCAA Division II.

  • Associate of Science in Computer Science

Rogers State University is accredited by the Higher Learning Commission of the North Central Association of Colleges and Schools.

#37  Saint Paul College

saint paul college campus

This public community college can be found in Saint Paul, Minnesota. It is a member of the Minnesota State Colleges and University System. Founded in 1910, it was first a vocational high school for boys. It made the current facility its home in 1966, and at the time, its name was changed to the Saint Paul Technical Vocational Institute.

  • Computer Science Transfer Pathway Associate of Science (AS) Degree​​

Saint Paul College is accredited by the Higher Learning Commission.

#38  Seminole State College

seminole state college campus

Seminole State College features four Central Florida campuses, which makes it the 8th largest member of the Florida College System. The college was established in 1965 and was named Seminole Junior College at the time. It had a name change in 1971 to Seminole Community College, and in 2009, it was renamed Seminole State College.

  • Computer Science Pathway Associate in Arts

Seminole State College of Florida is accredited by the Southern Association of Colleges and Schools Commission on Colleges.

#39  South Texas College

south texas college campus

This Rio Grande Valley College is a public community college. It receives its accreditation from the Commission on Colleges of the Southern Association of Colleges and schools. It was established in September 1993. As per Texas Senate Bill 251, the official service area of the South Texas College includes Starr and Hidalgo counties.

  • AS in Computer Science

South Texas College is accredited by the Southern Association of Colleges and Schools Commission on Colleges.

#40  St. Charles Community College

st charles community college campus

St. Charles Community College was established in 1986 and had its first semester in 1987. It is a public community college that can be found in St. Charles, Missouri. They are 15-time national champions for Roller Hockey, and other club sports there include basketball and cheerleading. They are a member of the NJCCA Division I.

  • Associate of Arts in Computer Science

St. Charles Community College is accredited by the Higher Learning Commission of the North Central Association of Colleges and Schools.

#41  St. Petersburg College

st petersburg college campus

This Pinellas County public college was established in 1927. It was established as a private junior college, the first of its kind in Florida. But St. Petersburg College is now a public college. It has several campuses through Pinellas county for a total of 11, plus some smaller learning centers as well.

  • Computer Information Technology A.S. Degree

St. Petersburg College is accredited by the Southern Association of Colleges and Schools Commission on Colleges .

#42  Thomas Edison State University

Thomas Edison State University campus

Thomas Edison State University can be found in Trenton, New Jersey. It is a public university with a majority of online enrollment. It was officially established in July of 1972. The original building was home to three other schools before becoming the Thomas Edison State University headquarters. It was awarded University status in 2015.

  • Associate in Science in Natural Sciences and Mathematics (ASNSM) degree in Computer Science

Thomas Edison State University is regionally accredited by the Middle States Commission on Higher Education.

#43  Thomas Nelson Community College

thomas-nelson community college campus

Thomas Nelson Community College has two campuses in James City County. The building project on the original campus was initiated in 1967, and in 1968, students were able to begin classes. A part of the Virginia Community College System, TNCC serves those living in the Hampton Roads Peninsula region.

  • Associate of Science in Computer Science

Thomas Nelson Community College is accredited by the Southern Association of Colleges and Schools Commission on Colleges.

#44  Tompkins Cortland Community College

tompkins cortland community college campus

This is a public community college located in Dryden, New York. Established in 1967, the Tompkins Cortland Community College was opened in 1968 in Groton. In 1974, the college moved to its current location, and new facilities were added in 2007. They are home to the Panthers, who participate in Division III NJCAA sports.

  • Computer Information Systems A.A.S. Degree

Tompkins Cortland Community College is accredited by the Middle States Commission on Higher Education.

#45  Trinity Valley Community College

trinity valley community college campus

Trinity Valley Community College can be found in Athens, Texas. It is a public community college with four campuses that serve five southeast and eastern counties in the state of Texas. Founded in 1946, it was first known as the Henderson County Junior College in Athens. It received its current name in September of 1986.

  • Associate of Arts Liberal Arts Degree with an emphasis in Computer Science

TVCC is accredited by the Southern Association of Colleges and Schools Commission on Colleges.

#46  Ulster County Community College

ulster county community college campus

Ulster County Community College is also known as SUNY Ulster and is a public community college. The main campus is in Stone Ridge in New York while also having facilities in Kingston. The college was established in 1961 and is affiliated with the NJCAA Region III as well as the Mid Husdon Conference.

  • Computer Science, A.S.

SUNY Ulster is accredited by Commission on Higher Education of the Middle States Association of Colleges and Schools.

#47  University of the People

university of the people campus

Founded in 2009 by Shai Reshef, an entrepreneur, the University of the People is a university that provides private distance education. It has its headquarters in Pasadena, California.

Due to being an online distance learning college, it does not have a physical campus. It does have an office in California where the admissions staff is located.

  • Associate of Science in Computer Science

University of the People is accredited by the Distance Education Accrediting Commission.

#48  Wallace State Community College

wallace state community college campus

This Hanceville, Alabama community college was established in 1966. It was first known as the George C. Wallace State Trade School of Cullman County. It offers a range of associate degrees and participates in sports such as basketball, baseball, golf, softball, volleyball, intramurals, and cheerleading.

  • Associate in Applied Science Computer Science

Wallace State Community College is accredited by the Southern Association of Colleges and Schools Commission on Colleges.

#49  Weber State University

weber state university campus

Weber State University can be found north of Salt Lake City in Ogden, Utah. Founded in 1889 under the name Weber Stake Academy, the name has changed a couple of times; in 1933, 1962, and 1991, when it received its current name.

  • Associate of Applied Science in Computer Science

Weber State University is accredited by the Northwest Commission on Colleges and Universities.

#50  Western Nebraska Community College

western nebraska community college campus

Western Nebraska Community College was founded in 1926 and features athletic teams under the name “Cougars”. The college has previously been known by a couple of names before arriving at its current designation.

It has two campuses in Sidney as well as in Alliance. Initially, the campus became inactive and was reopened in 1929. It became a public college in 1932. It changed to its current name in 1968.

  • Associate of Science in Computer Science

Western Nebraska Community College is fully accredited by the Higher Learning Commission.

Is an Online Computer Science Associate Degree Worth It?

female programmer working in an office

Yes, an online computer science associate degree is worth it. Graduates earn between $53,000 and $109,000.

Whether you’re set on a career in computers or just want to give the field a try, an associate’s degree in computer science is a good way to begin your education. You’ll gain a broad overview of many aspects of this field, including hardware, software, programming, and online security.

The degree you earn can help you find a job in the exciting world of technology and computers, or it can give you a head start on a bachelor’s degree. To help turn your dreams of a tech career into reality, start filling out applications for computer science associate’s programs.

Related Guides:

This article is brought to you by
Isaac Collins
Isaac Collins
Author
Joy Mays
Joy Mays
Director
Stephen Wilson
Stephen Wilson
Editor