Tag Archives: CollegeAdmissions

Applying to Carnegie Mellon for Computer Science or Engineering: What Students Should Know


Carnegie Mellon Computer Science and Engineering — Insight Education

For students interested in computer science or engineering, Carnegie Mellon University is high on many college lists. Its School of Computer Science (SCS) offers programs in areas such as computer science, artificial intelligence, robotics, human-computer interaction and computational biology, while the College of Engineering includes fields such as electrical and computer engineering, mechanical engineering and materials science.

It is also very selective.

The most recent publicly available school-specific admission data we could verify is from the Class of 2024, when approximately 7.0% of applicants to the School of Computer Science and 20.0% of applicants to Engineering were admitted. These figures are now several years old and should not be interpreted as current acceptance rates.

Carnegie Mellon has also changed how Engineering admission works: students now apply directly to a specific engineering major or to Engineering Undecided.

At Insight Education, we don’t believe there is a formula for getting into Carnegie Mellon—or any highly selective university. But students can make thoughtful choices throughout high school that allow their interests, abilities and character to come through clearly when it is time to apply.

Build a Strong Academic Foundation

There is no substitute for academic strength.

For both SCS and Engineering, Carnegie Mellon expects four years of mathematics, with calculus preferred and advanced mathematics encouraged. Engineering applicants should have biology, chemistry and physics, while SCS expects physics plus two years of chemistry, biology or computer science.

The academic profile of enrolled students provides additional context. Among students entering Carnegie Mellon in Fall 2025, the average reported high school GPA was 3.89. About 43.9% had a 4.0 GPA, while another 41.7% had GPAs between 3.75 and 3.99. In other words, more than 85% of enrolled students who reported a GPA had at least a 3.75.


Carnegie Mellon Fall 2025 entering class GPA profile
Source: Carnegie Mellon University Common Data Set 2025–2026. University-wide; enrolled first-year students who reported GPA, not SCS or Engineering specifically.

These figures are university-wide rather than specific to SCS or Engineering, but they give students a realistic sense of the academic strength of Carnegie Mellon’s incoming class.

That doesn’t mean taking every AP class available. We would rather see students pursue an appropriately rigorous curriculum and perform well than overload themselves simply to accumulate AP titles.

Students who need additional support in advanced math, science or AP courses can explore Insight’s 1:1 Academic Tutoring.

For Computer Science, Testing Matters

Students applying to SCS are required to submit either the SAT or ACT.

Engineering is test-flexible, which is different from test-optional. Engineering applicants are still required to submit standardized test results, but they can choose which type of testing best represents their academic strengths. Carnegie Mellon currently accepts the SAT, ACT, AP exams, IB exams, Cambridge A-Level results and the French Baccalaureate.

The score ranges also provide some useful context. For students who enrolled at Carnegie Mellon in Fall 2025 and submitted scores, the middle 50% SAT range was 1500–1560, with a median score of 1540. The middle 50% ACT range was 34–36, with a median of 35. SAT Math scores were particularly high: the middle 50% was 770–800, with a median of 790.


Carnegie Mellon Fall 2025 entering class SAT and ACT score profile
Source: Carnegie Mellon University Common Data Set 2025–2026. University-wide; enrolled first-year students who submitted test scores, not SCS or Engineering specifically.

Carnegie Mellon does not currently publish separate SAT or ACT ranges for SCS and Engineering, so these numbers represent the university as a whole.

These numbers should not be interpreted as cutoffs. A 1560 SAT does not get a student into Carnegie Mellon, and a score below 1500 does not automatically keep a student out. But for a student targeting SCS in particular, where the SAT or ACT is required, the data provide a realistic sense of the academic testing environment.

We would therefore consider testing part of the academic plan early in high school rather than something to address at the last minute. Starting earlier gives students time to identify weaknesses, prepare properly and take the SAT or ACT again if necessary.

You can learn more about Insight’s Digital SAT preparation programs here.

Show That You Can Solve Hard Problems

Computer science and engineering both require students to approach difficult problems methodically and logically. Coding is one way to demonstrate that ability, but it is certainly not the only one.

Advanced mathematics courses can demonstrate increasingly sophisticated quantitative reasoning. Math competitions such as the AMC and AIME can show students pushing themselves beyond the classroom. Strong performance in courses such as AP U.S. History can demonstrate a different type of critical thinking: interpreting evidence, evaluating competing arguments and constructing logical conclusions.

The objective is not to accumulate activities simply because they appear impressive. Students should look for different ways to demonstrate that they enjoy tackling difficult questions and have developed the discipline to work through them.

