Mar 29, 2024  
Loyola Marymount University Bulletin 2020-2021 
    
Loyola Marymount University Bulletin 2020-2021 [ARCHIVED CATALOG]

Computer Science, B.S.


Return to {$returnto_text} Return to: LMU Frank R. Seaver College of Science and Engineering

Program Educational Objectives


The Computer Science program educational objectives are:

  1. Preparation for professional practice
  2. Preparation for advanced study
  3. Promotion of the ideas of life-long learning
  4. Development of self-fulfillment through professional activity
  5. Development of ethical values and personal responsibility

The program educational objectives are met by a modern curriculum that balances computing practices with the fundamental theories of computer science. Mathematics and digital hardware courses are important components of the curriculum. In addition to traditional technical courses, and in keeping with the Jesuit tradition of educating the whole person, the curriculum includes studies in the humanities, communications, social sciences, and fine arts. Opportunities for involvement in professional societies, student design competitions, public open source projects, research with faculty, and University co-curricular activities are plentiful and help to accomplish these objectives.

Student Outcomes


Graduates of the Computer Science undergraduate program will be able to:

  1. Communicate the purpose and technical details of a software system
  2. Work effectively as a team member
  3. Apply the right language or tool for a given computing task
  4. Design, implement, test, and evaluate software components and systems

Transfer Requirements


Students interested in transferring into the Computer Science undergraduate program must complete MATH 131 , CMSI 185 , and CMSI 186  with a minimum grade of B (3.0) in each course before being considered. Final approval of the transfer request resides with the department chair.

Graduation Requirements


Department criteria for graduation include (1) completion of at least 124 semester hours covering all requirements below, with (2) a minimum of 45 semester hours of upper division courses, and (3) a minimum grade point average of C (2.0) in the upper division courses.

The following courses are to be completed:

Course Semester Hours
FFYS 1000   3*
RHET 1000   4
Philosophical Inquiry 4
Theological Inquiry 4
American Diversity 4
Faith and Reason 4
Ethics and Justice 4
CMSI 370 Interaction Design  (also a Computer Science requirement; satisfies the core requirement Understanding Human Behavior) 3
CMSI 371 Computer Graphics  (also a Computer Science requirement; satisfies the core requirement Creative Experience) 3
Additional Explorations or Integrations courses if necessary to achieve the 32 semester hour minimum. This is typically not necessary unless the student has transferred courses from other institutions with less than 4 semester hours of transfer credit.  
* Course may be 3 or 4 semester hours
  • Free Electives: Courses necessary to bring the total semester hour count to 124. Students will normally prepare a coherent program of electives and related core courses with a faculty advisor. For students not pursuing a second major or minor, the following tracks are suggested, but not required:
    • Business and Information Management: A CMSI course or independent study in electronic markets, selected electives from economics or business, and multiple courses from Information Systems and Business Analytics, such as ISBA 3720 Systems Analysis and Design .
    • Scientific Computing: MATH 250 Linear Algebra , three suitable science courses, two math courses (with a computational component), and fulfillment of the CMSI elective with an interdisciplinary course such as CMSI 367 Biological Databases .
    • Games and Animation: CMSI 375 Game Design  and CMSI 376 Game Development , together with several suitable animation (ANIM) courses, and one physics course, preferably PHYS 101 Introduction to Mechanics  (which can be used for the science elective).
    • Mathematics: Five or more courses selected from Calculus III, Differential Equations, Linear Algebra, Abstract Algebra, Methods of Applied Math, Real Variables, Complex Variables, Topology, or any upper division mathematics course.
    • Cognitive Science: CMSI 485 Artificial Intelligence , plus one CMSI elective or independent study in advanced artificial intelligence, PSYC 2003 Brain and Behavior  (with appropriate PSYC prerequisites), PSYC 4001 Cognitive Neuroscience  (with appropriate prerequisites). One or more courses in linguistics or the philosophy of language and thought are recommended.
    • General Breadth Track: Any number of free electives to create a broad-based education. A mix of martial arts, languages, music or music theory, film, animation, psychology, and various selections from the humanities and creative arts are common choices.

Curriculum


The typical course of study leading to the B.S. degree in computer science is as follows:

Freshman Year


Fall Semester


Total: 14-15 semester hours

Spring Semester


Total: 16-17 semester hours

Sophomore Year


Fall Semester


Total: 16 semester hours

Spring Semester


Total: 16 semester hours

Junior Year


Fall Semester


Total: 16 semester hours

Spring Semester


Total: 16 semester hours

Senior Year


Fall Semester


Total: 16 semester hours

Spring Semester


Total: 13 semester hours

Return to {$returnto_text} Return to: LMU Frank R. Seaver College of Science and Engineering