Bachelor’s in Computer Science

Why Choose a Bachelor's in Computer Science?

Around the world, employers need versatile engineers capable of developing a range of computer applications. As companies and agencies increasingly rely on computer technology, the demand continues to soar.

Computer science is a broad field and undergraduates in computer science programs learn a variety of languages, programs and applications. The diverse abilities engineers develop in school prepare them for a range of professional opportunities when they begin working. After graduation, computer science students can expect to find their skills in demand: there are many more available positions in the field than computer engineers who can fill them. In 2012, the Bureau of Labor Statistics projected a 32% increase in jobs for software engineers and developers between 2012 and 2022, all but ensuring computer science students that the market for their degree will only expand.

In 2012, the Bureau of Labor Statistics projected a 32% increase in jobs for software engineers and developers between 2012 and 2022, all but ensuring computer science students that the market for their degree will only expand.


Best Online Bachelor's Degrees in Computer Science

Methodology

To ensure fairness and accuracy, our rankings are informed by a strict methodology that accounts for a range of success indicators. The schools are evaluated in terms of each of the following factors, and then their category ranks averaged to determine overall standing. All programs had to be fully accredited and have a minimum of 300 students.

  • Student satisfaction: Indicated by retention rate
  • Quality, supportive program: Indicated by graduation rate
  • Reputation: Indicated by acceptance rate
  • Program Desirability: Indicated by enrollment rate
  • School’s emphasis on CS and resources around the program: Indicated by percentage of computer science majors

NOTE: All factors rated evenly; meaning that the overall ranking is based on the mean of these five indicators.

Formula: The numerical value for each variable is assigned based on the school’s ranking for a specific factor among all schools offering a CS program. Ranking weight is then determined as follows:

(SS+Q+R+PD+CS)5 = Ranking Weight

  • SS: Student satisfaction
  • Q: Quality
  • R: Reputation
  • PD: Program desirability
  • CS: Computer science emphasis
Rank School Location Tuition
1

Pennsylvania State University

State College, PA

$17,502 in state
$30,452 out of state

Available Concentrations
  • Integration and Application
Program Highlights
  • The largest school alumni network in the nation, with more than 174,000 members
  • Online and on-campus courses taught by the same professors, all of which are professionals in computer science or a related field
  • Designed for individuals currently working in IT, the program can also be tailored to those with no IT background
Online Format Details
  • Courses delivered through the Blackboard platform
  • Students complete weekly assignments
  • Coursework is asynchronous

$17,502

In-State Tuition

$30,452

Out-of-State Tuition

2

Kennesaw State University

Kennesaw, GA

$5,912 in state
$15,630 out of state

Available Concentrations
  • Enterprise Systems
  • Information Assurance and Security
  • Health Information Technology
  • Mobile and Web
Program Highlights
  • Designed to meet growing need for professional degrees in this field
  • In partnership with Southern Polytechnic State University, the program is accredited by the Computing Accreditation Commission of ABET
  • Web Learner Program offers special incentives to online students, including early registration
Online Format Details
  • Courses delivered through GeorgiaVIEW Desire2Learn and Blackboard Wimba
  • Coursework may be asynchronous or synchronous, depending on individual courses
Accolades
  • U.S. News and World Report ranked KSU’s online computer technology graduate degree, with other programs offered by the school, among its Best Online Programs in 2015

$5,912

In-State Tuition

$15,630

Out-of-State Tuition

3

University of Massachusetts - Lowell

Lowell, MA

$12,447 in state
$27,400 out of state

Program Highlights
  • Designed around professional skill-building, including available Java and Linux/UNIX systems training
  • Online BS in Information Technology with a minor in Business is available
  • Hybrid and fully-online formats available
Online Format Details
  • Courses delivered through Blackboard learning platform
  • Coursework may be asynchronous or synchronous, depending on individual courses

$12,447

In-State Tuition

$27,400

Out-of-State Tuition

4

Champlain College

Burlington, VT

$33,000 annual tuition

Available Concentrations
  • Web Application Development
  • Information Systems
Program Highlights
  • Designed to combine business skills and IT training; tailored to latest needs of industry employers
  • The opportunity to earn a certificate in a specialization such as C++ programming or Java development before completing requirements of the degree
  • Generous transfer credit policy
Online Format Details
  • Courses delivered through Angel learning management system
  • Coursework is asynchronous and may be completed any time
Accolades
  • In 2015, Champlain College was recognized for exemplary professional leadership in information technology security by SC Magazine

$33,000

Annual Tuition

5

Lakeland College

Plymouth, WI

$24,090 annual tuition

Available Concentrations
  • Computer Science
  • Information Systems
  • Software Design
Program Highlights
  • Designed to provide maximum flexibility to online students who are working or have families
  • Can be completed in 14 weeks or as part of an accelerated 7-week program
  • BlendEd courses are available, which allow real-time interaction between on-campus and online students
Online Format Details
  • Courses delivered through Blackboard platform
  • Students meet weekly for online assignments
  • Coursework may be asynchronous or synchronous

$24,090

Annual Tuition

6

University of Illinois at Springfield

Springfield, IL

$11,367 in state
$20,517 out of state

Program Highlights
  • Designed to prepare students for careers in public and private sectors of computer science and security
  • Graduates of this program have found employment in state agencies, computer companies and insurance firms, among others
  • No restrictions on general electives for this degree program
Online Format Details
  • Courses delivered through Blackboard platform
  • Coursework may be asynchronous or synchronous
Accolades
  • UIS’s Department of Computer Science has been designated a National Center of Academic Excellence in Cyber Defense Education Program through a joint sponsorship between the National Security Agency and the Department of Homeland Security

$11,367

In-State Tuition

$20,517

Out-of-State Tuition

7

Oregon State University

Corvallis, OR

$331 per credit hour

Program Highlights
  • Exclusively a special post-bacc format designed for students holding a bachelor’s degree in any field; no previous computer science experience required
  • Features one-year, two-year, three-year and four-year tracks
  • Online students receive the same diploma as their on-campus counterparts
Online Format Details
  • Courses delivered through Blackboard platform
  • Meeting times may vary for online assignments
  • Coursework is asynchronous and may be completed at your convenience
Accolades
  • U.S. News and World Report named OSU among the best schools in the nation for its online bachelor’s programs in 2014 and 2015

$331

Cost per Credit Hour

8

Dakota State University

Madison, SD

$7,506 in state
$9,986 out of state

Program Highlights
  • The degree is part of the Dual Credit program, allowing high school students to earn credits to be applied toward a bachelor’s in CS
  • The computer science department leads university-wide efforts to “integrate technology” into all areas of education
  • Students are eligible for DSU’s Center of Excellence in Computer Information Systems honors program
Online Format Details
  • Courses delivered through Desire2Learn platform
  • Meeting times may vary for online assignments
  • Coursework is synchronous, often allowing for live interaction between online and on-campus students

$7,506

In-State Tuition

$9,986

Out-of-State Tuition

9

University of Wisconsin - Stout

Menomonie, WI

$9,205 in state
$16,771 out of state

Available Concentrations
  • Mathematics and Basic Sciences
  • Engineering Core
  • Computer Engineering
Program Highlights
  • Calculus-based, focused on hardware and software computer systems training
  • Accredited by the Engineering Accreditation Commission of ABET
  • Graduates are prepared to meet the needs of top industry employers, including a nine-county concentration of computer and electronics manufacturers surrounding the UW-Stout campus
Online Format Details
  • Courses delivered through Blackboard platform
  • Coursework delivered via both asynchronous or synchronous methods, depending on individual courses
Accolades
  • UW-Stout is the first university in Wisconsin to be certified for excellence in distance education practices by the United States Distance Learning Association (USDLA)

$9,205

In-State Tuition

$16,771

Out-of-State Tuition

10

Davenport University

Grand Rapids, MI

$15,072 annual tuition

Available Programs
  • Computer Information Systems
  • Digital Forensics
  • Technology Project Management
  • Information Assurance
  • Network Security
  • Network Management and Design
  • Database Systems and Programming
  • Computer Science
Program Highlights
  • Designed to promote “what’s new, what’s important and what employers are looking for” in the tech industry
  • Offers concentrations in digital forensics and technology project management, recognized by the school as the fastest growing careers in the field
  • Incorporates business skills for added edge in the workforce
Online Format Details
  • Courses delivered through Blackboard platform
  • Instructors set online meeting times
  • Coursework may be synchronous or asynchronous, depending on module

$15,072

Annual Tuition

11

Regis University

Denver, CO

$33,060 annual tuition

Program Highlights
  • Provides intensive professional training focused on software development
  • Accredited by the Computing Accreditation Commission of ABET
  • Offers an accelerated online pathway to earn a bachelor’s of computer science and a master of science degree at the same time
Online Format Details
  • Courses delivered through WorldClass platform
  • Online classes meet weekly
  • Coursework is synchronous
Accolades
  • Regis’ online bachelor’s degrees recently ranked among the nation’s best in Teaching Practices & Student Engagement and Student Services & Technology, according to U.S. News and World Report

$33,060

Annual Tuition

12

Troy University

Troy, AL

$7,564 in state
$14,092 out of state

Program Highlights
  • Offers a general studies undergraduate program with an applied major in computer science
  • Some courses available online through the High School ACCELERATE program
  • Requires a combination of specialized general study courses in calculus, computer systems, software engineering, data structures and more
Online Format Details
  • Courses delivered through Blackboard platform
  • Instructor sets online meeting times each week or by module
  • Coursework is asynchronous

$7,564

In-State Tuition

$14,092

Out-of-State Tuition

13

Limestone College

Gaffney, SC

$23,000 annual tuition

Program Highlights
  • Coursework centered on advanced computer and information security systems training
  • Scholarships available through corporate partners including Mitsubishi, Core Molding Technologies, Bridgestone and more
  • Prepares graduates for careers like information technology analysts, technology risk analysts and support technicians
Online Format Details
  • Courses delivered through Blackboard platform
  • Classes meet weekly online
  • Coursework is asynchronous

$23,000

Annual Tuition

14

University of West Florida

Pensacola, FL

$6,360 in state
$19,241 out of state

Available Concentrations
  • Artificial intelligence
  • Distributed software architecture
  • Net-centric computing
  • Programming languages
  • Security
Program Highlights
  • Stresses professional development skills designed to help students adapt to changing modern technology
  • Prepares graduates for job prospects in systems design, software consulting, data analysis, web development and more
  • Additional online courses are offered through partnerships with both electroniccampus.org and Florida Virtual Campus
Online Format Details
  • Courses delivered through Blackboard and eLearning platforms
  • Instructors set online meeting times per module
  • Coursework is typically synchronous

