Educads

42 Best Computer Science Programs in the United States

There are 42 Computer Science programs in the United States, spread across 28 universities — most run 4 years. The list starts with courses at University of California, Los Angeles, University of Alaska - Fairbanks and Colorado School of Mines.

25Bachelor's Degree
UP University of the Pacific logo
#486 in United States United States

Computer Science

University of the Pacific — The Bachelor of Science in Computer Science at the University of the Pacific equips students with a comprehensive understanding of computer systems, software development,...

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
Fall, SpringIntake
Computer Science
26Bachelor's Degree
CP California Polytechnic State University, Pomona logo
#526 in United States United States

Computer Engineering

California Polytechnic State University, Pomona — The Bachelor's Degree in Computer Engineering at California State Polytechnic University-Pomona offers a comprehensive curriculum designed to provide students with both t...

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
Fall, SpringIntake
Computer Science
27Program
SS Sonoma State University logo
#531 in United States United States

Computer Science

Sonoma State University — The Computer Science degree at Sonoma State University is designed to provide students with a comprehensive understanding of the principles of computing and software engi...

Level
Duration
Full TimeMode
Fall, SpringIntake
Computer Science
30Bachelor's Degree
CS California State University logo
#659 in United States United States

Computer Engineering

California State University — The Bachelor's Degree in Computer Engineering at California State University-East Bay provides students with a comprehensive education that combines principles of compute...

Bachelor's DegreeLevel
4 yearsDuration
OnlineMode
Fall, SpringIntake
Computer Science
31Bachelor's Degree
CS California State University logo
#659 in United States United States

Computer Science

California State University — The Bachelor's Degree in Computer Science at California State University-East Bay is designed to provide students with a strong foundation in the principles of computer s...

Bachelor's DegreeLevel
4 yearsDuration
OnlineMode
Fall, SpringIntake
Computer Science
32Bachelor's Degree
FL Fort Lewis College logo
#945 in United States United States

Computer Engineering

Fort Lewis College — The Bachelor's Degree in Computer Engineering at Fort Lewis College provides a comprehensive curriculum that combines the principles of computer science and electrical en...

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
Fall, SpringIntake
Computer Science
33Bachelor's Degree
SU Shenandoah University logo
#979 in United States United States

Computer Science

Shenandoah University — The Bachelor's Degree in Computer Science at Stockholm University is designed to provide students with a comprehensive understanding of the foundational principles and pr...

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
Fall, SpringIntake
Computer Science
34Program
EC Eastern Connecticut State University logo
#1,011 in United States United States

Computer Engineering Science

Eastern Connecticut State University — The Computer Engineering Science degree at Eastern Connecticut State University offers a comprehensive education designed to prepare students for the rapidly evolving fie...

Level
Duration
Full TimeMode
Fall, SpringIntake
Computer Science
35Bachelor's Degree
EC Eastern Connecticut State University logo
#1,011 in United States United States

Computer Science

Eastern Connecticut State University — The Bachelor's Degree in Computer Science at Eastern Connecticut State University provides students with a robust foundation in computing theory and practical skills. Thi...

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
Fall, SpringIntake
Computer Science
36Bachelor's Degree
BU Biola University logo
#1,063 in United States United States

B.S. in Computer Science

Biola University — The Bachelor of Science in Computer Science at Biola University equips students with a comprehensive education in the principles of computing, programming, and system des...

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
Fall, SpringIntake
Computer Science
37Bachelor's Degree
WC Western Connecticut State University logo
#1,073 in United States United States

Applied Computing

Western Connecticut State University — The Bachelor's Degree in Applied Computing at Western Connecticut State University provides students with a comprehensive understanding of computing principles, technolog...

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
Fall, SpringIntake
Computer Science
38Bachelor's Degree
WC Western Connecticut State University logo
#1,073 in United States United States

Computer Science

Western Connecticut State University — The Bachelor's Degree in Computer Science at Western Connecticut State University provides students with a comprehensive foundation in computing principles and practices....

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
Fall, SpringIntake
Computer Science
39Bachelor's Degree
UT University of Tennessee, Martin logo
#1,098 in United States United States

Computer Engineering

University of Tennessee, Martin — The Bachelor's Degree in Computer Engineering at Universiti Teknologi Malaysia (UTM) offers a comprehensive education that seamlessly merges hardware and software compone...

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
Fall, SpringIntake
Computer Science
40Bachelor's Degree
UT University of Tennessee, Martin logo
#1,098 in United States United States

Digital Hardware and Embedded Systems

University of Tennessee, Martin — The Bachelor's Degree in Digital Hardware and Embedded Systems offers a comprehensive curriculum that blends theory with practical applications. Students will explore var...

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
Fall, SpringIntake
Computer Science
41Bachelor's Degree
CB California Baptist University logo
#1,238 in United States United States

Computer Science, BCS

California Baptist University — The Bachelor of Computer Science (BCS) program at California Baptist University provides a robust foundation in computer science, encompassing essential principles of pro...

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
Fall, SpringIntake
Computer Science
42Bachelor's Degree
US United States Air Force Academy logo
#1,261 in United States United States

Computer Science

United States Air Force Academy — The Bachelor of Science in Computer Science at the United States Air Force Academy provides students with a rigorous curriculum that emphasizes both theoretical foundatio...

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
Fall, SpringIntake
Computer Science

Computer Science at other levels

How these courses are ranked

3 of these universities hold a QS World position, from #40 (University of California, Los Angeles) to #501 (Colorado School of Mines); they are listed first, in that order. The rest are ordered by research impact. University of California, Los Angeles has the largest research record in this group, with 52,934,262 citations and an h-index of 1,659.

Inside the course list

By level: 34 bachelor's, 4 master's and 1 phd / doctorate. The usual length is 4 years and 1–2 years. 95% are full-time and 2 can be studied online. Start dates lean to Fall (100% of courses with a stated intake) and Spring (95% of courses with a stated intake). University of Alaska - Fairbanks offers the widest choice, with 3 of these courses.

Frequently asked questions

Which is the best university in the United States for Computer Science?

University of California, Los Angeles (QS World #40), University of Alaska - Fairbanks (QS World #467) and Colorado School of Mines (QS World #501) lead this list. QS World positions come first; the rest are ranked by research impact.

How long does a Computer Science course take in the United States?

Most listed courses run 4 years, with 1–2 years the next most common.

When do Computer Science courses start in the United States?

Fall is the main intake — 100% of courses with a stated start date begin then, and Spring is the second.

Can I study Computer Science online with a university in the United States?

2 of these courses are listed as online.

Which university has the most Computer Science courses in the United States?

University of Alaska - Fairbanks, with 3, ahead of California State University (2).

Get your destination country university & scholarship updates

New scholarships, application deadlines and admission guides — a couple of emails a month, no spam.

Stay updated

Get admission alerts, scholarship deadlines & university news — free.