Don’t Just “Do Computer Science”

One mistake we see is assuming that a prospective CS student’s activities should contain as much coding as possible.

Instead, ask: What have you built, investigated, solved or changed because of your interests?

That could mean developing an app, conducting research, robotics competitions, using technology to help a nonprofit, teaching younger students how to code—or combining computer science with an entirely different interest, like professional sports or presidential elections.

Creativity matters as well. Coding itself is a creative process: students have to imagine solutions rather than simply execute instructions.

For that reason, students who are seriously involved in visual art, music, theater, dance or another creative pursuit may bring an additional dimension to an application. Technical ability and creativity are not opposites. In many areas of computer science and engineering, the most interesting work comes from combining the two.

CMU says it considers qualities including collaboration, creativity, impact, self-directed learning and critical thinking. The goal shouldn’t be to manufacture a “CS profile.” It should be to genuinely explore your interests and do increasingly meaningful things with them.

Our College Prep Summer Checklist offers ideas for using summers productively at each grade level.

Remember Who You’re Competing Against

Highly selective admissions happen in context. Carnegie Mellon reviews a student’s academic record in relation to the opportunities available at that student’s high school, including curriculum rigor and the courses available to them.

Practically, that means students should start by thinking about the world they come from.

If several students at your high school are interested in CMU Computer Science or Engineering, your application cannot look exactly like everyone else’s: the same AP classes, the same coding club, the same summer program and the same handful of competitions.

Students are competing first within the context of their own school and community. Admissions officers will naturally see similarities among applicants from the same high school, so differentiation matters.

You don’t need to be different simply for the sake of being different. But by junior and senior year, an admissions reader should be able to understand what specifically interests you, what you chose to pursue deeply, how you think and what you contribute that may be different from another strong student sitting in the same classrooms.

That differentiation can come from subject matter, leadership, creativity, research, service, entrepreneurship, the arts or simply from pursuing an unusual question with real depth.

Understand What You’re Applying To

There is an important difference between SCS and Engineering.

Students are admitted to the School of Computer Science, rather than directly to Computer Science, Artificial Intelligence, Robotics, Human-Computer Interaction or Computational Biology. They select among SCS’s five primary majors after enrolling.

Engineering now works differently. Students apply directly to Chemical Engineering, Civil and Environmental Engineering, Electrical and Computer Engineering, Materials Science and Engineering, Mechanical Engineering, or Engineering Undecided. Students admitted as Engineering Undecided choose among the primary engineering majors later in their first year.

That makes it even more important to understand why a particular field interests you rather than choosing a major because you believe it may be easier to enter.

Let the Essays Connect the Dots

CMU already has your transcript and activity list. Your essays shouldn’t simply repeat them.

They should help an admissions reader understand how your interests developed, what motivates you and what your experiences reveal about you.

This can be especially important for technically accomplished applicants. Being able to code is not a personality.

Your curiosity, humor, values, relationships and way of looking at problems help the reader see the person behind the accomplishments.

The strongest essays often explain how seemingly separate parts of a student’s life fit together. A student interested in computer science and political campaigns, for example, might explore data, polling, misinformation or voter behavior. A student interested in sports might explore analytics, biomechanics, performance data or computer vision.

Our advice on showcasing your strengths in college essays explores this further.

Keep Carnegie Mellon in Perspective

Carnegie Mellon SCS and Engineering are highly selective for virtually everyone.

A thoughtful college process isn’t about gaining admission to one particular school. It is about developing a balanced college list containing multiple colleges where a student would be excited to learn and grow.

At Insight Education, our college admissions counseling services help students develop their academic interests, make thoughtful choices throughout high school and present their experiences authentically and effectively when it is time to apply.

Explore College Admissions Counseling

The New ACT Format: Everything Students and Parents Need to Know

The ACT has been revamped to deliver a shorter, less stressful, and more flexible testing experience—without changing its rigor. Here’s what’s new, what stays the same, and how to best prepare.


Key Updates to the ACT Format

1. A Shorter, Smarter Test

  • The total time has been slashed—the core sections now take around 2 hours (125 minutes).

  • Overall, the number of questions drops from approximately 215 to 171, giving students nearly 22% more time per question.

2. Optional Science Section

  • The Science section is now optional, similar to the Writing portion.

  • If taken, Science is reported separately; the composite score reflects only English, Reading, and Math.

3. Fewer Math Answer Choices

  • Math questions now have 4 answer options instead of 5, matching the rest of the test format.

