Computer Science Major Credits MCC for Helping to Find Path

At Middlesex Community College, Sam Holmes is preparing for his future. His three favorite parts about his experience at Middlesex so far have been networking with his classmates, tapping into the resources the college offers, and pursuing his passion. MCC is setting him up for success.

A Computer Science major expecting to graduate in January 2022, Holmes is from Billerica and chose MCC because it is affordable and close to home. After graduating from Middlesex, he plans to transfer to a four-year school to become a Computer Systems Engineer.

Courses such as his Introduction to Programming course with MCC Professor Sanaz Rahimi and Trigonometry for Engineering and Science with Lengchivon Kou have helped him understand how much he enjoys his major and future career.

Holmes is grateful for all of the hard work and dedication he has received from his other professors, including Linda Miller, Lance Solimini, Mike Williamson, Gordon Curry, Aliza Miller and Sylvia Yeung.

As the pandemic caused Middlesex to transition most courses and student services to online formats since the Spring 2020 semester, Holmes has been adjusting to online learning. A self-described “computer geek,” he finds MCC’s online classes to be user friendly.

“My experience with online courses has been going pretty smoothly,” he said. “The ability to plan out my courses using the syllabus and course schedule and knowing when my assignments and projects are all due really help me with planning all of this out.”

Holmes is also taking a few of MCC’s Mini-mester courses, which allows him to complete the same high-quality content, number of credits and instructional hours as a 15-week course in just eight weeks. While there is a lot of work to balance, Holmes has figured out how to best manage his schedule and believes the accelerated classes are useful.

He