Top Computer Science Undergraduate Programs
Learn about undergraduate degree programs in computer science, a branch of engineering that deals with the study of computer structure and processes. Read what three top-notch institutions have to offer in terms of academic options and reputation, and find an informative table that lists other universities in the U.S. that offer undergraduate computer science programs.
The three top-notch schools featured below include a national university, research university and Ivy League institution. Each of the three schools offers a Bachelor of Science and/or Bachelor of Arts in Computer Science; closely related majors, joint degree programs and certificates can be found at individual schools.
Top U.S. Schools with Undergraduate Computer Science Programs
1. Georgia Institute of Technology in Atlanta, GA
The Georgia Institute of Technology is a research university that U.S. News & World Report ranked fourth for its engineering programs in 2011, with several subdisciplines also placing in the top ten. In 2010, USN&WR also designated the school's College of Computing as one of the top computer science colleges in the country. Once enrolled, students can earn a Bachelor of Science (B.S.) in Computer Science or a B.S. in Computational Media, the latter of which has an artistic focus and offers courses through the Ivan Allen College of Liberal Arts.
2. Stanford University in Stanford, CA
As of 2011, Stanford University ranked fifth on the U.S. News & World Report list of national universities in 2011. Along with three other schools, the Department of Computer Science, part of the College of Engineering, ranked first among undergraduate computer science programs in 2010, as designated by USN&WR. Undergraduate offerings include a B.S. in Computer Science and three interdisciplinary computer science programs, which can lead to a certificate in mathematical and computational sciences, computer systems engineering or symbolic systems. Most courses for computer science undergraduates are offered in the Gates Computer Science Building.
3. Yale University in New Haven, CT
An Ivy League Institution, Yale University placed third among national universities, according to U.S. News & World Report in 2011. Additionally, USN&WR ranked the university's undergraduate computer science program number one in the country for 2010. Once admitted to the Department of Computer Science, students can pursue a Bachelor of Arts (B.A.) or a B.S. in Computer Science; they may also enroll in a combined B.S./Master of Science (M.S.) program. Topics of instruction include algorithm analysis and design, systems programming, discrete mathematics, computer architecture and data structures. Additional program features include collaborative partnerships with the mathematics, electrical engineering and psychology departments.
List of Popular Computer Science Undergraduate Programs
|Brown University||Undergraduate research groups in graphics, neurosciences and robotics, among other topics||Providence, RI|
|Cornell University||Department of Computer Science offers a minor in game design||Ithaca, NY|
|Georgia Institute of Technology||As of 2009, graduating seniors had the highest starting salaries||Atlanta, GA|
|Northwestern University||Computer science students can pursue a second major through the Integrated Science Program (ISP)||Evanston, IL|
|Stanford University||Computer science majors can participate in a variety of senior projects||Stanford, CA|
|University of Illinois - Urbana-Champaign||Corporate Connection program for computer science undergraduates||Urbana, IL|
|University of Michigan - Ann Arbor||Cutting edge research in quantum science and engineering||Ann Arbor, MI|
|University of North Carolina - Chapel Hill||Department of Computer Science's outreach programs||Chapel Hill, NC|
|University of Wisconsin - Madison||Computer science certificate for undergraduates not majoring in computer science||Madison, WI|
|Yale University||High-quality, state-of-the-art computing facilities||New Haven, CT|
Related to Top Computer Science Undergraduate Program
- Recently Updated
Explore graduate degree program options in computer science. Read about the educational prerequisites and common coursework....
Get information about computer science degree program options. Explore required courses and career information by degree level,...
Through online degree programs in computer science, students learn to design and maintain Web pages, create computer networks,...
Few schools in the Virginia Beach area have top ranking computer science programs. Read on to find out more about what these...
- Top University in Tampa for a Computer Science Degree Program
- Online Computer-Related Undergraduate Degrees: Program Options
- Computer Analysis Education and Training Program Summaries
- Finance Majors: Job Options and Salary Information
- Gerontologist: Job Description, Salary and Requirements
- Draftsperson: Job Description, Duties and Requirements
- Medical Administrative Specialist: Education Requirements & Career Info
- How Long Is a Master's in Computer Engineering Degree Program?
- Online Degrees in Computer and Digital Forensics: Program Summaries
- Corporate Administrative Assistant: Education Requirements & Career Info
- Public Relations Professional: Occupational Outlook and Career Summary
- Social Policy Analyst: Job Description, Salary and Outlook