What are your chances of acceptance?
Your chance of acceptance
Duke University
Loading…
UCLA
Loading…
+ add school
Your chancing factors
Unweighted GPA: 3.7
1.0
4.0
SAT: 720 math
200
800
| 800 verbal
200
800

Extracurriculars

Low accuracy (4 of 18 factors)

Top software engineering schools in New York?

Hello! I'm really interested in becoming a software engineer, and I've heard New York is a great area for tech. I'm a junior in high school, and I'm wondering which colleges in New York have strong software engineering programs. Any recommendations?

5 months ago

Sure! New York has some excellent colleges that offer strong software engineering and computer science programs, perfect for aspiring software engineers. Here are a few top schools to consider in New York:

1. Columbia University: Located in New York City, Columbia is an Ivy League institution that offers a renowned computer science program through its Department of Computer Science. The department aims to provide students with a strong foundation in mathematics, software design, and programming, along with numerous opportunities for research and collaboration.

2. New York University (NYU): NYU's Courant Institute of Mathematical Sciences is home to the school's computer science program. They offer a Bachelor of Science in Computer Science, which provides a solid grounding in both theoretical and applied computer science principles. NYU is also known for its connections to the tech industry, which provide students with internship and career opportunities.

3. Cornell University: Though it's located upstate in Ithaca, not New York City, Cornell University is another Ivy League institution with a prestigious computer science program. The computer science department provides a wealth of academic and research opportunities for undergraduates and is home to numerous specialized laboratories and research facilities. Students can also take advantage of Cornell Tech, the university's NYC campus, which focuses on technology, business, and creative fields.

4. Rensselaer Polytechnic Institute (RPI): Situated in Troy, RPI is a highly respected technical university. Its Department of Computer Science offers a Bachelor of Science in Computer Science, with a strong focus on software engineering principles and practices. RPI is known for its project-based learning and research opportunities, which provide students with valuable hands-on experience.

5. Stevens Institute of Technology: While not technically in New York, Stevens is just across the Hudson River from New York City, in Hoboken, NJ, and offers a Bachelor of Science in Computer Science that focuses on software engineering and modern software development methodologies. The school's close proximity to NYC allows students to establish connections with tech companies and internships in the city while enjoying a quieter campus setting than you’d find at Columbia or NYU.

These schools all have strong software engineering/computer science programs, but each offers its own unique experience. Take time to research each school's curriculum, offered resources, and research opportunities, along with the overall campus culture, to determine which one best aligns with your academic and personal goals.

Finally, if you’re thinking about how to maximize your chances of acceptance at one of these excellent institutions, check out this blog post from CollegeVine, which lists a range of well-regarded summer programs for high schoolers focusing on computer science and software engineering: https://blog.collegevine.com/high-school-computer-science-summer-programs. College admissions officers love to see that you’re pursuing your academic passions outside of the classroom as well.

Best of luck!

5 months ago

About CollegeVine’s Expert FAQ

CollegeVine’s Q&A seeks to offer informed perspectives on commonly asked admissions questions. Every answer is refined and validated by our team of admissions experts to ensure it resonates with trusted knowledge in the field.