Current COSI Master's Students
For Computer Science PhD students please see the PhD students page.

With an undergraduate degree in Mechanical Engineering, Daniel began working in industry immediately after graduating. He quickly realized that knowledge of computers along with programming skills are becoming needed everywhere, so he decided to go back to university to broaden his scope.

Benjamin holds a BS in Mathematics from Adelphi University, and has had a long time interest in formal systems, which bled over into a broader fascination with Computer Science. After a year of volunteering for the Internet Archive, he decided to attend Brandeis with the aim of further refining his knowledge and turning his passion into a career.

Chengpeng received a MS in Chemistry from Syracuse University. He used to develop scientific solutions to complex chemical problems using programming. During that experience, he gradually gained a profound interest in coding and machine learning. Thanks to the MS4 program at Brandeis, he has the opportunity to pursue a career in software development.


Josh studied Biology and Psychology as an undergraduate at Brandeis University but always had a curiosity for CS. He was able to take an introductory CS course during his senior year and in doing so fully realized his interest in the field. He hopes to learn and refine his CS skills to complement his Biology foundations. In his free time he enjoys hanging out with friends, being outdoors, tennis, football, and archery.

Liam is a Boston native who studied Dietetics, Nutrition and Food Science at the University of Vermont. He is now excited to learn about computer science and get connected in Boston's tech scene!

Matthew earned a BA in Mathematics and Biochemistry from Oberlin College, where he researched peptide conformations using nuclear magnetic resonance. His interest in computer science was sparked by helping a friend with a dissertation on type theory and solving Project Euler problems. He hopes to study how formal semantics of programming languages can be extended to machine learning models.

Jarem studied Linguistics at the University of Utah and the University of North Carolina at Chapel Hill. His publications include research into models for lexical blends and he has worked professionally on topics such as computational semantics. He is interested in researching Large Language Models and studying ways to produce more ethical and efficient language models.

Vedanshi, graduate in Computer Science and Business Administration from Northeastern University, is interested in specializing in artificial intelligence for business. She aims to develop expertise in this field during her studies at Brandeis University, contributing to innovative solutions for real-world business challenges.

Galileo completed his BA in Computer Science at Brandeis. His interests concern machine learning and natural language processing, especially in leveraging complex data to gain a deeper understanding of the world around us. He decided to pursue his MS degree because of the excellent faculty and program, and to give himself the opportunity to pursue a career in the machine learning field.

Emily obtained a bachelor's degree in Neuroscience and Biology from Augustana College. After graduating, she began to explore her interest in computer programming, which led her to choose Brandeis. She hopes to apply her previous skills to a career in computer science.


Yuanshuo graduated from the University of California, Santa Cruz, with a major in Applied Mathematics. After graduation, he worked in some front-end and back-end internships and indie unity game development. He plans to strengthen his expertise in computer science at Brandeis, learn new technologies, and find a career direction that suits him better.

Yuting's undergraduate major was accounting, but after an internship and some work experience, she soon realized she was not that interested in finance-related work. She hopes to start a new career in information technology by studying computer science at Brandeis.

Kaiyan has been interested in Computer Science ever since his time during middle school when he tried to set up an interactive website. Before coming to Brandeis, he studied at Dalian University of Technology, where he received his BEng in Software Engineering. He now hopes to expand his knowledge further by participating the master's program at Brandeis.

Weichen holds a BA in Molecular Biology from Kenyon College. After graduation, she spent a few years in the life sciences research and in the biotech industry. During this time, she witnessed and experienced the power held by programming and data-driven work in the field of medicine and wished to join the effort. Weichen is excited for the opportunity to pursue that realm at Brandeis University. Outside of work and study, Weichen writes, reads, weight trains, and volunteers at animal shelters.

Before joining Brandeis, Yifei studied at Purdue University as a Ph.D. student in Mechanical Engineering. However, he gradually found he was more interested in software engineering and programming. Therefore, he decided to join Brandeis University to study Computer Science.