Hi! I’m a rising senior looking to apply ED to Brown and RD to other top universities. The majority of my extracurriculars have been very politics & law focused (debate, ethics, mock trial, volunteering on campaigns, starting a young dems club, etc) as my goal was to apply as a polisci major and go to law school. While I still like the idea of law school and you can major in anything for it, I was looking at computer science. The trouble is that I’ve done virtually nothing in cs (I’m doing a program this summer with kode with klossy but it’s not super prestigious and just an intro). I’ve never created anything, never won an award, and my english is much better than my math (on my most recent practice SAT by 100-200 points). But, I am interested in how you can create in cs and I feel like I could write a nice supplemental essay on how my love of writing connects to cs as when I write, I create worlds. But of course, I never published anything or won an award, etc. Should I just apply as a political science major and get into cs when I get accepted into a college or should I apply as a cs major?
What is your GPA and what can your parents afford?
For universities in which there in no direct admission to the CS major, having CS ECs is less important. However, if you go on about how you love CS, and your activities and interests do not demonstrate such an interest, it weakens your application. So, if you are applying to a college which doesn’t have direct admission to CS, you don’t really need to talk about wanting to major in CS.
That being said, you need to remember that CS isn’t about learning to code. It’s about a lot of heavy duty math. You need to have the ability to succeed in classes that far more difficult than anything you took in high school, and if your scores in math in the SAT/ ACT are not high, you would likely not do all that well in CS. Seriously, if you are struggling to get over 600 on the math section of the SAT, you may find the math that is required for CS to be too challenging.
Why do you even want to apply as a CS major?
Just thought it was interesting! Thanks for the reply
There are things which are related to CS but do not require the same math skills. Some are in design ( designing products or even User Interfaces for Software). There are very many people who work for software/hardware and other tech companies who do not have a background in CS but are highly successful. I was one.
Look at other fields within technology. If you are having trouble look at a job site and see what jobs are listed.
Having an interest in technology is great and you can use it to get a job in technology. IF you are interested in polisci, you could apply with that interest and take courses that are related to CS to explore your interest. This is especially true at Brown where you can cross-register at RISD (has tons of courses that are in everything from digital design to product development and web programming). If you are creative and want to go into technology you’ll have a different set of skills that a CS might but they are equally valuable.
Keep exploring.
If you like CS and technology, you may want to major in law or political science, and then look at laws and policies related to technology. Taking enough courses to be tech literate will allow you to engage perhaps in things that you like. You don’t need to have an extremely strong math background, since you will not be working on creating algorithms or solving difficult problems which underlie the programming, but you will learn enough to understand what the the concepts mean - for example, what is an algorithm, and how does it relate to the function of a piece of software.
CS needs two types of people - CS people who have a basic understanding of law or policy and law or policy people who have a basic understanding of CS concepts.