CMU’s AI Undergraduate Program Will Confer Its First Degrees

Students who opted for new Program "are definitely pioneers”

Artificial intelligence caught Shashank Ojha’s imagination while he was a student at Thomas Jefferson High School for Science and Technology in Alexandria, Va. He took the couple AI courses the school offered and soon set his sights on attending Carnegie Mellon University.

"I knew that CMU was the place to be for AI," he explained. His plan when he entered CMU in 2016 was to pursue a bachelor’s degree in computer science, with minors in machine learning and robotics. What he hadn’t counted on was the School of Computer Science ’s decision in 2018 to launch the first undergraduate AI degree by a U.S. university.

Normally, first-year computer science majors can choose a major such as AI in the spring, but Ojha joined a small group of sophomores and juniors who chose to join the brand-new program that fall. Now, the first of those pioneers will be graduating this month.

"The 18 students in our initial cohort are definitely pioneers – they joined a new program when most of them hadn’t even yet taken a course in AI," said Reid Simmons, director of the undergraduate AI program. Even now, with 96 students in the program, the AI majors are still pioneers, as the marketplace for bachelor’s degrees in AI is only now being tested, he added.

"We firmly believe that with the combination of strong core knowledge in computer science and the specialization in AI that our students will be able to get jobs anywhere, but obviously many students are somewhat hesitant until they’ve seen the results."

For what it’s worth, the first two AI graduates have great jobs. Ojha, from Herndon, Va., has been hired as a motion planning and controls engineer for Nuro, a hot robotics startup in Silicon Valley, co-founded by a CMU robotics alumnus, that uses autonomous vehicles to deliver food and groceries. Alexander Litzenberger, of Shohola, Pa., is launching his own startup,, which applies AI to the restaurant sector. He’s even hired an AI major as an intern this summer.

In contrast to Ojha, Litzenberger didn’t arrive at CMU with visions of AI swirling in his head. His interest was in theoretical computer science, including cryptography and computational complexity. But after he took courses in AI and machine learning, he began to think about what a career in AI might look like.

"I think the creation of the AI degree was a vote of confidence in the future of AI," he said. Master’s and doctoral degrees in machine learning and other AI disciplines have already proven to be practical and of real value, he observed, which helped convince him to enter the undergraduate AI program.

The idea behind Agot likewise came from reasoning about how AI could be used in the world. Litzenberger and a partner, whose family has operated a restaurant equipment showroom, got the idea to use computer vision to keep track of a customer’s order as it was being prepared and to automatically tally up the bill.

"As it is now, cashiers effectively are doing data entry," Litzenberger said. In addition to automating that function, Agot also can monitor employee performance and other operational details, providing information to management that otherwise might be missed.

"Our vision is to autonomously manage a restaurant," he said.

For Ojha, the AI program helped him strike a balance between theoretical computer science and applications and other hands-on work. After joining the AI program, he connected with Maxim Likhachev, an associate professor of robotics who specializes in robot planning.

"Planning is the perfect balance of theory and application I was looking for," Ojha said. "I finally discovered my passion." His exposure to Likhachev’s courses in turn led him to discover courses in related areas. "If it weren’t for those robotics courses, I probably wouldn’t have had the skill set to work at Nuro," he added.

Simmons said he expects other computer science programs will eventually add their own undergraduate AI degree programs. In the meantime, he is working with educators across CMU to create AI courses in specialized areas and to make AI education accessible to more students. For instance, the university is now building a 2,000-square-foot AI "maker space," which will house robots, drones, smart appliances, virtual and augmented reality devices and high-end computers for students to use for class projects and individual research. 

With graduation now upon them, both Litzenberger and Ojha said they are happy with their decision to opt for the new AI degree program.

"It feels cool that I’m one of the first," Ojha added.

CMU’s First AI Grad - From 32 Years Ago

Carnegie Mellon University will be conferring degrees this week on the first graduates of the School of Computer Science’s undergraduate program in artificial intelligence, but it won’t be the first time CMU has awarded an AI degree.

It was 32 years ago that Jared Leinbach claimed his bachelor’s degree after completing a self-defined major in AI.

"There was a wave of excitement at the time about AI," recalled Leinbach, a software developer who has started several companies. "Neural networks" was the buzzword at the time and CMU was a hotbed of research, having just hired one of the leading researchers in the area, Jay McClelland, as a psychology professor.

Leinbach had arrived at CMU in 1984 as a mechanical engineering student, but after four semesters he decided to switch to what is now the Dietrich College of Humanities and Social Sciences , which allowed self-defined majors. He and his adviser came up with a plan that involved a number of computer science, cognitive psychology, linguistics and philosophy courses, as well as a couple of classes at the University of Pittsburgh.

"It was a bit of a heavy lift to get professors in all these disciplines to read and approve my plan," Leinbach said. Though AI at the time was not the commercial success that it is today, many of the concepts and applications he explored in his studies are remarkably similar to those of the present day.

His AI degree helped open doors during his career, much as does a CMU computer science degree, though most of his work has not involved AI. His most recent company, Asset Technologies, develops software and modeling tools for the financial industry.

"Today would be very different for graduates of the AI program," Leinbach said. "Any large technology company now has an AI department. I imagine graduates will have a great situation when they look for jobs."

His only regret about his degree may be that he failed to follow up on an offer at graduation to continue his AI studies as a master’s student.

"But I was 21, I had a girlfriend and a motorcycle and I didn’t want to load more on my plate," he added.