$6,360

In-State Tuition

$19,241

Out-of-State Tuition

15

Saint Leo University

St Leo, FL

$20,420 annual tuition

Program Highlights
  • Explores industry skills like Virtual Basic, JAVA and network theory & design
  • Prepares graduates for job prospects in programming, web design, IT management and more
  • Accredited by the International Assembly for Collegiate Business Education (IACBE)
Online Format Details
  • Courses delivered through Blackboard and Learning Studio platforms
  • Instructors set online meeting times per module
  • Coursework is typically asynchronous
Accolades
  • U.S. News and World Report ranked SLU among the nation’s best online bachelor’s programs in 2015

$20,420

Annual Tuition

16

Gardner-Webb University

Boiling Springs, NC

$27,080 annual tuition

Available Concentrations
  • Information Systems
  • Information Technology
Program Highlights
  • Focuses on computer programming & networking, database & information management and software engineering
  • Builds skills necessary for employment at banks, government agencies and nonprofit organizations
  • Incorporates general business knowledge in marketing, finance, management and accounting
Online Format Details
  • Courses delivered through Blackboard and the myCampus consortium
  • Assignments due each week
  • Coursework delivered via both asynchronous or synchronous methods, depending on individual courses

$27,080

Annual Tuition

17

Old Dominion University

Norfolk, VA

$8,970 in state
$25,140 out of state

Program Highlights
  • Stresses both theory-based and hands-on application of computer science studies
  • Provides training for careers in software engineering, design & development, and web & application programming
  • Upholds generous credit transfer policy through a partnership with the Virginia Community College System
Online Format Details
  • Courses delivered through Blackboard
  • Assignment due dates are selected by the instructor
  • Coursework delivered via both asynchronous or synchronous methods

$8,970

In-State Tuition

$25,140

Out-of-State Tuition

18

Brigham Young University - Idaho

Rexburg, ID

$3,950 annual tuition

Program Highlights
  • Provides job training in design, development and management of computer systems
  • Graduates are prepared for careers in IT management, network engineering, web development and more
  • A minor or concentration in business is available
Online Format Details
  • Courses delivered through Blackboard
  • Online meeting times may vary per course
  • Coursework delivered via both asynchronous or synchronous methods

$3,950

Annual Tuition

19

Southern New Hampshire University

Hooksett, NH

$29,604 annual tuition

Available Concentrations
  • Cyber Security
  • Data Analytics
  • Database Administration
  • Database Management
  • Game Design and Development
  • Information Technology Management
  • Network and Telecommunications
  • Robotics and Artificial Intelligence
  • Software Development
  • Web Design and Development
Program Highlights
  • Stresses the fundamentals of information technology and includes advanced courses in system design and implementation
  • Allows students to gain hands-on experience through virtual simulations, as well as the chance to build a personal digital portfolio while completing coursework
  • Maintains a generous credit transfer policy and has multiple term-starts per year
Online Format Details
  • Courses delivered through Blackboard
  • Coursework is typically asynchronous

$29,604

Annual Tuition

20

Austin Peay State University

Clarksville, TN

$7,168 in state
$21,664 out of state

Available Concentrations
  • Information Systems
  • Internet and Web Technology
  • Database Administration
Program Highlights
  • Stresses professional skills needed for a career in business/technology
  • Fully online minor in web technology available
  • Accommodates transfer and second-degree students
Online Format Details
  • Courses delivered through Blackboard
  • Weekly online meetings are required
  • Coursework delivered via both asynchronous or synchronous methods, depending on individual courses

$7,168

In-State Tuition

$21,664

Out-of-State Tuition

21

Park University

Parkville, MO

$11,170 annual tuition

Available Concentrations
  • Computer Science
  • Software Engineering
  • Data Management
  • Network Security
Program Highlights
  • Available minor in Information and Computer Science
  • Helps to facilitate internships for online students
  • Though the curriculum is rigorous, the school focuses on making sure students have fun while they learn
Online Format Details
  • Courses delivered through Blackboard
  • Online meeting times set by instructor
  • Coursework may be asynchronous or synchronous
Accolades
  • U.S. News and World Report ranked programs at Park University among the nation’s best online bachelor’s degrees in 2014.

$11,170

Annual Tuition

22

Western Kentucky University

Bowling Green, KY

$9,140 in state
$23,352 out of state

Program Highlights
  • Stresses student employability, providing technical and soft skills needed by industry employers
  • Only 36 credit hours required to complete the program for transfer students
  • Curriculum is track-free, meaning students are not required to take specific 300 and 400-level courses; instead, all such courses are treated as electives
Online Format Details
  • Courses delivered through Blackboard
  • Coursework is asynchronous
Accolades
  • U.S. News and World Report ranked WKU second in the nation for best online bachelor’s programs in 2015.

$9,140

In-State Tuition

$23,352

Out-of-State Tuition

23

Western Governors University

Salt Lake City, UT

$6,070 annual tuition

Available Concentrations
  • Software
  • Networks
  • Database
  • Security
Program Highlights
  • Includes several industry recognized IT certifications as part of the degree
  • Centered on competency-based approach, demonstrating mastery of individual technology skill sets
  • State-of-the-art courseware is provided through WGU’s membership in the Microsoft IT Academy program
Online Format Details
  • Courses delivered through Skillsoft
  • Online meeting times set by instructor
  • Coursework is asynchronous
Accolades
  • As the nation’s first competency-based online university, WGU has received the 21st Century Award for Best Practices in Distance Learning for the past five years in a row.

$6,070

Annual Tuition

24

Mercy College

Dobbs Ferry, NY

$17,766 annual tuition

Available Concentrations
  • Mathematics
  • Computer Science
  • Computer Information Systems
Program Highlights
  • Incorporates liberal arts electives
  • Focused on practical, career-oriented training and technical skills
  • Known for keeping up with current industry practices; follows the most recent guidelines of the Report of the ACM/IEEE-CS Joint Curriculum Task Force
Online Format Details
  • Courses delivered through Blackboard and Wimba
  • Online meeting times set by instructor
  • Coursework may be synchronous or asynchronous
Accolades
  • In 2014, U.S. News and World Report recognized Mercy among the nation’s best for its online bachelor’s programs, among other college-wide distinctions.

$17,766

Annual Tuition

25

Charleston Southern University

North Charleston, SC

$22,840 annual tuition

Available Concentrations
  • Business
  • Computer Science
  • Information Systems
Program Highlights
  • Combines a liberal arts education with professional training in technology
  • Ideal for students holding associate degrees in technology or computer science
  • Focused on the unchanging fundamentals of computer science
Online Format Details
  • Courses delivered through Blackboard
  • Online meeting times set by the instructor
  • Coursework may be synchronous or asynchronous
Accolades
  • Charleston Southern University was recently ranked among the best in the nation for its online bachelor’s degree programs, according to U.S. News and World Report.

$22,840

Annual Tuition


The 50 Best Undergraduate Computer Science Schools

Methodology

To ensure fairness and accuracy, our rankings are informed by a strict methodology that accounts for a range of success indicators. The schools are evaluated in terms of each of the following factors, and then their category ranks averaged to determine overall standing. All programs had to be fully accredited and have a minimum of 300 students.

  • Student satisfaction: Indicated by retention rate
  • Quality, supportive program: Indicated by graduation rate
  • Reputation: Indicated by acceptance rate
  • Program Desirability: Indicated by enrollment rate
  • School’s emphasis on CS and resources around the program: Indicated by percentage of computer science majors

NOTE: All factors rated evenly; meaning that the overall ranking is based on the mean of these five indicators.

Formula: The numerical value for each variable is assigned based on the school’s ranking for a specific factor among all schools offering a CS program. Ranking weight is then determined as follows:

(SS+Q+R+PD+CS)5 = Ranking Weight

  • SS: Student satisfaction
  • Q: Quality
  • R: Reputation
  • PD: Program desirability
  • CS: Computer science emphasis
Rank School Location Tuition
1

United States Naval Academy

Annapolis, MD

Program Highlights
  • Computer science department often receives visits from NSA, CIA and FBI representatives to speak with students.
  • Several summer internship programs are available for midshipmen to spend time onsite at national security agencies.
  • The CS department offers seven labs equipped with PCs and UNIX servers for faculty research and student coursework.
  • The program offers research labs dedicated to special topics, including robotics, architecture, modeling, simulation and graphics and Midshipmen lab.
  • The CS program is accredited by the Computing Accreditation Commission of ABET.
Accolades
  • Ranked among the top 50 CS programs in the U.S. and 2nd among CS departments that don’t offer a Ph.D. degree by Princeton Review’s Gourman Report
  • Princeton Review ranked the USNA No. 1 for Best Science Lab Facilities and No. 13 for Best-Run Colleges in 2015


2

United States Military Academy

West Point, NY

Available Concentrations
  • Theoretical Foundations
  • Programming and Software Design
  • Systems Fundamentals
  • Applications of Computing
Program Highlights
  • CS majors can participate in clubs and activities like the Special Interest Group on Security, Audit and Control (SIGSAC) and the Cadet Competitive Cyber Team (C3).
  • Female cadets and faculty can join EECS Systems for lunchtime fellowship and conferences.
  • Cadets can participate in student-sponsored events and activities from The National Society of Black Engineers, Association for Computing Machinery, Institute of Electrical and Electronics Engineers student chapter (IEEE), UPE Computer Science Honor Society and the Monthly Programming Contest.
  • The program offers workshops and summer opportunities for cadets in operational settings.
  • Class sizes are small, averaging 12 to 18 cadets, and all are taught by fully qualified faculty members without teaching assistants.
  • The CS program is accredited by the Computing Accreditation Commission of ABET.
Accolades
  • Ranked second among the top public schools in the nation by U.S. News and World Report in 2015


3

United States Air Force Academy

U.S. Air Force Academy, CO

Available Concentrations
  • Cyber Defense
Program Highlights
  • The CS department is home to the Academy Center for Cyberspace Research in cyber warfare, information assurance, unmanned aerial systems and cyberspace education.
  • Cadets are regularly selected for career training and assignments of increasing responsibility.
  • The program offers small class sizes with about 1,400 cadets taught each year.
  • The BS in computer science is accredited by the Computing Sciences Accreditation Commission of the Computer Sciences Accreditation Board.
Accolades
  • Ranked fifth among the top public schools in the nation by U.S. News and World Report in 2015


4

University of Michigan - Ann Arbor

Ann Arbor, MI

$13,486 in state
$41,906 out of state

