The mechanical engineering curriculum at UMBC provides students with thorough training in mathematics, physical sciences, engineering sciences and engineering design. Mechanical engineering students gain a broad education by completing a cross section of courses in the arts and humanities, social sciences, and language and culture. An accelerated B.S./M.S. program is offered for undergraduate students who choose to take graduate-level classes in their senior year.