4. Rollout Timeline

  • Spring 2025: New digital ACT format launches nationally.

  • September 2025: Transition to the new format for all paper and digital ACTs.

  • Spring 2026: School-day (district) testing transitions as well.


What Remains Unchanged

  • Scoring: Composite score still runs from 1–36, with superscoring available.

  • Core content: English, Reading, Math (plus optional Science/Writing) remain the focus.

  • Delivery options: Both paper and digital formats continue during the rollout phase.


Side-by-Side: Old ACT vs. New ACT

Feature Old ACT New ACT
Test duration ~3 hrs 35 min (includes all parts) ~2 hrs (core sections)
Total questions ~215 ~171 (fewer overall)
Math choices 5 options 4 options
Science section Mandatory Optional (composite excludes it)
Digital testing Limited rollout previous years Starts Spring 2025, expands nationwide
Paper testing Standard Continues through rollout

How to Prepare for the Enhanced ACT

  • Use updated practice materials: Make sure that any online platforms you use offer practice tests matching the new format—shortened, with updated question counts and answer choices.

  • Decide on Science wisely: If target colleges require ACT Science, it’s smart to include it. Otherwise, taking it is optional. Make sure to check the requirements for any colleges you are thinking of applying to when you are in your senior year.

  • Focus on accuracy: With fewer questions overall, each one matters more—precision over pace!

  • Familiarize yourself with the timeline: Know when the new format is available and choose paper vs. digital accordingly.


2025–2026 ACT Test Dates & Registration Deadlines

Here’s the official national schedule for ACT testing opportunities in 2025 and early 2026:

Test Date Regular Registration Deadline Late Registration Deadline
September 6, 2025 August 1, 2025 August 19, 2025 (ACT)
October 18, 2025 September 12, 2025 September 30, 2025 (ACT)
December 13, 2025 November 7, 2025 November 24, 2025 (ACT)
February 14, 2026 January 9, 2026 January 23, 2026 (ACT)
April 11, 2026 March 6, 2026 March 24, 2026 (ACT)
June 13, 2026 May 8, 2026 May 29, 2026 (ACT)

 


Closing Thoughts

The redesigned ACT is shorter, less burdensome, and gives students more choice—especially with optional testing sections and multiple formats. As always, accuracy and strategic prep are key. At Insight Education, we’re here to help you tailor your study timeline and approach to these changes. If you are interested in learning more about Insight’s 1:1 tutoring lesson options please click HERE. You can also click HERE to learn more about our ACT Classes.

 


 

This article was written by Insight’s Co-Founder, Ajit Jain. Ajit grew up in Toronto, Canada #GOBLUEJAYS and studied engineering at the University of Toronto. He moved to the Bay Area to pursue his MBA at the Stanford Graduate School of Business and has been here since. 

The Secret Code: How to Study Computer Science without Majoring in Computer Science

Freshman computer science applications in the United States have increased significantly over the past 20 years, driven by the field’s rising popularity, perceived career opportunities, and surging industry demand. Nationwide, flagship universities like UT-Austin now receive an estimated 12,000–15,000 freshman CS applications annually, with acceptance rates hovering around 5% in recent cycles—illustrating how CS has become one of the most competitive undergraduate majors in the country (insidehighered.com).

 

At top public CS universities, the data underscores this intensity:

  • UC Berkeley (Fall 2024): Only 1.9% acceptance rate for CS applicants, and 7.4% for EECS applicants; overall engineering admissions remain equally fierce.
  •  
  • UCLA (Fall 2023): Only 3% acceptance rate for CS applicants. UCLA as a whole received 145, 910 applicants in the same admission cycle with an overall acceptance rate of 9.0%.
  •  
  • University of Illinois Urbana-Champaign (Fall 2023): 7,212 CS applications, 7.5% acceptance rate; the interdisciplinary CS+X track sits at 18.1%.
  •  
  • Georgia Tech (Fall 2024): Estimated to be around 8%-10% for out-of-state residents and slightly higher for in-state.

Why consider majors besides CS?

Given how competitive CS has become, many high-performing students may find greater value—and better admission chances—pursuing closely related majors. These alternatives provide strong foundations, often similar coursework, and open doors to the tech industry. Let’s explore the top contenders:


Core Tech Alternatives: Similar Scope, Different Angle

  1. Software Engineering

    • Focused on development lifecycle, quality, design patterns, and testing.

    • Curriculum overlaps heavily with CS, with added emphasis on large-scale system design and team collaboration.

  2. Computer Engineering (CE)

    • Bridges hardware and software: digital systems, embedded design, architecture.

    • Ideal for those drawn to how machines function at the silicon and system level, but still want strong programming skills.

  3. Electrical Engineering (EE)

    • Centers on signal processing, circuits, electronics.

    • Opens roles in hardware, IoT, robotics, and systems engineering; often includes programming and control systems.