Available Concentrations
  • Artificial Intelligence
  • Bioinformatics
  • Data and Information
  • Economics and Computation
  • Robotics and Vision
  • Security
  • Software Development
  • Software Systems
  • Theory of Computation
Program Highlights
  • The computer science curriculum is continually updated by faculty research, and the CS honors program allows students to work closely with faculty on a thesis project.
  • Students receive opportunities to engage in research through independent study or programs such as the Undergraduate Research Opportunity Program (UROP) and Summer Undergraduate Research in Engineering (SURE).
  • The CS department offers computing conferences and networking events with corporate recruiters.
  • Students can participate in programming contests and hackathons like MHacks, U-M Mobile App Challenge and Computing for the Greater Good.
  • Available student membership in computing organizations include CSE Scholars, Michigan Hackers, HKN (Eta Kappa Nu Honor Society), gEECS (Girls in Electrical Engineering and Computer Science) and WolverineSoft (video game development group).
  • Students can build systems within student teams to compete in national and international contests and work for social good: Michigan Autonomous Aerial Vehicle, UM:Autonomy, U-M Solar Car, Michigan Hybrid Racing, Mars Rover, U-M Programming Team, BLUELab, E-MAGINE and M-HEAL.
  • Students can get assistance with internship placement through the Engineering Career Resource Center .
  • Student entrepreneurial ventures are supported through centers and programs such as The Center for Entrepreneurship (CFE), TechArb and MPowered Entrepreneurship.
Accolades
  • U.S. News and World Report ranked UM’s computer science program seventh among top undergraduate schools for engineering in 2015
  • Ranked no. 4 among top public schools in the nation by U.S. News and World Report in 2015

$13,486

In-State Tuition

$41,906

Out-of-State Tuition

5

University of North Carolina - Chapel Hill

Chapel Hill, NC

$8,336 in state
$33,418 out of state

Available Concentrations
  • Software Systems
  • Programming Languages
  • Theoretical Computer Science
  • Applications of Computing Technology in Science, Applied Mathematics, Medicine or Business
Program Highlights
  • The CS department offers a combined BS/MS program that gives students the opportunity to graduate with both degrees in five years.
  • The program offers study abroad opportunities in computer science at the National University of Singapore: School of Computing and the University College London.
  • Students and faculty work together to create learning contracts to receive faculty supervision for internships, mentored research and honors theses
Accolades
  • Recognized as first among all U.S. public research universities for producing the most Rhodes Scholars in the past 5, 10 and 25 years by The Rhodes Trust in 2014
  • Ranked No. 5 best public university in the Best Colleges Guidebook by U.S. News and World Report in 2014

$8,336

In-State Tuition

$33,418

Out-of-State Tuition

6

The University of Texas at Austin

Austin, TX

$9,830 in state
$34,836 out of state

Available Concentrations
  • Artificial Intelligence, Data Mining & Machine Learning
  • Graphics, Visualization & Scientific Computing
  • Networks & Security
  • Bioinformatics & Computational Biology
  • Entrepreneurship
  • Programming Languages & Software Design
  • Systems & Architecture/Microprocessors & VLSI Design
  • Theory & Formal Methods
  • Game Development
  • CS Education
Program Highlights
  • An honors BS computer science degree program is available to students admitted to the Turing Scholars program.
  • Students interested in becoming secondary school teachers in CS can join the college’s UTeach BS degree program.
  • A combined BS/MS program gives students both degrees in computer science in five years.
Accolades
  • Ranked No. 19 in the world for high-impact science in 2015 by the Nature Index, which tracks publication in the world’s top research journals
  • The Nature Index ranked UT Austin as No. 8 among all U.S. research universities in 2015
  • The Austin Villa Robot Soccer Team (UT’s student robotics team) won first place at the RoboCup 2015 competition

$9,830

In-State Tuition

$34,836

Out-of-State Tuition

7

Georgia Institute of Technology

Atlanta, GA

$11,396 in state
$30,698 out of state

Available Concentrations
  • Devices
  • Info Internetworks
  • Intelligence
  • Media
  • Modeling & Simulation
  • People
  • Systems & Architecture
  • Theory
Program Highlights
  • Students can attend tech talks, educational courses, competitions and social events held by Georgia Tech’s student chapter of the Association for Computing Machinery (ACM).
  • Students can join a large variety of student computing organizations in gaming development, robotics, data, theoretical CS, programming, design, visual arts, entertainment software and Web development.
  • The College of Computing Mentoring Program gives seniors the opportunity to mentor freshman and serve as teaching assistants.
  • The Georgia Tech Internship Program (GTIP) and Cooperative Education (Co-Op) offers academic credit while working in a professional environment
  • The College of Computing Career Fair is hosted every fall and spring to allow student networking with employers and companies from relevant career fields.
  • On-campus startup programs and competitions such as Startup House and Venture Lab support student entrepreneurial projects.
Accolades
  • Ranked No. 6 among top undergraduate schools for computer engineering by the U.S. News and World Report in 2015
  • Ranked No. 7 among the nation’s top public schools by U.S. News and World Report in 2015

$11,396

In-State Tuition

$30,698

Out-of-State Tuition

8

Virginia Military Institute

Lexington, VA

$15,518 in state
$37,574 out of state

Program Highlights
  • Advanced individual or group study under the direction of faculty
  • Academic prizes, medals and awards for high academic achievement in all major degrees of study
  • The Summer Undergraduate Research Institute and Symposium gives cadets the opportunity to do research and present findings under the guidance of a faculty mentor.
  • International military academy exchange programs and internships, semester- and summer-abroad programs, cultural exchanges and study tours.
  • The Institute Honors program allows up to 12 high achieving students to attend honors courses, special forums on current events and receive an increased opportunity for recognition by national awards like the Rhodes, Marshall and Gates scholarships.
  • The Community Outreach and Renewal Experience offers opportunities to learn about service at the local, national and international levels through participation in community projects.
Accolades
  • VMI has had 11 Rhode Scholars
  • Ranked No. 26 in the Southeast region for the Best Bang for the Buck category and 1st nationally among all liberal arts colleges for ROTC participation by the Washington Monthly in 2015
  • Ranked No. 4 among top public schools by U.S. News and World Report in 2015

$15,518

In-State Tuition

$37,574

Out-of-State Tuition

9

North Carolina State University - Raleigh

Raleigh, NC

$8,296 in state
$23,551 out of state

Available Concentrations
  • Game Development
Program Highlights
  • An accelerated BS/MS degree program is available for students interested in receiving both degrees in five years.
  • The Undergraduate Computer Science Honors Program provides gifted students with the opportunity to do research with faculty, take advanced courses and participate in meetings and events with other honor students.
  • Several endowed and cash scholarships are available through the CS department.
  • The Cooperative Education Program helps students pay for education by alternating semesters of study and work.
  • The Computer Science Department hires students as graders and teaching assistants.
  • A variety of student organizations are offered, including the Association of Computing Machinery student chapter, Underwater Robotics Club and Women in Computer Science
Accolades
  • Ranked No. 18 among best colleges for veterans by U.S. News and World Report in 2015
  • Food Management Magazine named NC State’s University Dining as the 2015 College Innovator of the Year

$8,296

In-State Tuition

$23,551

Out-of-State Tuition

10

University of Virginia

Charlottesville, VA

$13,208 in state
$42,394 out of state

Available Concentrations
  • Game Design
  • Theory
  • Networks
  • Web Technologies
  • Software Engineering
Program Highlights
  • The computer science program is accredited by the Computing Accreditation Commission of ABET.
  • The CS department attracts federal research support in excess of $6 million annually, with total external research funding of more than $7 million each year.
  • Students receive mentorship and individual attention from faculty due to a small student to faculty ratio.
  • The Computer Science Lounge, department-sponsored activities such as weekly Tea Time and the Computer Science picnic, and student-run activities like the weekly Happy Hour foster interaction outside the classroom among students and faculty.
Accolades
  • The Association for the Advancement of Sustainability in Higher Education awarded UVA a Gold rating for its sustainability efforts in 2015 ― putting it in the top 7% of participating schools in the U.S. and Canada.

$13,208

In-State Tuition

$42,394

Out-of-State Tuition

11

University of Maryland - College Park

College Park, MD

$9,427 in state
$29,720 out of state

Available Concentrations
  • Cybersecurity
Program Highlights
  • Curriculum teaches students to build iPhone and Android applications, BitTorrent clients, video games and operating systems.
  • A wide selection of undergraduate merit-based scholarships are awarded to recognize academic excellence in computer science.
  • The CS department offers a combined BS/MS degree program.
  • Corporate recruiters can connect with students through the department’s Corporate Partners’ Program and Open House/Career Fair.
  • Major/Minor Workshop is available for students considering or transitioning to computer science.
Accolades
  • UMD College Park received a Special Achievement Award for excellence in campus waste reduction efforts by Sierra Magazine as part of its annual Cool Schools rankings in 2015.
  • The school was recognized among the top 25 LGBTQ-friendly colleges & universities by Campus Pride in 2015.
  • UMD ranked No. 16 for computer science in the world by the Academic Ranking of World Universities (ARWU) in 2015.
  • The Business Journal ranked the University of Maryland No. 8 in it’s list of the top U.S. Public Colleges in 2015.
  • In 2015, the school was named a best value college for the fifth consecutive year by The Princeton Review.

$9,427

In-State Tuition

$29,720

Out-of-State Tuition

12

University of California - Berkeley

Berkeley, CA

$12,972 in state
$35,850 out of state

Available Concentrations
  • Materials Science and Engineering
  • Nuclear Engineering
Program Highlights
  • A five-year combined BS/MS or B.A./MS degree program is available.
  • The Honors Degree Program gives undergraduate students their own faculty advisor, research opportunities, invitations to events with faculty and alumni, official honors notation on transcripts and extra units beyond the BS requirements to explore a concentration outside CS.
  • Student-run makerspace called Supernode gives students access to tools for academic projects.
  • The Association of Women in EECS (AWE), The Society of Women Engineers (SWE), The Big/Little Sister Mentoring Program and the Women in Science Engineering Residence Theme Program (WiSE) provides a support network for female students in CS and engineering.
  • The EECS Colloquium hosts presentations by internationally distinguished speakers and allows faculty to present research results.
  • The CS department hosts a large variety of research centers and computing labs where students can participate in projects.
Accolades
  • Ranked No. 1 among top public schools and No. 4 for undergraduate computer science by U.S. News and World Report in 2015
  • Shanghai Rankings named UC Berkeley the No. 1 public university in the world and No. 3 overall in 2015
  • Ranked No. 2 for the most VC-backed undergraduate entrepreneurs and companies worldwide by Pitchbook’s Venture Capital Monthly in 2014

