@RMNiMiTz
The major reason colleges take those with hooks is that they want diversity in their college. Diversity-supporting colleges are more common among public schools because public schools are funded by the citizens of the state the college is in, and they cannot just take asians with best stats as they aren’t the only ones paying taxes and thereby funding the school. Of course, as you said, there are many more reasons behind why they promote diversity.
@cooledwhip
What are some things you would do in both comp sci and comp eng?
//I don’t know much about comp eng, so I cannot answer. I recommend you to google it as they will provide more accurate answer.
I do like the hands on stuff like building my PCs. I also feel there’s more competition in CS because it’s just coding and math right?
//Doesn’t matter if there are more competition although I’m not sure what you mean by “more competition” because most of the times you can join competitions only through clubs (e.g. Hackathon), which are open to all regardless of major: what you need instead is your skill. If you lack skill, then there is no point in joining competition. Also, almost no one joins every CS competition there is because of schedule conflicts, even if there are “more competitions.” In addition, if you major in CE, because you have a knack for electrical engineering, you will be able to take part in competitions that CS students will not have talent for. If you truly like coding and math ONLY, then go with CS.
And how hard is the math in Comp Sci?
//It’s less difficult than Math major but still it is very tough, especially if you lack interest in Mathematics. In my school (University of Maryland, College Park), it covers Calculus 1, 2, Multivariable, Linear Algebra, Discrete Mathematics, and some more difficult math. But these are just “Math” classes, not “Computer Science” classes; computer science classes per se are math-based, so “Computer Science” classes get harder as you go on.
Would you recommend a major in Comp Eng and a minor in Comp Sci? or vise versa?
//You cannot major in computer engineering and minor in computer science in most of colleges. Don’t forget that computer engineering is a marriage of computer science and electrical engineering, so taking computer engineering already means learning computer science. Also, I believe you cannot dual major in comp sci and EE, either, in most colleges. Most common dual major and major-minor is Comp sci and math dual major, and compsci major-math minor, if you want to major in computer science. I don’t know about comp engineering major much, so I can’t say. But I want to let you know that ending with a better GPA helps you get a job better than getting dual major or major-minor degree. Honestly, based on your stat, I wouldn’t recommend any of the two; I think it’d be best if you just go with one major. I am majoring in CS only FYI.
I will probably apply to purdue next year. After I have my eagle, and hopefully some more requirements.
Because it will be in August and sort of a last minute thing. The thing I’m worried about is my education. Like am I ruining my life by not going to purdue? Will I not be able to get a job out of college if I don’t go to Purdue? Also I know purdue is good for comp sci, but what about comp eng? Do I have to do 2 teachers 1 counseler? I was hoping to do like 1 teacher, and a few people outside of school.
// L O L, you are not ruining your life by not going to Purdue. You really are overly worried about this. You see how huge number of people succeeded without going to such prestigious schools – even just with high school diploma, honestly. There are tons of reputed programmers who didn’t go to prestigious schools but still succeeded in life. You go to college to LEARN. Even after going to MIT, if you fail to take in everything they taught you and lack the skill in the major you chose, you are no better than someone with a sole high school diploma. When getting a job, employers test your knowledge; that’s when attending college comes in handy. You can still succeed with going to any of the colleges in your state you listed. Your future is decided on how you perform in college.
And yeah, i can’t really get my letters of rec now. The one teacher I am planning to get one from I am taking his class this year, I haven’t taken it yet. I don’t want a letter of recommendation from a teacher whose class I had no interest in, or didn’t really care about. Like a lit teacher or something. Why? Are they going to say that I had passion for the class when I had none? There’s nobody I could have asked for a letter last year so I’m hoping I can get the comp sci teacher this year and MAYBE math teacher or my tech teacher (tech being my electronics, CAD, graphics). I just wish that I had all these letters early. How skewed are my chances if I’m getting the letters later on in the year and applying later on? I would love to be the first to apply to the rolling application through purdue but there’s no way I’ll get in.
//If you ask your new teacher for this year, he/she won’t know much about you, and therefore won’t be able to write you a good letter; moreover, they tend to refuse to write LOR for you as they don’t know you well. Try to ask teachers in the past who taught you full year. Purdue’s Engineering and CS applications tend to be submitted at a fast rate, so I can only say your chance of admission will decrease exponentially. I got into Purdue CS after submitting the app in late October, but I am a different story than yours.
Also am I allowed to use the same essay for each college I apply to?
//For common app schools, they all have one essay they lets you use in common.
I’ve been building computers by myself since I was in middle school. (Is that something I put on the “accomplishments” thing?)
//Building a computer is not hard; very many people (including me) know how to do it, so it won’t boost your quality up.