Curiosity has always been Benson Liu’s compass. From earning global credentials to navigating diverse professional fields, he approaches every challenge with a desire to learn and grow. That drive eventually led him to a place where his passions for finance, engineering, and entrepreneurship converged: Dartmouth’s online Master of Engineering in Computer Engineering. From the moment…
Learn more about Dartmouth
Kirk Sigmon isn’t your typical lawyer. As a partner and intellectual property attorney specializing in AI law, he constantly seeks to expand his knowledge in the rapidly evolving world of technology. But unlike many in his field, Kirk has taken a hands-on approach to truly understand the engineering behind the AI he works with every…
When you enroll in Dartmouth’s online Master of Engineering in Computer Engineering (MEng-CE), you don’t just gain technical expertise; you gain the ability to learn, adapt, and grow as an engineer in any environment. And that’s by design. Assistant Professor Michael Kokko, who brings nearly a decade of experience as a robotics engineer and senior…
When you picture a machine learning class, you might imagine a sea of code, dense math, and a professor droning on in a dark lecture hall. But for Professor Peter Chin, the experience is anything but that. It’s personal, dynamic, and rooted in a belief that learning should be rigorous and human. As one of…
When Professor Kendall Farnham agreed to teach in the online Master of Engineering in Computer Engineering at Dartmouth, she knew it wouldn’t be easy. “How do we facilitate learning with desktop hardware when I can’t look over your shoulder and tell you that you plugged something in backwards and that’s why it’s smoking?” she laughs.…
John Murphy and Felix Hong have traversed unique yet parallel journeys, from serving their country to pursuing advanced degrees through Dartmouth’s online Master of Engineering in Computer Engineering (MEng). Both veterans are applying the discipline and skills they honed in the military to tackle intellectually enriching challenges in hardware and software engineering. Here’s a glimpse…