$12,972

In-State Tuition

$35,850

Out-of-State Tuition

13

University of Washington

Seattle, WA

$12,394 in state
$33,513 out of state

Available Concentrations
  • Databases
  • Data Mining
  • Embedded Systems
  • Graphics, Vision, Games and Animation
  • Hardware Design/Engineering
  • Informations and Communications Technologies for Development
  • Interactions with Biology, Bioengineering, Medicine and Genomics
  • Mathematical Foundations
  • Robotics and Control Systems
  • Scientific Computing
  • Security
  • Systems Development
  • Software Engineering
  • User Interface and Human-Computer Interaction
  • Web Development
Program Highlights
  • The Paul G. Allen Center for Computer Science & Engineering provides students and faculty with laboratories, collaboration spaces, meeting rooms and amenities for CS research and education.
  • Combined BS/MS degree program requires approximately one year of courses beyond standard bachelor’s requirements.
  • The CS department pairs new majors with veteran majors during their first quarter.
  • The CS department hosts the Grace Hopper Celebration of Women in Computing Conference, the Women’s Seminar, the Pacific Northwest Girls Collaborative Project (PNWGCP) and the NCWIT “Sit With Me” Campaign to inspire and recognize women’s technical contributions.
  • The Industry Affiliates Program fosters student interaction and recruitment with regional and national information technology firms.
Accolades
  • Microsoft has committed to donating $10 million to build a second Computer Science & Engineering building on the UW campus, providing the capacity to double the number of degrees awarded annually
  • The National Center for Women & Information Technology recognized UW CSE with its Excellence in Promoting Women in Undergraduate Computing Award ― the grand prize in the organization’s NEXT Awards in 2015
  • Ranked No. 14 among top public schools and No. 2 for best schools for veterans in the nation by U.S. News and World Report in 2015

$12,394

In-State Tuition

$33,513

Out-of-State Tuition

14

The University of Texas at Dallas

Dallas, TX

$10,864 in state
$26,894 out of state

Available Concentrations
  • Digital Systems Design
  • Computer Networks
  • Embedded Systems
  • Computer Imaging
  • Artificial Intelligence
  • Cognitive Modeling
  • Human-Computer Interaction
Program Highlights
  • The Erik Jonsson School of Engineering and Computer Science has one of the largest internship and cooperative education programs, averaging more than 1,100 student placements annually at local high tech companies like Texas Instruments and IBM.
  • The Fast Track Program enables gifted undergraduates to include master’s level courses in their undergraduate programs and offers automatic admittance to graduate school at UT Dallas.
  • The CS department is located in the Telecomm Corridor, the second-largest high-tech region in the U.S.
  • Student membership is available in a large variety of academic and social student organizations including the Association for Computing Machinery student chapter, the Game Development Group, The National Society of Black Engineers, The Society of Hispanic Professional Engineers and The Society of Women Engineers.
Accolades
  • Jonsson School students won first place in their division of the 2007, 2009, 2011 and 2015 BattleBots National Championship, and they won first place in the 2015 American Society of Mechanical Engineers’ Manufacturing Science and Engineering Conference
  • U.S. News and World Report ranked UT-Dallas No. 76 among top public schools and best engineering schools in 2015

$10,864

In-State Tuition

$26,894

Out-of-State Tuition

15

Pennsylvania State University

State College, PA

$17,502 in state
$30,452 out of state

Program Highlights
  • The Cooperative Education Program provides work experience by alternating periods of academic study and full-time employment in industry or government.
  • Students can become members of The Association for Computing Machinery (ACM) and the Association of Women in Computing student chapters on campus.
  • Students work with international peers in the Global Cyber Learning Factory course.
Accolades
  • Penn State ranks 5th in computer science research citations according to Essential Science Indicators
  • Kiplinger’s Personal Finance for 2014-15 named Penn State as one of the 100 best values in public colleges
  • Ranked No. 58 among the top 100 universities in the world by the Times Higher Education World University Rankings for 2014-15

$17,502

In-State Tuition

$30,452

Out-of-State Tuition

16

University of California - Los Angeles

Los Angeles, CA

$12,705 in state
$35,583 out of state

Program Highlights
  • Local Hack Day is a 12 hour mini-hackathon on campus for students to compete in building technology.
  • Internship Day is open to all CS students to meet with representatives from leading high tech companies like Google, Cisco, Facebook, Sandia National Laboratories, Northrop Grumman and others.
  • The computer science program is accredited by the Computing Accreditation Commission of ABET.
  • The CS department hosts research labs and centers including the Internet Research Lab, the Center for Domain-Specific Computing, the Center for Autonomous Intelligent Networked Systems, Biocybernetics Laboratory, Computational Genetics Laboratory and the Laboratory for Advanced Systems Research.
  • Student organizations like the American Indian Science and Engineering Society (AISES), the National Society of Black Engineers, Pilipinos in Engineering (PIE), the Society of Latino Engineers and Scientists and the Society of Women Engineers support diversity in developing leadership skills in science and engineering.
Accolades
  • The Times of London ranked UCLA No. 12 in its World University Rankings for 2014-15
  • U.S. News and World Report ranks UCLA No. 2 among top public schools and No. 8 among best global universities in 2015
  • Washington Monthly ranked UCLA No. 5 in the U.S. for measurements of access, social commitment and the importance of research as a major driver of the economy and quality of life in 2014
  • 3420 Boelter Hall, in The UCLA Henry Samueli School of Engineering and Applied Science, is known as the Birthplace of the Internet and is being restored to become Kleinrock Internet Heritage Site and Archive

$12,705

In-State Tuition

$35,583

Out-of-State Tuition

17

Rutgers University - New Brunswick

New Brunswick, NJ

$13,813 in state
$28,591 out of state

Available Concentrations
  • Computing Concepts and Themes
  • Computer and Software Systems
  • Computer Security
  • Software Engineering and Information Management
  • Graphics and Vision
  • Artificial Intelligence and Cognitive Science
Program Highlights
  • Five-year combined BS/MS degree program available.
  • Students in the computer science department track are assigned a faculty advisor and qualify for graduation with honors.
  • The Industry Affiliates Program (IAP) introduces students to an exclusive group of member companies that offer jobs and internships to the CS department.
  • Student organizations such as Women in Computer Science, Undergraduate Student Association for Computer Science and Rutgers University Students Linux Users’ Group host student networking activities with computing professionals.
Accolades
  • The Rutgers robotic team placed 7th out of 28 teams in the Amazon Picking Challenge, a competition in robot manipulation in 2015
  • U.S. News and World Report ranked Rutgers No. 10 in the nation among schools producing the most fortune 500 CEOs
  • The Chronicle of Higher Education named Rutgers No. 10 in the nation for among top producers of U.S. Fulbright students
  • Named among the Top 50 LGBT-friendly colleges and universities by the Campus Pride Index

$13,813

In-State Tuition

$28,591

Out-of-State Tuition

18

New Mexico Tech

Socorro, NM

$6,256 in state
$18,184 out of state

Available Concentrations
  • Operating Systems and Computer Architecture
  • Programming
  • Computational Theory
Program Highlights
  • The computer science undergraduate program is accredited by the Computing Accreditation Commission of ABET.
  • New Mexico Tech’s computer science and engineering department has received certification by the National Security Agency and the Department of Homeland Security as a National Center of Academic Excellence in Information Assurance Education and Research.
  • In addition to theoretical concepts of computing, the CS major emphasizes the legal, ethical and societal impact of developments in the field of computer science.
  • The Tech Computer Center contains a number of labs and computers connected to a state-of-the-art gigabit network with access to symmetric multiprocessors and special purpose massively parallel computers at national laboratories and supercomputing centers
  • Ongoing student internships are offered by Sandia National Laboratories, Idaho National Labs, Apple, JPMorgan Chase, the NSA, Intel and others, along with paid internships and mentoring for students with disabilities
Accolades
  • U.S. News and World Report ranked New Mexico Tech No. 3 among top public schools in the U.S. and No. 23 among western regional universities
  • Named to Kiplinger’s Personal Finance’s list of 100 Best Values in Public Colleges for 2015

$6,256

In-State Tuition

$18,184

Out-of-State Tuition

19

Purdue University

West Lafayette, IN

$10,002 in state
$28,804 out of state

Available Concentrations
  • Computational Science and Engineering
  • Computer Graphics and Visualization
  • Database and Information Systems
  • Foundations of Computer Science
  • Machine Intelligence
  • Programming Language
  • Security
  • Software Engineering
  • Systems Programming
Program Highlights
  • Students in their junior year select a track to complete advanced courses to deepen understanding in a specific area of computer science.
  • The CS department offers an honors program, computer science minor and a combined BS/MS program that allows students to pursue both degrees within five years.
  • The Bridge Program sponsored by the Harris Corporation helps introduce students with little or no programming experience to basic computer science and programming concepts.
  • The Computing Research Association (CRA) offers several computing research awards to undergraduates who have done excellent research.
  • Student organizations, such as the Association for Computing Machinery – Purdue Chapter, Computer Science Women’s Network, Upsilon Pi Epsilon honor society, the Cooperative Education Program and the Undergraduate Student Board (USB), connect students, faculty and corporate partners.
Accolades
  • Purdue (with HP, Intel and Mellanox) developed Conte, the nation’s fastest university-owned supercomputer and highest ranking supercomputer on the June 2013 Top500.org list of international supercomputers
  • Named to Princeton Review’s 200 Best Value Colleges for 2015 and ranked No. 11 for the alumni network
  • U.S. News and World Report ranked Purdue No. 9 among best undergraduate engineering programs in the nation

$10,002

In-State Tuition

$28,804

Out-of-State Tuition

20

Georgia State University

Atlanta, GA

$8,618 in state
$23,186 out of state

Available Concentrations
  • Computer Software Systems
  • Databases and Knowledge-Based Systems
  • Graphics and Human-Computer Interaction
  • Hardware Systems
  • Networks and Parallel and Distributed Computing
  • Theoretical Computer Science
Program Highlights
  • Dual degree programs are available, including a BS/MS in computer science, a BS in computer science with MS in Health Administration and a BS in computer science with MS in information systems.
  • The Co-op Education Program offers students full-time, paid field-based experience between periods of returning to complete their studies as full-time students.
  • Undergraduate research projects can be presented at the annual Georgia State Undergraduate Research Conference and students can attend a number of conferences hosted by the CS department, such as the IEEE International Conference on Granular Computing.
  • The CS department hosts a large number of research labs including the Distributed Mobile Systems Laboratory (DiMoS) and Systems Integrated Modeling and Simulation (SIMS) Lab.
