Associate Degree in Computer Science
The Associate Degree in Computer Science teaches foundational computing skills and prepares students for entry-level IT jobs or further studies in the US.
About
The Associate Degree in Computer Science is a two-year program offered mainly by community colleges in the United States. It is designed for students who want to start a career in computing or plan to continue their education later. This diploma provides basic knowledge and skills in computer science, programming, and information technology.
- The degree is aimed at students who have completed high school or equivalent and want a practical introduction to computing.
- It prepares learners for roles such as computer support technician or junior programmer.
- The program also serves as a stepping stone for those wishing to pursue a bachelor's degree in computer science or related fields.
- Students acquire skills in software development, database management, and computer systems.
- The diploma is recognized across the US education system and can lead to employment or further study.
What you study
The curriculum of the Associate Degree in Computer Science covers fundamental topics in computing over two years. It balances theory and practice to build a solid foundation.
- The first year focuses on basic programming languages, computer hardware, and introductory mathematics.
- In the second year, students study data structures, algorithms, operating systems, and software engineering principles.
- Courses often include hands-on labs where students write code and work on small projects.
- Some programs offer electives like web development, networking, or cybersecurity to broaden skills.
- Students learn to use development tools and databases through practical assignments.
- The progression ensures students develop problem-solving skills alongside technical knowledge.
How to get in
Admission to an Associate Degree in Computer Science in the US generally requires a high school diploma or equivalent. The process is accessible and designed to welcome diverse student profiles.
- Applicants submit their high school transcripts and may need to take placement tests in math and English.
- Community colleges often have open admissions, meaning most students who meet basic requirements are accepted.
- Some programs may ask for a personal statement or interview to understand motivation.
- Students with some prior computing experience or strong math skills are well suited for this degree.
- The program is open to recent high school graduates as well as adult learners seeking new skills.
Day to day
A typical academic year for this degree involves a mix of lectures, labs, and projects spread over two semesters. The workload is designed to build skills progressively.
- Students attend classes several times a week, combining theory sessions with computer lab work.
- Projects often include programming assignments that require designing and testing software.
- Some programs encourage internships or cooperative education experiences to gain workplace exposure.
- Students may work individually or in teams to complete assignments and develop collaboration skills.
- The pace allows time for studying foundational concepts while applying them practically.
Careers this degree leads to
Graduates with this degree can enter the workforce in various entry-level IT roles or continue their studies. The job market values practical computing skills.
- Common jobs include computer support specialist, junior software developer, and network technician.
- Employers range from small businesses to larger companies needing IT support.
- The technology sector, education, healthcare, and government agencies often recruit graduates.
- Many find that the degree helps them start working quickly while gaining experience.
- The demand for tech skills generally supports a steady flow of job opportunities.
Careers after further study
These careers require a higher level of study than this degree.
Continuing your studies
After earning this degree, students can pursue a bachelor's degree in computer science or related fields to deepen their knowledge. Transfer agreements often facilitate this progression.
- Many community colleges have partnerships with universities for credit transfer.
- Students may choose to specialize further in areas like software engineering, cybersecurity, or data science.
- Alternatively, some may enter the workforce and return to study later to advance their qualifications.
Where to study this degree (200)
Liste des 200 établissements
- Diablo Valley CollegePleasant Hill
- Vernon CollegeVernon
- Fresno City CollegeFresno
- Hawaii Pacific UniversityHonolulu
- Midland CollegeMidland
- Laredo Community CollegeLaredo
- Jones County Junior CollegeEllisville
- Virginia Western Community CollegeRoanoke
- Prairie State CollegeChicago Heights
- Northern Virginia Community CollegeAnnandale
- Borough of Manhattan Community CollegeNew York
- Weber State UniversityOgden
- De Anza CollegeCupertino
- Southern New Hampshire UniversityManchester
- Houston Community College SystemHouston
- Capital Community CollegeHartford
- LaGuardia Community CollegeLong Island City
- Tidewater Community CollegeNorfolk
- Grossmont CollegeEl Cajon
- El Paso Community CollegeEl Paso
- South Texas CollegeMcAllen
- Lone Star CollegeThe Woodlands
- Queensborough Community College, CUNYBayside
- Citrus CollegeGlendora
- Irvine Valley CollegeIrvine
- San Diego Miramar CollegeSan Diego
- Clovis Community CollegeFresno
- College of the CanyonsSanta Clarita
- City College of San FranciscoSan Francisco
- Santa Monica CollegeSanta Monica
- Foothill CollegeLos Altos Hills
- Bunker Hill Community CollegeBoston
- Moorpark CollegeMoorpark
- Brightpoint Community CollegeChester
- Montgomery County Community CollegeBlue Bell
- Mt. San Jacinto CollegeSan Jacinto
- Folsom Lake CollegeFolsom
- Riverside City CollegeRiverside
- Saddleback CollegeMission Viejo
- Normandale Community CollegeBloomington
- Bakersfield CollegeBakersfield
- Ivy Tech Community CollegeIndianapolis
- Cosumnes River CollegeSacramento
- Suffolk County Community CollegeSelden
- San Diego Mesa CollegeSan Diego
- Mesa Community CollegeMesa
- Southwestern College - CaliforniaChula Vista
- American River CollegeSacramento
- Chandler–Gilbert Community CollegeChandler
- Lake Area Technical CollegeWatertown
- Union County CollegeCranford
- Santa Barbara City CollegeSanta Barbara
- Monroe Community CollegeRochester
- Guam Community CollegeMangilao
- Anoka-Ramsey Community CollegeCoon Rapids
- Utah Valley UniversityOrem
- Bronx Community CollegeBronx
- Santa Rosa Junior CollegeSanta Rosa
- County College of MorrisRandolph
- Cerritos CollegeNorwalk
- New York City College of TechnologyBrooklyn
- College of San MateoSan Mateo
- North Hennepin Community CollegeBrooklyn Park
- Central New Mexico Community CollegeAlbuquerque
- Norco CollegeNorco
- College of the DesertPalm Desert
- Collin CollegeMcKinney
- Grantham UniversityLIttle Rock
- Estrella Mountain Community CollegeAvondale
- Northampton Community CollegeBethlehem
- SUNY Westchester Community CollegeValhalla
- Evergreen Valley CollegeSan Jose
- Tacoma Community CollegeTacoma
- Sierra CollegeRocklin
- Merced CollegeMerced
- Full Sail UniversityWinter Park
- Green River Community CollegeAuburn
- Dutchess Community CollegePoughkeepsie
- Odessa CollegeOdessa
- Cabrillo CollegeAptos
- Allan Hancock CollegeSanta Maria
- Modesto Junior CollegeModesto
- MiraCosta CollegeOceanside
- Chaffey CollegeRancho Cucamonga
- Skyline CollegeSan Bruno
- Ohlone CollegeFremont
- Las Positas CollegeLivermore
- Maricopa Community Colleges - Glendale Community CollegeGlendale
- Renton Technical CollegeRenton
- Onondaga Community CollegeSyracuse
- Antelope Valley CollegeLancaster
- Rochester Community and Technical CollegeRochester
- Santiago Canyon CollegeOrange
- Crafton Hills CollegeYucaipa
- Piedmont Virginia Community CollegeCharlottesville
- Santa Ana CollegeSanta Ana
- Palomar CollegeSan Marcos
- Kingsborough Community CollegeBrooklyn
- Butte CollegeOroville
- Nassau Community CollegeGarden City
- Yuba CollegeMarysville
- South Hills School of Business & TechnologyState College
- Reedley CollegeReedley
- Quincy CollegeQuincy
- Cypress CollegeCypress
- Rowan College at Gloucester CountySewell
- Shoreline Community CollegeShoreline
- Long Beach City CollegeLong Beach
- Hartnell CollegeSalinas
- Butler Community CollegeEl Dorado
- Edmonds Community CollegeLynnwood
- Saint Paul CollegeSaint Paul
- Cuyamaca CollegeEl Cajon
- El Centro CollegeDallas
- College of the SequoiasVisalia
- Niagara County Community CollegeSanborn
- Snow CollegeEphraim
- Springfield Technical Community CollegeSpringfield
- Itawamba Community CollegeFulton
- Community College of AuroraAurora
- Century CollegeWhite Bear Lake
- Scottsdale Community CollegeScottsdale
- San Bernardino Valley CollegeSan Bernardino
- SUNY OrangeMiddletown
- Vincennes UniversityVincennes
- Phoenix CollegePhoenix
- Massachusetts Bay Community CollegeWellesley Hills
- Los Medanos CollegePittsburg
- Solano Community CollegeFairfield
- Baton Rouge Community CollegeBaton Rouge
- Imperial Valley CollegeImperial
- Clackamas Community CollegeOregon City
- Los Angeles City CollegeLos Angeles
- SUNY Schenectady County Community CollegeSchenectady
- Hostos Community CollegeBronx
- SUNY ErieBuffalo
- San Joaquin Delta CollegeStockton
- Quinsigamond Community CollegeWorcester
- Northwest Mississippi Community CollegeSenatobia
- Massasoit Community CollegeBrockton
- Seminole State CollegeSeminole
- Southern Maine Community CollegeSouth Portland
- Rio Hondo CollegeWhittier
- South Seattle CollegeSeattle
- Moreno Valley CollegeMoreno Valley
- Inver Hills Community CollegeInver Grove Heights
- Manchester Community College - New HampshireManchester
- Tyler Junior CollegeTyler
- Harrisburg Area Community CollegeHarrisburg
- Finger Lakes Community CollegeCanandaigua
- Cañada CollegeRedwood City
- Columbia CollegeVienna
- Davenport UniversityGrand Rapids
- University of Advancing TechnologyTempe
- Copiah-Lincoln Community CollegeWesson
- Wharton County Junior CollegeWharton
- Lane Community CollegeEugene
- West Los Angeles CollegeCulver City
- SUNY Broome Community CollegeBinghamton
- Jamestown Community CollegeJamestown
- Monterey Peninsula CollegeMonterey
- Blinn CollegeBrenham
- Lake Washington Institute of TechnologyKirkland
- Central Penn CollegeSummerdale
- South CollegeKnoxville
- SUNY Corning Community CollegeCorning
- Temple CollegeTemple
- Glendale Community CollegeGlendale
- Paradise Valley Community CollegePhoenix
- Laramie County Community CollegeCheyenne
- Landmark CollegePutney
- Yakima Valley Community CollegeYakima
- SUNY AdirondackQueensbury
- Cochise CollegeSierra Vista
- Inter American University of Puerto Rico-AguadillaAguadilla
- SUNY UlsterStone Ridge
- Mohave Community CollegeKingman
- Skagit Valley CollegeMount Vernon
- North Shore Community CollegeDanvers
- Spokane Falls Community CollegeSpokane
- Universidad Ana G. Mendez-Cupey CampusSan Juan
- Mohawk Valley Community CollegeUtica
- Fulton–Montgomery Community CollegeJohnstown
- Gavilan CollegeGilroy
- American University of Puerto RicoBayamon
- North Idaho CollegeCoeur d'Alene
- Inter American University of Puerto Rico-AreciboArecibo
- Jefferson Community CollegeWatertown
- South Puget Sound Community CollegeOlympia
- Cape Cod Community CollegeWest Barnstable
- Pennsylvania Highlands Community CollegeJohnstown
- Rogue Community CollegeGrants Pass
- Madera Community CollegeMadera
- Contra Costa CollegeSan Pablo
- Barton County Community CollegeGreat Bend
- West Virginia University at ParkersburgParkersburg
- Copper Mountain Community CollegeJoshua Tree
- Valley Forge Military CollegeWayne
- Tougaloo CollegeTougaloo
- Nashua Community CollegeNashua
Frequently asked questions
What is the difference between an Associate Degree and a Bachelor's Degree in Computer Science?
An Associate Degree takes about two years and covers foundational computing skills, while a Bachelor's Degree usually requires four years and offers more in-depth study and specialization.
Can I work while studying for this degree?
Many students balance part-time jobs with their studies, but the program requires regular attendance and lab work, so good time management is important.
Is prior experience in programming required to start this degree?
No prior programming experience is usually needed, as the program starts with basic concepts and builds skills gradually.
Are internships part of the program?
Some colleges offer optional internships or cooperative education to gain practical work experience, but it depends on the institution.
Can I transfer credits from this degree to a university?
Yes, many community colleges have agreements with universities that allow students to transfer credits towards a bachelor's degree.
What types of companies hire graduates with this degree?
Graduates can find jobs in technology firms, educational institutions, healthcare providers, government offices, and various businesses needing IT support.
Is this degree suitable for students who want to become software engineers?
This degree provides a good foundation, but becoming a software engineer usually requires further study at the bachelor's level.
How selective is admission to this program?
Admission is generally not very selective, with many community colleges having open enrollment policies for qualified high school graduates.


