Math & Data Foundations: Theory, Analytics, and Insight

  1. Mathematics

    • Deep dive into abstraction: logic, proofs, algorithms, combinatorics.

    • Strong route toward theoretical CS, cryptography, machine learning; highly valued in quantitative tech roles.

  2. Statistics / Data Science

    • Statistics emphasizes inference and model-based reasoning; Data Science blends it with computation, data handling, and visualization.

    • Ideal for positions in analytics, data engineering, AI, or even transitioning into ML roles.


Applied Sciences & IT: Broader Tech Application

  1. Physics

    • Rigorous training in problem-solving, modeling, and numerical simulations.

    • Prepares students for technical computing, simulation software, or physics-engineering roles in tech.

  2. Information Technology (IT)

    • Practical emphasis on systems administration, networking, databases, cybersecurity.

    • Direct path to infrastructure, cloud, or enterprise IT engineering roles.

  3. Systems Engineering

    • Integrates hardware, software, project management, process optimization.

    • Underpins careers in large-scale systems integration, operations, and enterprise solutions.


Interdisciplinary & Creative Tech Paths

  1. Cognitive Science

    • Merges psychology, neuroscience, AI, and human–computer interaction.

    • Useful in UX/UI, human-centered AI, educational tech, and emerging brain–machine interfaces.

  2. Computational Psychology

  • Applies quantitative and coding skills to study human behavior and mental processes.

  • Opens doors in UX research, behavioral AI, mental health technology, and cognitive modeling.

  1. Design (e.g., Design Thinking, Industrial Design, HCI)

  • Focus on user experience, aesthetics, prototyping, usability.

  • In demand for roles in UX/UI, product design, creative-tech startups, and interaction design.


✅ Why these alternatives still get you into technology

Alternative Major CS Coursework Overlap Tech Career Pathways Additional Strength
Software Eng High (programming + systems) Dev jobs, agile teams Team-based project workflows
Comp Eng High (hardware/software) Embedded, systems, architecture Full-stack tech via hardware/software
EE Medium–High (electronics + programming) Hardware, IoT, signal processing Device-level innovation
Mathematics Medium (algorithms, theory) ML, cryptography, quantitative roles Analytical rigor
Statistics/Data Science Medium (algorithms + models) Data engineering, analytics, AI Data-driven decision-making
Physics Low–Medium (simulation, modeling) Simulation, scientific computing Research and physical modeling
IT Medium (applied systems) Network/sysadmin, cybersecurity Enterprise tech management
Systems Engineering Medium (integration, software) Infrastructure, operations Holistic, end-to-end systems
Cognitive Sci Low–Medium (AI, HCI) UX/UI, interface tech Human-centric product design
Computational Psychology Low (behavior modeling) UX research, behavioral AI Understanding users deeply
Design Low (HCI overlap) Product design, UX Creativity and usability focus

Guidance for students and parents

  1. Evaluate your core interest

    • Love coding? Software Engineering or Computer Engineering is your twin track.

    • Fascinated by systems? Electrical Engineering/Systems or Physics might fit better.

    • Drawn to data/AI? Math or Data Science could be perfect.

  2. Check CS course access

    • Many universities allow minors or electives in CS from these majors—integrating CS essentials.

  3. Consider career market alignment

    • All these fields feed into tech roles; specialization can boost niche employability.

  4. Admissions flexibility

    • These majors generally have higher acceptance rates, offering better entry into top-tier schools.


Final Takeaway

Your major should align with both your curiosity and your goals. If you’re deeply driven to code and develop software, direct routes like Software Engineering or Computer Engineering may be ideal. If you’re intrigued by technology but also by data, design, human behavior, or hardware, these strong alternatives offer robust pathways into computing careers—with broad support and lesser admission hurdles.

By choosing a complementary or alternative major, you gain both a high-quality education and greater flexibility—academically and professionally. Focus on your strengths and interests, not just admission rates, and you’ll set yourself up for success in the dynamic and rapidly evolving world of technology.

 

This article was written by Insight’s Co-Founder, Ajit Jain. Ajit grew up in Toronto, Canada #GOBLUEJAYS and studied engineering at the University of Toronto. He moved to the Bay Area to pursue his MBA at the Stanford Graduate School of Business and has been here since.