Accolades
  • U.S. News and World Report ranked Georgia State No. 6 among up-and-coming schools and No. 8 for its undergraduate Management Information Systems program in 2015
  • Georgia State ranks among the top schools in the nation (50th) for providing economic opportunity for underserved students (graduating lower-income students with lower debt) by the Social Mobility Index in 2014

$8,618

In-State Tuition

$23,186

Out-of-State Tuition

21

Florida State University

Tallahassee, FL

$6,507 in state
$21,673 out of state

Available Concentrations
  • Information Security
  • Data Communication/Networks
  • Computer and Network Systems Administration
  • Theoretical Computer Science
  • Software Engineering
Program Highlights
  • The BS computer science program is ABET/CAC accredited and is intended to be sufficient for entry to a graduate program in computer science.
  • Every student in the BS/BA program will become proficient at programming in C, C++, and Assembly Language, with opportunities to be exposed to languages such as Java, Perl and HTML.
  • The coursework for the BS includes an embedded minor in mathematics and physical sciences.
  • The combined BS/MS program accelerates completion of both degrees in five years.
  • The CS department offers STEM and endowed scholarships for undergraduates.
  • The NSA has certified Florida State to train specialists under the Committee of National Security Systems.
Accolades
  • The Business Journals ranked Florida State No. 31 among the nation’s best public colleges and universities in 2015
  • The U.S. Department of Education has granted Florida State $2.2 million over the next five years to fund new STEM and Student Support Services programs designed to assist underrepresented students in higher education

$6,507

In-State Tuition

$21,673

Out-of-State Tuition

22

College of William and Mary

Williamsburg, VA

$17,656 in state
$39,916 out of state

Program Highlights
  • The program offers a small hands-on undergraduate program with courses taught almost exclusively by faculty.
  • Undergraduate curriculum is based on guidelines from the Association of Computing Machinery (ACM).
  • Students can participate in a variety of research projects led by faculty and programs with funded research, such as the HHMI Science Education and Research program, Monroe Scholars, Murray Scholars and Sharpe Community Scholars.
Accolades
  • As one of Intel’s Top 50 Most Unwired Campuses, William & Mary provides free wireless high-speed Internet access in nearly every corner of campus
  • Ranked No. 2 for Best Undergraduate Teaching and No. 6 among top public schools in the nation by U.S. News and World Report in 2015

$17,656

In-State Tuition

$39,916

Out-of-State Tuition

23

Georgia Southern University

Statesboro, GA

$6,170 in state
$16,487 out of state

Available Concentrations
  • Game Programming
  • Data and Knowledge Systems
  • Broadband Networking
  • Computer Security
  • Mobile Computing
  • Robotics
  • Software Engineering
Program Highlights
  • The Allen E. Paulson College of Engineering and Information Technology has two large computer labs open to students.
  • The department’s Corporate Advisory Committee is consulted for revisions to academic programs, and internships and co-ops are available through the Office of Co-Operative Programs and Internships.
  • Students can participate in various research labs, including the Game Programming, Robotics, Mobile Computing, Optical Networking and Classroom Laboratories.
Accolades
  • Recognized for being a military friendly university because its ROTC Eagle Battalion program is the largest in the Southeast at a non-military university

$6,170

In-State Tuition

$16,487

Out-of-State Tuition

24

University of California - San Diego

San Diego, CA

$13,427 in state
$36,305 out of state

Available Concentrations
  • Bioinformatics
Program Highlights
  • The computer science and engineering department (CSE) offers an honors program to encourage students to perform advanced study in their major by working closely with faculty on an undergraduate research project.
  • There are a variety of student computing organizations, including the Computer Science and Engineering Society (CSES), Women in Computing, National Center for Supercomputing Applications (NCSA) and the Association for Computing Machinery.
  • All CSE programs provide academic education and technical training in preparation for the high tech job market and for advanced studies in graduate school.
Accolades
  • The UC San Diego Jacobs School of Engineering ranks 10th in the nation and 14th in the world for computer science and engineering by The Academic Ranking of World Universities (ARWU) in 2015
  • Ranked No.7 in the nation and No. 20 in the world among best global universities for engineering by U.S. News and World Report in 2014-15
  • Kiplinger’s Personal Finance ranks UCSD No. 14 among best value public universities in the nation in 2014

$13,427

In-State Tuition

$36,305

Out-of-State Tuition

25

University of Illinois at Urbana - Champaign

Champaign, IL

$15,020 in state
$29,646 out of state

Available Concentrations
  • Computer Science
  • Computational Science and Engineering
  • Mathematics
Program Highlights
  • The computer science curriculum provides education in the theory, design and application of computer systems, with an emphasis on software systems.
  • A combined BS/MS computer science degree program is available.
  • Students interested in a career in software engineering can obtain the software engineering certificate.
  • The CS department offers department-endowed, campus, college, corporate-sponsored and national scholarships.
  • CS student organizations support diverse interests and backgrounds and include the Association for Computing Machinery, Latino/a Computer Science Club, HackIllinois and Women in Computer Science.
Accolades
  • Ranked No. 5 for computer science and engineering and No. 11 among top public schools in the nation by U.S. News and World Report in 2015
  • For 2014-15, Illinois ranked No. 4 worldwide in engineering/technology and computer sciences by the Academic Ranking of World Universities

$15,020

In-State Tuition

$29,646

Out-of-State Tuition

26

SUNY Binghamton

Binghamton, NY

$8,620 in state
$20,260 out of state

Program Highlights
  • The computer science program provides students with an understanding of the theory and practice of automating the representation, storage and processing of information.
  • The department encourages students to earn an international studies certificate along with the BS in computer science.
  • In partnership with Istanbul Technical University, Binghamton offers a dual-diploma so students receive a BS degree from the Thomas J. Watson School of Engineering and Applied Science and a Lisans in Information Systems Engineering from Istanbul Tech.
  • A combined BS/MS computer science degree program allows students to receive both degrees in five years.
  • The BS in computer science is accredited by the Computing Accreditation Commission of ABET.
Accolades
  • U.S. News and World Report ranked Binghamton No. 15 among best colleges for veterans in 2015
  • Kiplinger’s Personal Finance ranked Binghamton No. 4 in 2014 as best value among the nation’s public colleges for out-of-state students and No. 15 overall
  • Ranked No. 10 best value for public universities based on academics, cost of attendance and financial aid by The Princeton Review in 2014

$8,620

In-State Tuition

$20,260

Out-of-State Tuition

27

University of Florida

Gainesville, FL

$6,313 in state
$28,591 out of state

Available Concentrations
  • Human-Computer Interaction
  • Game Programming
  • Information Assurance
Program Highlights
  • Honors students are given preferential admission to the combined BS/MS program that allows students to obtain both degrees in five years
  • The Distinguished Lecture Series is an annual program that attracts accomplished scientists to Stonybrook and brings together undergraduates, graduate students and faculty to discuss topics in computer science.
  • The CS department supports innovative research that advances the future of software, hardware and computing, along with extensive lab spaces that were enhanced by a new CS building in 2014.
Accolades
  • Payscale.com ranked the Department of Computer Science No. 10 among the nation’s top schools for return on investment (ROI)
  • One of ten universities to receive a National Science Foundation (NSF) award for integrating research and undergraduate education
  • U.S. News and World Report ranked Stonybrook No. 15 among best colleges for veterans in 2015

$6,313

In-State Tuition

$28,591

Out-of-State Tuition

28

Stony Brook University

Stony Brook, NY

$8,430 in state
$21,850 out of state

Program Highlights
  • Honors students are given preferential admission to the combined BS/MS program that allows students to obtain both degrees in five years
  • The Distinguished Lecture Series is an annual program that attracts accomplished scientists to Stonybrook and brings together undergraduates, graduate students and faculty to discuss topics in computer science.
  • The CS department supports innovative research that advances the future of software, hardware and computing, along with extensive lab spaces that were enhanced by a new CS building in 2014.
Accolades
  • Payscale.com ranked the Department of Computer Science No. 10 among the nation’s top schools for return on investment (ROI)
  • One of ten universities to receive a National Science Foundation (NSF) award for integrating research and undergraduate education
  • U.S. News and World Report ranked Stonybrook No. 15 among best colleges for veterans in 2015

$8,430

In-State Tuition

$21,850

Out-of-State Tuition

29

James Madison University

Harrisonburg, VA

$9,662 in state
$24,522 out of state

Program Highlights
  • The computer science BS program offers small classes that provide opportunities for personal interaction between students and faculty.
  • The Honors Program offers three ways to participate in honors work: as Honors Scholars, through subject-area honors or through a senior honors capstone event that contributes to the computer science field or society at large.
  • JMU is designated by the National Security Agency (NSA) and the Department of Homeland Security as a National Center of Academic Excellence (CAE) in Information Assurance Education.
Accolades
  • U.S. News and World Report ranked JMU No. 2 among top public schools and No. 6 among southern regional universities and up-and-coming schools in 2015
  • Kiplinger’s Personal Finance ranked JMU No. 22 on its list of Top 100 Best Values in Public Colleges in 2014

$9,662

In-State Tuition

$24,522

Out-of-State Tuition

30

University of Minnesota - Twin Cities

Minneapolis, MN

$13,560 in state
$20,810 out of state

Available Concentrations
  • Architecture and Hardware Systems
  • Artificial Intelligence/Robotics
  • Big Data
  • Bioinformatics and Computational Biology
  • Databases
  • Geographical Information Systems
  • Graphics and Visualization
  • Human-Computer Interaction
  • Security
  • Networks
  • Software and Data Systems Development
  • Systems Engineering/Programming Languages
  • Systems
  • Theory
Program Highlights
  • Students can create their own custom tracks with advisor approval for upper division study.
  • The CS department is affiliated with a variety of research centers including the U of M Supercomputing Institute for Digital Simulation and Advanced Computation that provides supercomputing resources to faculty and students.
  • The Industry Affiliates Council (IAC) promotes interaction between the Department of Computer Science and Engineering and industry to connect students with mentors, internships, recruitment opportunities and research talks.
  • Student computing groups include the Association of Computing Machinery (ACM), Association of Computing Machinery for Women, Multicultural Students in Computing (MCSC) and the Institute of Electrical and Electronics Engineers (IEEE).
Accolades
  • Ranked No. 4 academic institution for data mining by Microsoft Academic Research in 2014
  • U.S. News and World Report ranked U of M No. 27 among top public schools in 2015
  • Alumni have founded more than 180 companies

$13,560

In-State Tuition

$20,810

Out-of-State Tuition

31

University of Georgia

Athens, GA

$10,836 in state
$29,046 out of state

