From pathways to internship opportunities, faculty mentorship and peer-to-peer collaboration, Alexander Moulton talks about why he chose UMassD's computer science program.
Why UMassD's computer science program?
"I chose to go into the computer science program because I like creative problem-solving. Every problem that software seeks to solve is a puzzle that has infinitely many solutions. The computer science program at UMassD had several options when I first applied and is constantly growing. Recently, new concentrations in artificial intelligence, computer game design, and cybersecurity were added. I earned my BS in computer science with a concentration in software engineering and I'm currently pursuing my MS as a part of the BS/MS program."
"The computer science program has an advanced capstone program. As a member of an agile development team, you will build software solutions for real companies and organizations. Some of these employers are competitive software companies around the south shore area and others are non-profits that request projects that will significantly impact the way they execute their mission. Many students continue on with the companies that they did their capstone for after graduation."
"I’ve been fortunate to have had an excellent experience with my academic advisor, Professor Iren Valova. Professor Valova was instrumental to my success at UMassD. She gave me suggestions for technical electives that would help me in the pursuit of my career goals. More broadly, the computer science faculty is engaging and passionate about their research and teaching the next generation of computer scientists. They are all hard-working, knowledgeable, and dedicated to your success as much as you are."
"Engineering is a team-driven practice. Working with other developers is an integral skill that is pivotal in the workplace. Because engineering is also creative by nature, two engineers approaching the same problem may solve it differently. Working on projects with peers is an excellent opportunity to diversify your knowledge base. I’ve been able to learn better ways of solving certain problems, better tools to use to aid in the building process, and how to communicate manage tasks more effectively with the collaborative approach the program uses."