The graduate program in Computer Science is designed to provide theoretical knowledge as well as practical applications in the areas of software architecture, artificial intelligence, cybersecurity, and computer networks. In this program, working professionals are given an opportunity to continue their education on a part-time or full-time basis, and can conduct research under the guidance of a faculty advisor. Upon graduation from the program, students will be conferred the degree of Master of Science (M.S.) in Computer Science.
The Computer Science graduate program educational objectives are:
Upon successful completion of the Computer Science graduate program, students will be able to:
Students seeking admission should have completed an undergraduate program in computer science or a closely related field. To be considered for admission, students must submit an application, a statement of intent, and transcripts. Letters of recommendation and the Graduate Record Exam (GRE) are optional.
The undergraduate preparation of all applicants, regardless of their previous degrees, should include the following subject areas:
and at least one of the following:
Applicants that have not completed an undergraduate program in computer science or other closely-related technical fields may be offered admission with additional coursework required as a condition of admission.
These courses need not be taken at Loyola Marymount University. However, the student should make certain that courses taken elsewhere satisfy the above requirements.
Coursework required as part of terms of admission may not be waived.
International applicants should submit the items listed above plus the additional items required by LMU Graduate Admission.
Only LMU students in their senior year of the Computer Science, Computer Engineering, or Electrical Engineering major, with a GPA of 3.0 or greater, are eligible to apply. Students will continue with the graduate-level portion of this program immediately following completion of their undergraduate degree requirements. The candidate for the combined B.S./M.S. degree in Computer Science must satisfy the following requirements.
Note: Students are required to apply for admission consideration before starting their final undergraduate semester at LMU. Please refer to our graduate website for admission deadlines. The student’s final undergraduate semester at LMU should match the admission entry term that is selected on the graduate application. Interested applicants must meet and follow application deadlines.
Students may transfer up to six (6) semester hours for courses completed at another regionally accredited college or university. Credits to be transferred must be taken prior to admission. Each transferred course grade must be at least B (3.0), and the course must not have been used to satisfy degree requirements at another college or university.
Students admitted into this graduate program may defer their admission offer for up to one year from the initial admission entry term. A formal request should be made by the student. Requests to defer past the one-year mark from the initial admission entry term are reviewed upon request, and the decision is left to the discretion of the Admission Committee.
The appeal process should be sought after once an admission decision has been provided, and the applicant would like to be reconsidered. To explore the appeal process, the applicant should be prepared to present new evidence of admissibility via new/additional/updated documentation aside from what was presented during the initial admission submission. Such documentation can be in the form of final grades, proof of updated relevant course completion and grade(s), etc.
In addition to the documents provided, the student will be required to submit a short essay stating why they are interested in having their application be reconsidered and explain how the new/updated documentation provided shows improvement for admission reconsideration. The admissions team will review the submission of all new documentation and provide the applicant with an updated decision. To request more information about this process, candidates interested in this option may contact SeaverGraduateAdmission@lmu.edu.
A degree candidate is required to complete, with a cumulative grade point average of at least B (3.0), a program of study comprising a minimum of thirty (30) or more semester hours of graduate-level coursework (i.e., 500-level or 600-level courses), with a cumulative grade point average of at least B (3.0). Additional prerequisite (undergraduate) courses may be required as deemed appropriate by the advisor in consultation with the department. Of the graduate-level coursework, at least fifteen (15) semester hours are to be in 600-level courses. Students must achieve a grade of B (3.0) or better in all 500-level courses. Applicable courses generally include both courses offered by this department, as well as appropriate courses from mathematics, electrical engineering, or other disciplines. At least twenty-four (24) semester hours must be comprised of CMSI courses.
500-level courses taken as an undergraduate may not be repeated for graduate credit. If a 500-level course is cross-listed with a 600-level course, graduate students must enroll in the 600-level course.
The program of study must include the following courses: (1) CMSI 583 Computability and Complexity, (2) CMSI 585 Programming Language Foundations, and (3) either CMSI 694 Graduate Capstone Project or two or three Master’s Thesis courses (CMSI 695 Master's Thesis I, CMSI 696 Master's Thesis II, CMSI 697 Master's Thesis III). One or more of the 500-level required courses may be waived if the student demonstrates satisfactory completion of a similar course. Waived courses will be replaced by electives at the 500 or 600 level.
During the first semester of attendance, the student should prepare a program of study with a faculty advisor. The 30 semester hours of required coursework is allocated as follows:
Code | Title | Semester Hours |
---|---|---|
CMSI 583 | Computability and Complexity | 3 |
CMSI 585 | Programming Language Foundations | 3 |
Elective | 3 | |
Elective | 3 | |
Elective | 3 | |
Elective | 3 | |
Elective | 3 | |
Select one of the following options: | 9 | |
Option 1 | ||
Elective | ||
Elective | ||
Graduate Capstone Project | ||
Option 2 | ||
Elective | ||
Master's Thesis I | ||
Master's Thesis II | ||
Option 3 | ||
Master's Thesis I | ||
Master's Thesis II | ||
Master's Thesis III | ||
Total Semester Hours | 30 |
Preparation of a master’s Thesis is optional and can fulfill up to a maximum of nine (9) semester hours of elective course requirements. The student electing the thesis option (option 2 or option 3 above) must obtain a thesis advisor and the thesis must conform to the Frank R. Seaver College of Science and Engineering requirements. With direction from the academic advisor, a thesis committee will be formed. Typically, the thesis committee consists of the student’s thesis advisor, a full-time faculty member from the student’s department, and a third member from other than the student’s department. The thesis is a report on the results of the student investigation of a problem in computer science under the supervision of the thesis committee, which approves the subject and plan of the thesis and reads and approves the complete manuscript.
A master's degree candidate is required to complete, with a cumulative grade point average of at least B (3.0), a program of study comprising a minimum of thirty (30) or more semester hours of graduate-level coursework (i.e., 500-level or 600-level courses), with a cumulative grade point average of at least B (3.0). Of the graduate-level coursework, at least fifteen (15) semester hours are to be in 600-level courses. Students must achieve a grade of B (3.0) or better in all 500-level courses. At least twenty-four (24) semester hours must be comprised of CMSI courses.
The program of study must include the following courses: (1) CMSI 583 Computability and Complexity , (2) CMSI 585 Programming Language Foundations , and (3) either CMSI 694 Graduate Capstone Project or two or three Master’s Thesis courses (CMSI 695 Master's Thesis I , CMSI 696 Master's Thesis II , CMSI 697 Master's Thesis III ). One or more of the 500-level required courses may be waived if the student demonstrates satisfactory completion of a similar course. Waived courses will be replaced by electives at the 500 or 600 level.
Print this page.
The PDF will include all information unique to this page.