Available Concentrations
  • Computer Systems
  • Software Design
  • Computational Science and Visualization
  • Internet and Information Technology
  • Theoretical Computer Science
  • Artificial Intelligence
Program Highlights
  • The BS computer science program is accredited by the CAC Commission of ABET.
  • Students can join computing organizations such as the Association for Computing Machinery (ACM), Institute of Electrical and Electronics Engineers (IEEE), Society for Information Management Systems and Classic Hackers UGA Linux Users’ Group (CHUGALUG).
  • A number of research labs support student learning in computer science, including the Cortical Architecture Imaging and Discover Lab and the Data Intensive Pervasive Systems Lab.
Accolades
  • U.S. News and World Report ranked UGA No. 20 among top public schools in the nation in 2015
  • UGA is ranked No. 18 on the Forbes Top 25 Public Colleges list for 2015
  • Washington Monthly ranked UGA No. 3 on its list of Best Bang for the Buck among southeast colleges in 2015
  • UGA received 10th place on Kiplinger’s 2015 list of 100 Best Values Among Public Colleges and Universities

$10,836

In-State Tuition

$29,046

Out-of-State Tuition

32

California Poly - San Luis Obispo

San Luis Obispo, CA

$8,918 in state
$20,078 out of state

Available Concentrations
  • Interactive Entertainment
Program Highlights
  • The BS computer science program is accredited by the Computing Accreditation Commission of ABET.
  • The CS program has four objectives: technical competence, interpersonal skills, professional awareness and intellectual growth.
  • The Interactive Entertainment concentration provides preparation for technical careers in computer graphics, digital animation, video games and interactive experiences.
  • A combined BS/MS degree program is available for qualified students.
Accolades
  • U.S. News and World Report ranked Cal Poly-San Luis Obispo No. 1 among top public schools, No. 10 among regional universities in the west, and No. 4 for its undergraduate computer science and engineering program
  • Payscale.com’s College Salary Report ranked Cal Poly No. 13 in the nation and among the top 3 in the state for median salaries among public university bachelor’s degree recipients for 2014-15

$8,918

In-State Tuition

$20,078

Out-of-State Tuition

33

Florida International University

Miami, FL

$6,497 in state
$18,895 out of state

Available Concentrations
  • Software Design and Development
Program Highlights
  • A combined BS/MS program allows students to complete both degrees in five years.
  • Students can choose to follow the BS in computer science track to lead towards graduate study or the software design and development track for a software engineering career.
  • A variety of faculty-led research labs in computing topics such as the Software Testing and Research Group, Bioinformatics Research Group and High Performance Database Research Center.
  • The Industrial Advisory Board promotes opportunities for students to network with the technology industry and government agencies.
Accolades
  • According to Forbes, FIU is a leading research institution in hurricane mitigation and established a 12-fan Wall of Wind that simulates a Category 5 hurricane to aid in higher wind speed testing

$6,497

In-State Tuition

$18,895

Out-of-State Tuition

34

Texas A & M University - College Station

College Station, TX

$9,685 in state
$26,583 out of state

Available Concentrations
  • Algorithms and Theory
  • Systems
  • Software
  • Information and Intelligent Systems
Program Highlights
  • The CS curriculum is based upon recommendations by the Association for Computing Machinery and the Institute of Electrical and Electronic Engineer Computer Society.
  • The Department of Computer Science and Engineering hosts many seminars, including the Distinguished Lecture Series, the AWICS Distinguished Lecture Series and Quantum Computing.
  • Various labs are available for student participation in research on Human-Centered Systems, Intelligent Systems, Software, Systems and Theoretical Foundations, as well as in multidisciplinary areas such as Bioinformatics, Brain Networks, Computational Science and Engineering, Digital Humanities, Security and Emergency Informatics.
Accolades
  • Texas A&M’s Dwight Look College of Engineering ranked No. 10 as one of the top engineering programs worldwide by the Academic Ranking of World Universities in 2014-15
  • U.S. News and World Report ranked Texas A&M-College Station No. 9 among best colleges for veterans and No. 25 among top public schools in 2015

$9,685

In-State Tuition

$26,583

Out-of-State Tuition

35

University of Central Florida

Orlando, FL

$6,368 in state
$22,467 out of state

Program Highlights
  • The Department of EECS offers research programs for undergraduates and is a National Science Foundation (NSF) REU site in Computer Vision since its inception by the NSF in 1987.
  • The Association for Computing Machinery student chapter, IEEE Computer Society, UPE Computer Science Honor Society and the CS Foundation Exam provide networking opportunities, face-to-face meetings with experts and real-world career experience.
  • The CS department is in the new Harris Corp. Engineering Center, a high tech building with state-of-the-art equipment, computers and labs for students.
  • The Computer Science Foundation Exam is the only test of it’s kind in the nation, making it an important resume builder for CS majors.
Accolades
  • The UCF Programming team competes annually in the ACM’s International Programming Contest and has an unmatched record of finishing in the Southeast region’s top three every year since 1982
  • U.S. News and World Report ranked UCF No. 3 among up-and-coming schools in 2015

$6,368

In-State Tuition

$22,467

Out-of-State Tuition

36

University of California - Irvine

Irvine, CA

$13,179 in state
$36,057 out of state

Available Concentrations
  • Algorithms
  • Architecture & Embedded Systems
  • Bioinformatics
  • Information
  • Intelligent Systems
  • Networked Systems
  • Systems and Software
  • Visual Computing
Program Highlights
  • In upper division studies, students are required to satisfy the requirements for one of eight specializations to obtain a broader understanding of computer science.
  • The ICS Honors Program gives students the opportunity to network with other honors students, conduct research with faculty and work on a thesis.
  • The Summer Undergraduate Research Internship in Computer Science gives students 8-10 weeks in the summer to work with faculty on a research project.
  • The Donald Bren School of Information & Computer Sciences offers corporations and industry representatives a chance to connect with faculty and students by sponsoring a class project and student-run events, or by attending tech talks and information sessions.
  • A number of centers provide research opportunities for students, including the Ada Byron Research Center, the Center for Embedded Computer Systems, the Center for Machine Learning and Intelligent Systems and the Center for Social Computing.
Accolades
  • U.S. News and World Report ranked UCI No. 11 among top public schools and No. 39 among best value schools in the nation.
  • Times Higher Education ranked UCI No. 1 in the U.S. and No. 7 in the world among the 100 best universities less than 50 years old in 2015.
  • UCI placed first in Sierra Magazine’s Coolest Schools report in 2015 as part of its annual sustainability ranking of U.S. colleges and universities.
  • Money magazine ranked UCI No. 13 among the nation’s four-year colleges and universities delivering the most value.

$13,179

In-State Tuition

$36,057

Out-of-State Tuition

37

New Jersey Institute of Technology

Newark, NJ

$15,648 in state
$29,288 out of state

Program Highlights
  • The computer science BS/BA programs are accredited by the Computing Accreditation Commission of ABET.
  • Research groups and labs for student participation include Algorithms, Bioinformatics, Data Mining, Machine Learning, Imaging Processing, Face Recognition and Video Processing Lab, Semantic Web & Ontologies Lab and the Medical Informatics Lab.
  • The Senior Capstone Program allows students to test their education outside the classroom, working with industry partners like Microsoft, Johnson & Johnson, NASA and the National Science Foundation.
  • NJIT’S Career Development Services helps students with career counseling, co-ops and internships, resume and interviewing and hosts an annual career fair.
Accolades
  • Ranked No. 12 as one of the top 25 colleges where you can earn six figures before getting an advanced degree by Money magazine in 2015.
  • Payscale.com’s 2015-16 College Salary Report found that the mid-career median salary of an NJIT graduate with a bachelor’s degree is $101,000.

$15,648

In-State Tuition

$29,288

Out-of-State Tuition

38

Virginia Tech

Blacksburg, VA

$12,017 in state
$28,048 out of state

Available Concentrations
  • Creative/Media Computing
  • Human-Computer Interaction
  • Knowledge, Information and Data (KID)
  • Scientific Computing
  • Systems and Networking
Program Highlights
  • Students with at least a 3.5 GPA and 75 hours of undergraduate study can apply for the combined BS/MS accelerated program to enable completion of both degrees in five years.
  • The Department of Computer Science offers a variety of endowed and company scholarships for students who have declared the CS major.
  • The student computing groups on campus include the Association for Computing Machinery, the Association for Women in Computing, CS Squared, Mobile Application development, VT Gaming Project, CS Mentoring, IEEE and the Upsilon Pi Epsilon honor society.
  • VT’s CS department has built its curriculum with recommendations from corporate partners who are members of the Computer Science Resources Consortium (CSRC) created by the CS department in 1982.
Accolades
  • U.S. News and World Report ranked Virginia Tech No. 5 for engineering science/engineering physics and No. 27 among top public schools in the nation in 2015
  • The annual QS World University Rankings placed VT at No. 355 among more than 3,500 universities, near the top 10 percent of universities in the world in 2015

$12,017

In-State Tuition

$28,048

Out-of-State Tuition

39

Christopher Newport University

Newport News, VA

$11,646 in state
$21,974 out of state

Program Highlights
  • Students can participate in various research labs, including the Robots and Multi-agent Systems, Network Management, Multimedia Instruction and Neural Networks Applications.
  • The Center for Innovation in Science Education (CISE) develops and promotes STEM disciplines with membership available to CNU students who are working with scholars.
  • CNU offers free tutoring to CS students.
Accolades
  • Ranked No. 2 among up-and-coming schools, No. 7 among top public schools and No. 17 among regional universities in the south by U.S. News and World Report in 2015

$11,646

In-State Tuition

$21,974

Out-of-State Tuition

40

University of Pittsburgh

Pittsburgh, PA

$17,772 in state
$28,168 out of state

Available Concentrations
  • Data Science
  • Security
  • Artificial Intelligence
  • High Performance Systems
  • The Business of Software
  • Software Engineering
Program Highlights
  • A five-year BS/MS degree program is offered through the Dietrich School of Arts and Sciences.
  • CS undergraduates are offered cooperative education or internships at high tech companies through Pitt Career Services and the Co-Op Program.
  • The Computer Science Resource Center provides tutoring to help students in CS programming courses.
  • Various research centers and programs are available such as the Center for Parallel, Distributed and Intelligent Systems, the Pittsburgh Supercomputing Center and the Scientific Computing Program.
  • The Department of Computer Science has five student organizations including Women in Computer Science, Computer Science Club, Students for Startups, Robotics Club, and the Upislon Pi Epsilon honor society.
  • The Industry Board is a collaboration with the computer science department and industry leaders to ensure that courses align with the latest business needs.
