CSE CS Heaser

The degree program in Computer Science consists of courses in software construction and theory, computer engineering, mathematics, communications, arts, and humanities, and is normally completed in four years. Required courses include:

  • Programming (courses in JavaScript and Java during the first year)
  • Algorithms and data structures (two courses during the second year)
  • Systems programming
  • Theory of computation
  • Programming languages and translation
  • Operating systems
  • Interaction design
  • Computer graphics
  • Database systems
  • Group and individual capstone projects in software engineering (during the fourth year)

Computer science electives can be chosen from:

  • Biological databases
  • Virtual worlds
  • Artificial intelligence
  • Special studies courses in topics of current interest
  • Independent studies courses

Majors from affiliated disciplines, and in some cases students of the University Honors Program, may take these courses.

Loyola Marymount University's Computer Science program was one of the first innovators of the undergraduate capstone project in the late 1980s. Such projects are now an expected culmination of a quality curriculum in Computer Science.

Opportunities for involvement in professional societies, student design competitions, undergraduate research with faculty, and university co-curricular activities are plentiful and help to prepare students for professional practice.

Last modified on Wednesday, 21-Oct-2009 21:49:32 PDT.