Here, students are encouraged to think critically and creatively, take intellectual risks, and draw meaningful connections to their other interests.
In the classroom, the Department equips its students with the skills they need to analyze existing algorithms and develop their own. Students will achieve fluency in a variety of common programming languages and gain the foundational skills that allow for further experimentation and exploration. Through the opportunity to engage in larger collaborative projects, computer science students gain valuable team experience working with their peers.


US universities use a holistic admissions review. Beyond grades and standardized test scores, they weigh the strength of your overall profile to understand who you are as a student and a person.

Embark on your educational journey with confidence! Our team of admission experts is here to guide you through the process. Book a free session now to receive personalized advice, assistance with applications, and insights into your dream school. Whether you're applying to college, graduate school, or specialized programs, we're here to help you succeed.