Accolades
  • Ranked No. 20 among top public schools and No. 62 among national universities by U.S. News and World Report in 2015

$17,772

In-State Tuition

$28,168

Out-of-State Tuition

41

University of Minnesota - Morris

Morris, MN

$12,583 annual tuition

Available Concentrations
  • Computing Systems
  • Theory
  • Processes, Programming and Languages
Program Highlights
  • Opportunities for undergraduate research include the National Science Foundation Research Experience for Undergraduates (REU), the Undergraduate Research Opportunities Program (UROP) and the Council on Undergraduate Research.
  • The Honors Program allows students to complete a research project that complements work in their major and develop a co-curricular project that connects coursework with an internship, national student exchange or study abroad program.
Accolades
  • Washington Monthly recognized Morris on its Best Bang for the Buck list, ranking the university No. 72 out of 403 midwestern schools in 2015
  • Forbes included Morris on its list of America’s Top Colleges, recognizing the university for ranking 6th lowest in cost nationally and 3rd lowest in the Midwest

$12,583

Annual Tuition

42

University of Wisconsin - Madison

Madison, WI

$10,410 in state
$26,660 out of state

Program Highlights
  • CS student organizations include the Undergraduate Projects Lab, the student chapter of the Association for Computing Machinery, ACM’s Women in Computing student chapter and The Hub (CS club).
  • Award and scholarship opportunities are available for undergraduates, including the U.S. Dept. of Homeland Security Scholarships, the Simons Fellowship in Computational Neuroscience and Barry M. Goldwater Scholarships.
  • A number of computing research groups covering topics such as artificial intelligence, computational biology, computer architecture, computer graphics, computer networks, computer security, database systems, human-computer interaction and others.
  • The Industrial Affiliates Program fosters relationships between the computer science department and business partners while connecting students with internships and career opportunities through programs such as the Madison Area Computer Science Job Fair.
  • The CS department hosts computing contests like the ACM International Collegiate Programming Contest and MindSumo.
Accolades
  • U.S. News and World Report ranked Madison No. 13 among top public schools and No. 47 among national universities in 2015
  • The Academic Ranking of World Universities (ARWU) ranked Madison No. 24 among world universities in 2015

$10,410

In-State Tuition

$26,660

Out-of-State Tuition

43

SUNY College of Technology at Alfred

Alfred, NY

$7,646 in state
$14,256 out of state

Program Highlights
  • The technically oriented CS program provides students with skills towards employment in maintaining computers systems and networks as a technician or technologist.
  • The program also prepares students for professional certification exams such as the CompTIA A+, Network+, Microsoft Certified System Administrator, Microsoft Certified System Engineer, and Cisco Certified Network Associate.
  • The CS program is accredited by the Engineering Technology Accreditation Commission of ABET.
Accolades
  • U.S. News and World Report ranked SUNY-Alfred No. 7 among top public schools and No. 22 among northern regional colleges in 2015

$7,646

In-State Tuition

$14,256

Out-of-State Tuition

44

Missouri University of Science and Technology

Rolla, MO

$8,961 in state
$23,771 out of state

Available Concentrations
  • Distributed/Embedded Computing
  • Security
  • Data Mining
  • Artificial Intelligence
  • Machine Learning
  • Graphics
  • Software Engineering
  • Multimedia Information Systems
  • Computational Science
  • Internet Computing
  • Graphical User Interfaces
  • Parallel Computing
  • Wireless Computing
Program Highlights
  • The Computer Science Department’s program is accredited by the Computing Accreditation Commission of ABET.
  • Students receive access to SUN workstations, PCs and a distributed computing cluster running Unix, NT, Windows and Linux within the CS department.
  • Learning laboratories available from the department and the university in addition to research labs such as the McDonnell Douglas Software Engineering Laboratory studying topics that include applied computational intelligence, computer vision and biomedical imaging, critical infrastructure protection and social computing.
Accolades
  • Ranked No. 38 among best colleges for veterans and No. 70 among top public schools by U.S. News and World Report in 2015
  • Payscale.com ranked Missouri S&T No. 3 among top public universities for annualized return on investment and 14th overall in March 2015
  • Ranked No. 15 for career services in Princeton Review’s Colleges That Pay You Back list in 2015

$8,961

In-State Tuition

$23,771

Out-of-State Tuition

45

Temple University

Philadelphia, PA

$14,696 in state
$24,722 out of state

Available Concentrations
  • Artificial Intelligence
  • Machine Learning
  • Robotics
  • Computer Vision
  • Graphics
  • Game Programming
  • Bioinformatics
  • Databases
  • Big Data
  • Mobile and Web Application Development
  • Cloud Computing
  • High Performance Computing
  • Wireless and Sensor Networks
  • Network and Information Security
  • Digital Forensics
Program Highlights
  • Five-year BS/MS or BA/MS degree program in computer science is available to students with at least five completed semesters at Temple.
  • Undergraduate research in CS can be done as independent study, independent research or directed reading/study course.
  • The Independent Research in Computer Science course can be substituted for the CS senior capstone project.
  • The CS department has five student computing laboratories on two floors with up-to-date technology in the Science Education and Research Center (SERC).
Accolades
  • Ranked No. 11 on the Top 15 Entrepreneurship Program list of 2015 by The Princeton Review/Entrepreneur Magazine
  • Ranked No. 31 among best colleges for veterans by U.S. News and World Report in 2015

$14,696

In-State Tuition

$24,722

Out-of-State Tuition

46

Clemson University

Clemson, SC

$13,446 in state
$31,462 out of state

Available Concentrations
  • Network Programming
  • Cluster and Distributed Computing
  • Software Engineering
  • Graphics
  • Virtual Reality
  • Game Engine Design
  • Database Systems
  • Programming Languages
  • Computer Security and Administration
  • Operating Systems
Program Highlights
  • Clemson’s School of Computing offers a combined bachelor’s/master’s education plan, allowing students to count up to nine hours of graduate credit toward both degrees.
  • The Cooperative Education Program provides students with a chance to gain work experience with employers in their field while being monitored by the program’s academic staff.
  • Seminars and research labs cover diverse topics in computing, including big data, algorithms and computing, multimedia and informatics, software engineering and virtual environments.
Accolades
  • Ranked No. 8 among up-and-coming schools and No. 20 among top public schools in the nation by U.S. News and World Report in 2015
  • Princeton Review ranked Clemson No. 1 for its career services program for 2016
  • Incoming freshman ACT scores rank in the top 10 among national public universities according to U.S. News and World Report in 2015

$13,446

In-State Tuition

$31,462

Out-of-State Tuition

47

University of Maryland - Baltimore County

Baltimore, MD

$10,384 in state
$22,682 out of state

Available Concentrations
  • Game Development
  • Information Assurance
Program Highlights
  • Each spring 6-10 seniors are designated as an Outstanding Student in Computer Science or Computer Engineering based on a high GPA or service to the department.
  • The Gamma Chapter of Upsilon Pi Epsilon (the only honor society for computing), was chartered at UMBC in 1991.
  • Computer science majors that receive an A in both Computer Science I and II are eligible for the CS honors program.
  • Students receive a well-rounded education in computer science through extracurricular student organizations such as the Association for Computing Machinery, IEEE, National Society of Black Engineers and UMBC Society of Women Engineers.
  • Research laboratories with subjects such as cybersecurity, robotics, embedded systems and animation and graphics.
Accolades
  • Ranked No. 1 among up-and-coming schools, No. 5 for Best Undergraduate Teaching and No. 78 among top public schools by U.S. News and World Report in 2015
  • Recognized for prioritizing intensive undergraduate research and creative work by U.S. News and World Report in 2014
  • Princeton Review ranked UMBC both in its 2015 Best Colleges Guide and on its list of Best Value Colleges in 2014
  • UMBC was named a Best Buy university in the 2015 edition of the Fiske Guide to Colleges

$10,384

In-State Tuition

$22,682

Out-of-State Tuition

48

Truman State University

Kirksville, MO

$7,374 in state
$113,438 out of state

Available Concentrations
  • Internet Programming
  • Systems Analysis and Design
  • Software Engineering
  • Database Systems
  • Operating Systems
  • Compilers
  • Parallel and Distributed Processing
  • Computer Networks
  • Bioinformatics
  • Programming Languages
  • Computer Graphics
  • Artificial Intelligence
  • Automata Theory and Formal Languages
Program Highlights
  • The BS computer science degree program is based on the curriculum recommendations of the Association for Computing Machinery and the Computer Society of IEEE.
  • Several opportunities are offered to pursue computer science outside the classroom with student organizations like the Association for Computing Machinery, the Computer Gaming Association, the Free Software Club of Kirksville and the Tru Women in Computer Science (TWiCS).
  • Each student is required to complete a Capstone experience for presentation to the computer science faculty that demonstrates the ability to work independently on a software development project.
  • Departmental honors in computer science can be earned by receiving a high GPA or score on the senior exam, producing a scholarly paper or by approval from the computer science faculty.
Accolades
  • U.S. News and World Report ranked Truman No. 9 among regional universities in the midwest, No. 1 for Best Undergraduate Teaching, No. 1 among top public schools and No. 5 among best value schools
  • Ranked No. 1 on the Consumers Digest list of Best Values for Public Colleges and Universities in 2015
  • Ranked No. 19 on Kiplinger’s list of the 100 Best Public College Values in the nation in 2015.

$7,374

In-State Tuition

$113,438

Out-of-State Tuition

49

University of South Florida

Tampa, FL

$6,410 in state
$17,324 out of state

Program Highlights
  • The Computer Science program is accredited by the Computing Accreditation Commission of ABET.
  • The combined BS/MS program allows qualified students to receive both degrees in five years.
  • The program offers a large selection of research laboratories in algorithms, artificial intelligence, bioinformatics, computer architecture, graphics, networks, computer vision, distributed systems, human-computer interaction and robotics.
Accolades
  • USF ranked No. 51 among best colleges for veterans by U.S. News and World Report in 2015.
  • In 2015, U.S. News and World Report also ranked the school overall among the top 100 best public colleges in the nation.

$6,410

In-State Tuition

$17,324

Out-of-State Tuition

50

University of California - Santa Cruz

Santa Cruz, CA

$13,397 in state
$36,275 out of state

Available Concentrations
  • Computer Game Design
Program Highlights
  • Students can engage in a wide range of research labs in topics such as algorithms, computer security, computer systems & storage, database systems, graphics and animation, machine learning and artificial intelligence, programming languages and software engineering.
  • Students in CS programs are required to enroll and pass a senior capstone course, complete a senior thesis or get a score of 600 or better on the CS GRE to graduate.
