Computer Science at LMU

Loyola Marymount University’s Computer Science programs feature modern, interdisciplinary curricula built on the principles of the open source culture, that emphasize:

  • Computing on multiple platforms — students work with computers running OS X, Linux, Solaris, and Windows, as well as iPhones, iPads, robots, drones, and game consoles (Xbox, PS3, Wii, Kinect);
  • Open source software development — students frequently work in teams and publish their work openly on repositories such as GitHub, JSFiddle, CodePen, and various public playgrounds;
  • Freshman apprenticeship courses and two senior year capstone projects — LMU was one of the first innovators of the undergraduate computing capstone project, now an expected culmination of a quality curriculum in Computer Science;
  • Ample opportunities for undergraduate research (leading to publication), the creation of independent studies courses, and involvement in student design competitions, intercollegiate programming contests, and professional societies; and

Class sizes are small, with faculty interaction and attention the rule, not the exception. Computer science majors benefit from the University's core curriculum, which includes several courses from the humanities, arts, and communications — part of a well-rounded education differentiating LMU's graduates from those of other institutions.

Our department offers a B.S. degree in Computer Science, a minor program in Computer Science, and a variety of graduate courses as part of the M.S. degree in Systems Engineering. We offer a number of courses of general interest, and a few that are part of the University Honors Program.

Be sure to check out our curriculum, course offerings, and world-class laboratory facilities. You may wish to start at the frequently asked questions.

LMU is located three miles from the beach in the city of Los Angeles.