Top Computer Science Schools
Explore leading computer science programs and discover extracurricular activities to sharpen your coding skills, foster innovation, and prepare for a dynamic tech career.
1. Carnegie Mellon University(CMU)
Tepper School of Buissness
Pittsburg, PA
Acceptance rate
11%
Avg SAT Score
1540
Avg GPA
3.89
2. Massachusetts Institute of Technology
Department of Electrical Engineering and Computer Science (EECS)
Boston, MA
Acceptance rate
4.5%
Avg SAT Score
1535
Avg GPA
3.96
3. Stanford University
Stanford School of Engineering
Silicon Valley, CA
Acceptance rate
3.9%
Avg SAT Score
1540
Avg GPA
3.90
4. University of California Berkely
Department of Electrical Engineering and Computer Science (EECS)
Berkely, CA
Acceptance rate
11.3%
Avg SAT Score
1420
Avg GPA
3.94
5.University of Illinois Urbana-Champagne (UIUC)
Department of Computer Science
Urbana-Champagne, IL
Acceptance rate
44.8%
Avg SAT Score
1410
Avg GPA
3.94
6. Cornell University
Cornell Ann S. Bowers College of Computing and Information Science.
Ithica, NY
Acceptance rate
7.5%
Avg SAT Score
1530
Avg GPA
3.90
7. Georgia Tech
School of Computer Science
Atlanta, GA
Acceptance rate
16%
Avg SAT Score
1460
Avg GPA
3.85
8. University of Texas Austin
Department of Compter Science
Pittsburg, PA
Acceptance rate
31.4%
Avg SAT Score
1350
Avg GPA
3.83
9. University of Washington- Seattle
Paul Allen School of Computer Science & Engineering.
Seattle, WA
Acceptance rate
47.5%
Avg SAT Score
1410
Avg GPA
3.80
10. Princeton University
Department of Computer Science
Princeton, NJ
Acceptance rate
5.7%
Avg SAT Score
1520
Avg GPA
3.94
Top CS Extracurriculars
Competitions:
-
Hackathons
-
Collaborate with teams to build tech solutions and showcase projects in competitions.
Hack The North
-
-
Coding Competitions
-
Solve algorithmic challenges in contests like Google Code Jam to improve problem-solving skills.
Google Code Jam
-
-
Cybersecurity Challenges
-
Hone ethical hacking skills and learn about vulnerabilities through Capture the Flag (CTF) competitions.
US Cyber Patriot
TryHackMe
-
-
App and Game Development
-
Design and develop mobile apps or games using platforms like Unity or MIT App Inventor.
MIT App Inventor
Unity Learn
-
-
Competitive Programming
-
Solve algorithm problems to enhance coding speed and accuracy.
CodeChef
HackerRank
-
Volunteering:
-
Open Source Contributions
-
Contribute to real-world software projects by fixing bugs, adding features, or improving documentation.
GitHub
Open Source Guide
-
-
AI and Robotics Clubs
-
Work on AI, machine learning, and robotics projects, including competitions.
FIRST Robotics
AI4ALL
-
-
Research Projects
-
Explore advanced computer science topics like AI, cybersecurity, or data science under a mentor’s guidance.
Lumiere Education
-
-
Internships
-
Gain industry experience by working on software development, data analysis, or IT projects.
Ladder Internships
The Forage
-
-
Tech Blogging