Accolades
  • U.S. News and World Report ranked UC Santa Cruz No. 21 among best value schools and No. 35 among top public schools in 2015.
  • In 2015, Times Higher Education World University Rankings rated UC Santa Cruz 2nd in the U.S. and 8th overall in its list of top universities under 50 years old.
  • UC Santa Cruz ranked No. 1 in the world for research influence by the Times Higher Education World University Rankings in 2014 (tied with MIT).

$13,397

In-State Tuition

$36,275

Out-of-State Tuition

Overview

Depending on how much time you can dedicate to school each week, you should be able to finish a computer science program in three to five years. As a discipline, computer science is ideal for web learning, and it’s one of the most popular fields in online education: behind business school, computer science and information technology programs are the most popular online degrees.

 

  • 3-5 Years
  • 150-180

Some schools that don’t have a computer science major still offer foundational classes through their math or engineering departments. Among schools that do have computer science programs, there is no conventional curriculum or even degree title. All of the following programs prepare students for a career in computer science and engineering:

  • BS in Computer Science
  • BA in Computer Science
  • BS in Information Technology
  • Bachelor of Mathematics in Computer Science
  • Bachelor of Engineering in Computer Science
  • Bachelor of Computing
  • Bachelor of Computer Security
  • Bachelor of Computer Applications

While some computer engineers are self-taught, the industry is increasingly populated by formally trained CS students. Computer science majors often have an excellent grasp of a variety of programs and languages, and employers value how quickly they adapt to their work.

U.S. Graduates in Computer Science, 1970-2010

1970-71 2,388
1980-81 15,121
1990-91 25,159
2000-01 44,142
2010-11 43,072

Source: National Center for Education Statistics (NCES) Digest of Education Statistics

Average Annual Tuition, 2015

Public In-State $9,139
Public Out-of-State $22,958
Private Non-Profit $31,231
For-Profit $15,230

Source: CollegeBoard


Online Bachelor’s in Computer Science

In recent years, computer science has become a popular major. Many schools are struggling to acquire enough resources to keep pace with the number of students interested in computer science, and some programs are forced to limit departmental admissions.

Fortunately, online programs don’t have the same restrictions. In response to student interest in the major, colleges across the country are adding online computer science degrees to their catalogs. Students now have more opportunities to study computer science than ever before, and classes are more affordable than they were a few years ago.

 

Advantage: Individualized Pacing

Online degrees allow students to work at their own pace. In most programs, students can sign up for as many or as few courses as they can handle, and can watch lectures and complete assignments at their convenience. Unrestricted by geography, students can pick the program that best aligns with their interests, budget and timeframe; some programs take less than two years to complete.

 

Advantage: Supplemental Learning Opportunities

Massive Open Online Courses, available through programs like Coursera, offer students the opportunity to enhance their computer science skills affordably. These classes are offered by prestigious universities, such as MIT, free of charge (though enrollees can opt to pay a small fee to receive a certificate of completion at the end of the course). While these courses don’t carry the same weight as a computer science degree, they introduce students to the field and help them determine whether they want to continue studying.

Students now have more opportunities to study computer science than ever before, and classes are more affordable than they were a few years ago.

 

Coursework

Many online computer science master’s programs offer students flexible schedules and allow them to shape their schedules. Schools are rolling out innovative online platforms that often provide a similar (and more convenient) experience to that of on-campus programs, for both full- and part-time students. As part of your degree, you’ll cover the following foundations of computer science:

  • Operating Systems
  • Programming languages
  • Computer systems and architecture
  • Database management
  • Object-oriented programming

Accreditation

Accreditation is the most powerful indicator of a program’s quality. Regardless of enrollment level or area of study, all degree seekers should confirm their prospective school’s accreditation status before enrolling. This is particularly true for students in specialized subjects like computer science, where individual program accreditation is often as important as school-wide accreditation.

More than 85% of the nation’s degree granting institutions are accredited regionally.


School Accreditation

The U.S. Department of Education (ED) does not directly accredit schools. Instead, the government enforces universal standards for accrediting bodies. All accreditors must be officially recognized by the ED or the Council for Higher Education Accreditation (CHEA) to be considered official.

U.S. colleges and universities can receive two types of institution-wide accreditation: national and regional. Unless you are enrolling in your courses at a vocational or technical school, regional is the only school-wide accreditation you need to consider. Regional accreditation is much more common: more than 85% of the nation’s degree granting institutions are accredited regionally. Regional accreditation ensures three things about a given program:

  • The school has earned the most widely recognized accreditation status in the country
  • Credits are transferrable to other regionally accredited schools
  • Students can qualify for federal financial aid and corporate tuition reimbursement plans

Employers, graduate schools and professional organizations may not recognize your computer science degree if your program is not accredited. Worse, you may not get the quality education you need to compete for positions in the field once you graduate.

You can confirm the accreditation status of any post-secondary school in the country by searching the ED’s database.

Program Accreditation

Program accreditation matters more than regional accreditation for most technical programs. If you’re earning your BA in computer science, for example, you shouldn’t worry about program accreditation as long as your school is regionally accredited. On the other hand, if you’re seeking a bachelor’s of engineering with a concentration in computer science, you should absolutely confirm program accreditation.

While many fields rely on multiple agencies to evaluate programs, the Accreditation Board for Engineering and Technology (ABET) is the only recognized U.S. accreditor of undergraduate and graduate programs in applied science, computing, engineering and engineering technology. ABET maintains four commissions responsible for accrediting specific program areas and degree levels:

  • Applied Science Accreditation Commission
  • Computing Accreditation Commission
  • Engineering Accreditation Commission
  • Engineering Technology Accreditation Commission

Over 3,400 programs at 700 colleges and universities have received ABET accreditation since 1932. You can find ABET-approved programs through their accredited program search.

Remember: unaccredited or falsely accredited schools that attract students with low-effort, high-cost programs are considered diploma mills for a reason. They sell degrees, not education. Protect yourself and confirm a school’s accreditation status before you apply.


Applying

Whether you’re transferring from another school or applying for the first time, you’ll generally need to be admitted to a school before you can apply to its CS department. Many, but not all, CS programs won’t formally admit new students into the major for 2-4 semesters. Regardless of your status, you should take prerequisites as early as possible, for two reasons:

  1. You’ll need to demonstrate success in prerequisite courses to be accepted into the major.
  2. CS curriculums are often tiered; you won’t have time to complete higher-level major coursework if you haven’t started by your fifth semester.

Applying for Degrees


General Admission Requirements

General admissions requirements vary slightly by school. Most colleges have the same requirements for incoming freshman as they do for transfer students.

  • Higher-level math and science coursework (Calculus, Chemistry, Physics)
  • Higher-level English coursework (Literature, Composition)
  • 1-2 semesters of a foreign language
  • ACT or SAT scores – minimums vary by school
  • Transcripts that reflect consistent academic achievement
  • 1-2 letters of recommendation
  • Resume detailing extracurricular activities and work history
  • School-specific application
  • Personal statement or essay of inten

If you decide to take classes online or locally before applying to another school, make sure that the coursework is accredited and can be accepted for credit at any institution you may attend in the future. Don’t waste your time and money taking non-transferable prerequisites from unaccredited schools.

DIRECT Admission Requirements

Direct admission allows applicants to enter the CS department immediately upon admission to a school; most large departments admit a few freshman or transfer applicants directly into the major each year. Students admitted directly enjoy access to upper division courses, labs, facilities, research assistantships and internships normally reserved for upperclassmen.

Admission requirements for early applicants are usually the same as for other students but the admissions criteria is much more rigorous. Department admissions officers are looking for applications that reflect:

  • Coursework in computer programming, calculus and physics
  • Excellent grades in Honors, AP or IB courses in English, math and science
  • High SAT or ACT scores
  • Participation in STEM organizations and clubs
  • Computer-related work experience
  • Demonstrable interest in working with technology

Scholarships and Financial Aid

Like any degree today, a Bachelor of Computer Science will have a significant financial cost. If you attend a local college, your annual tuition could be as little as $5,000. For out-of-state or larger schools, this number could easily surpass $35,000 per year. For online programs, the average total cost for a Bachelor’s Degree in Computer Science is around $50,000.

Wherever you attend, it likely won’t be free. Fortunately, this is a growing field, and scholarships are common. Large companies such as Google, Microsoft, and Intel offer scholarships for those studying computer science. Governmental departments that focus on technology also offer scholarships. Some scholarship awards are set up as competitions, and others are based on previous accomplishments.

In addition to scholarships, financial aid is available to fund coursework. Government grants and loans, often with reduced interest rates, are often options. The NCESreports that over 65% of undergraduates receive financial aid of some sort. The funds are out there. You just have to find them.

Sources for Scholarships and Financial Aid

Many online computer science master’s programs offer students flexible schedules and allow them to shape their schedules. Schools are rolling out innovative online platforms that often provide a similar (and more convenient) experience to that of on-campus programs, for both full- and part-time students. As part of your degree, you’ll cover the following foundations of computer science:


Concentrations

As you prepare to enter the workforce, you may choose to augment core CS classes with a concentration in a particular subfield. Not all schools offer concentration options, but the ones that do provide students with the opportunity to tailor the curriculum to suit their career aspirations.

Many schools offer degree concentrations with customizable course requirements. Depending on your academic and professional goals, you can choose to pursue a number of concentrations in computer science:

Databases

Leverage an understanding of database design, SQL, XML and jbdc to create and implement databases capable of parallel data processing and computing.

 

Data Mining

Use machine learning to build data-mining systems and algorithms that can scrape the web for previously uncaptured data.

 

Embedded Systems

Optimize user-interfaces by building seamless technologies like GPS or anti-lock brakes that make users’ lives easier without their knowledge or effort.

 

Graphics, Games and Animation

Analyze 2d, 3d, and 4d data to create programs that can recognize objects, images and recreate realistic animations and games.

 

Hardware Design and Engineering

Devise ways to improve the functionality of high-level components like memories, registers and wired and wireless communication components.

Information and Communication Technology for Development

Create technologies that meet the information needs of communities without a wireless infrastructure.

 

Interactions with Biology, Bioengineering and Genomics

Build the tools needed to model genomic sequencing and neurological stimulation patterns.

 

Robotics and Control Systems

Develop complex machines that can interpret data, appropriately interact with their environments and make real time decisions based on information gathered.

 

Security Architecture

Build systems that protect and store sensitive data from hardware failure and security breaches.

 

Systems Development

Create the platforms and systems in which software applications can run efficiently.

 

Software and Web Development

Design and implement applications that don’t just solve a problem, but are built to grow and adapt to changing needs of users.