Webinar overview
Computer science is one of the most applied-to majors in the country, and at schools like MIT, Carnegie Mellon, and UC Berkeley, the applicant pool is deep enough that strong grades and test scores are table stakes, not differentiators.
In this webinar, James Crawley breaks down what it takes to apply competitively to computer science programs at selective universities. He’ll share:
- How admissions officers evaluate computer science applicants, and what separates competitive profiles from the rest
- What your technical projects, coursework, and competitions actually signal to a review committee, and what they don’t
- Which parts of the application carry the most weight when you’re applying directly to a CS program
- How to write about your interest in computer science in a way that feels genuine, not generic
- Live answers to your specific questions during an interactive Q&A
Meet your webinar host: James Crawley
James is a former Admissions Officer at Purdue University and currently serves as Prepory’s Program Manager, bringing over a decade of experience reviewing applications to competitive STEM and computer science programs. His students have been admitted to top universities for computer science across the country, including the Massachusetts Institute of Technology, the University of California Berkeley, Carnegie Mellon University, and the Georgia Institute of Technology.
Meet your webinar host:
James is a former Admissions Officer at Purdue University and currently serves as Prepory’s Program Manager, bringing over a decade of experience reviewing applications to competitive STEM and computer science programs. His students have been admitted to top universities for computer science across the country, including the Massachusetts Institute of Technology, the University of California Berkeley, Carnegie Mellon University, and the Georgia Institute of Technology.
Frequently asked questions for computer science applicants
Selective universities reviewing CS applicants are not just asking whether a student is academically strong; they are asking whether the student has shown genuine technical initiative beyond the classroom. A student applying to CS at MIT, Carnegie Mellon, or UC Berkeley is competing against an applicant pool where strong grades and test scores are nearly universal. What differentiates admits is evidence of self-directed work: projects built outside of school, contributions to open source, competitive programming, or substantive research. Admissions officers in CS-heavy programs are often in closer communication with faculty than in other departments, which means demonstrated intellectual curiosity in the field carries more weight than it might elsewhere.
The extracurriculars that strengthen a CS application are ones that show you have done something with your technical skills, not just acquired them. Competitive programming (USACO, ICPC regional competitions), substantive personal or open-source projects with real users or documentation, undergraduate research assistantships, and internships at technology companies all signal that a student engages with CS as a craft rather than a subject. Coding clubs and intro-level courses tend to carry less weight at highly selective programs unless paired with something that shows depth or impact. The most effective profiles show a clear throughline: a student who has pursued one area of CS with growing sophistication over time, rather than a checklist of loosely related activities.
The most common pitfall in CS essays is writing about loving computers or solving problems rather than writing about a specific thing the student actually built, debugged, researched, or discovered. Admissions officers reading CS applicant essays have seen thousands of variations on "I've always been fascinated by technology," and those essays rarely leave an impression. What works is specificity: the particular problem a student was trying to solve, what failed first, what they learned, and where it led them. A well-written CS essay treats the technical work as a window into how the student thinks, not just evidence that they qualify for the major. Students who can write about their CS work with that kind of intellectual honesty tend to stand out across the entire application.
Yes. This webinar is designed for students who are seriously considering computer science but are still figuring out how it fits into their application strategy. A significant part of the session covers how to build a profile that reads as genuinely CS-oriented without overcommitting to a major before a student is ready, and how the decision to apply CS versus undeclared or another STEM major affects admissions outcomes at different schools. Families who attend will leave with a clearer picture of what CS admissions actually looks like from the inside, which is useful whether a student applies directly to a CS program or decides to enter through a related pathway.
