Sarah wanted to form a deep conceptual understanding of the algorithms and logic used in computer science. She started IMACS in the ninth grade and went on to complete IMACS’ University Computer Science sequence. Graduating as co-valedictorian of her high school class with a score of 1570 out of 1600 on the SAT, Sarah was also a National Merit Scholar Finalist, a National AP Scholar and winner of multiple awards in math, science and language arts.
Sarah credits IMACS with her exposure to functional programming and the powerful uses of data structures and algorithms therein, which are generally not taught in standard high school computer science courses.
Sarah was accepted at Stanford, UC Berkeley, Cornell, UVA, William & Mary, RPI and Virginia Tech. She chose Stanford where she will pursue coterminal bachelor’s and master’s degrees in Computer Science with a specialization in Human-Computer Interaction. During her academic and professional careers, Sarah plans to develop software and do research in natural language processing and computational linguistics and eventually share her knowledge in a teaching capacity.
“My IMACS experience gave me an appreciation for the fascinating and vast field of computer science and was integral to my decision to major in computer science. I learned many different methods for problem-solving, which will assist me in all my endeavors whether related to computer science or not.”