M.S. in Computer Science (Prior to Fall 2021)
If you declared your major during or after to Fall 2021, please follow the M.S. in Computer Science page.
The M.S. in Computer Science provides foundations of Computer Science while acknowledging that Computer Science is key to algorithms in the sciences. Other programs in the Computer Science Department with different foci are M.S. in Information Technology and the M.S. in Software Engineering.
This program is for students entering the program in Spring 2014 or later. If you were enrolled in the program before Spring 2014 you may use the older degree requirements located here.
Each program requires a total of 30 credit hours, generally 10 three-credit courses.
Students can receive up to 6 credit hours (replacing two of our courses) for graduate work taken elsewhere: See the transfer credit section of the Graduate Student Handbook for details.
Students who have taken undergraduate Loyola classes: Many 400-level courses in the department have closely related 300-level analogues, e.g. COMP 443: Computer Networks and COMP 343: Computer Networks. Students who enter the MS program after taking a Loyola course in this category must choose to take 400-level courses that are not closely related to any 300-level courses taken earlier, unless they have GPD permission.
The Computer Science has more prerequisites than other programs. Overall, to achieve depth and breadth, Computer Science students must complete the following:
Three (3) required courses.
Three (3) restricted electives.
Four (4) courses or 12 credits that are general electives.
Major Requirements (9 credits)
The following three courses are required by the program:
The Graduate Program Director may approve the replacement of COMP 413: Intermediate Object-Oriented Development by an additional course on the Restricted Electives list in cases where the student’s primary program focus is not on software development.
Restricted Electives (9 credits)
Several of these courses require COMP 413: Intermediate Object-Oriented Development as a prerequisite.
MS-CS students must also take three courses from the following list:
General Electives (12 Credits)
The elective course options are common for all programs, differing only in the total number of credits required.
Electives can be any COMP 400 level class.
There are numerous options for independent study, including a programming project, research, or a service-oriented project.
MS students in the Computer Science degree program (only) may elect the MS thesis option.
Course work is strongly recommended over the thesis option, especially for those not planning on a research-oriented career. Many students pursuing the thesis option, therefore, would be considering a Ph.D. program at another institution.
Students wishing to do a thesis should discuss this option as early as possible with the GPD. These may involve research in purely theoretical computer science (for example, development or analysis of algorithms), or may involve the development of a software package, or may involve instrumentation, measurement, and analysis of existing systems (for example, studying network performance). Because of this wide range, there is no one a formal course in research methods. Courses in the restricted-electives list above contain a significant component of area-specific integrated research-methods material. Students interested in writing a thesis are strongly urged to seek advising from the GPD or other faculty as early as possible as to which electives in this group will be the most appropriate for the student’s proposed area of research.
Here is an outline of the steps toward your thesis. The ones in boldface are formal steps with the documentation required by the Graduate School:
If you wish to write a thesis, first identify a faculty advisor and select a tentative topic or area of research.The existing program allows you to take up to 6.0 hours of COMP 490: Independent Project. You will typically begin their research program in such a course, though you may also identify an advisor and select a tentative topic as part of a conventional classroom course.
Responsible Conduct in Research and Scholarship (RCRS) Training does not have to be done next, but it is required before graduation with a thesis. See http://www.luc.edu/ors/RCRHome.shtml to find when this 2-day, non-credit course is offered.
Thesis/Dissertation Committee Recommendation
The next step is for you to secure permission to pursue the thesis option from the Graduate Program Director.
The Graduate Program Director, in consultation with you and your chosen advisor, recommends a thesis committee to the Graduate School. The committee will consist of at least three faculty members; normally the committee director will be the advisor.
For the formal Graduate School process you create the committee at the gsps link https://gsps.luc.edu/. An email will then be sent to the director for approval and then the GPD.
You will receive an email if your committee is formally approved by the Graduate School.
At least 50% of the committee must be comprised of Loyola graduate faculty; the director of the committee must have full graduate faculty status – see http://www.luc.edu/gradschool/about_facultystaff.shtml for the current list of full members.
You may finish while still taking COMP 490: Independent Project or other for-credit courses. Alternately you may still be continuing with your research in subsequent semesters, after finishing all your required for-credit courses. Then, assuming your committee is approved, you maintain full-time status by getting the GPD to register you for the zero-credit-hour Comp 595: Thesis Supervision, if available, or Comp 605: Masters Study, if Comp 595 is not listed. Students may register for any number of semesters of Comp 595/605, subject to time-to-degree-completion constraints.
Once you have your thesis committee approved, the thesis becomes a degree requirement. (This is important for international students.) You may, however, petition to revert to non-thesis status; this requires the permission of the Graduate Program Director. At that point, you would be able to graduate without writing a thesis, if the coursework requirements were met. No reimbursement or credit will be received for any Comp 595, Comp 605, or other thesis-specific courses taken.
A ballot for the Approval of a Thesis/Dissertation Proposal
You will then prepare a formal research proposal, in consultation with your advisor. This proposal must be submitted to your committee for review. This sequence is monitored through gsps.
If you are submitting your proposal to the Institutional Review Board (IRB), you must have approval or exemption before the Graduate School approves your proposal. You do not need to submit proof, Graduate School will confirm. (This step is required for the use of human and animal subjects, and is not common for Computer Science.)
A simple one to two paragraph abstract must be included in the proposal form on gsps.
You will get notified once all members of the committee, the GPD, and the Graduate School approve the proposal through gsps.
You are now ready to “conduct research” for the project.
A ballot for Text and Oral Defense Form
Upon completion of your thesis, you will be required to formally defend your research. Schedule this with your committee. Your thesis should be in nearly final form.
Typically you should give the committee three weeks to read the final draft of the thesis before the defense date.
For this requirement, you must download the defense ballot http://www.luc.edu/media/lucedu/gradschool/pdfs/T%20&%20D%20defense%20ballot–DB.pdf and bring it with you to your defense. Your director and other committee member(s) will sign the ballot – this ballot then needs to go to the GPD for final approval.
The committee may require modifications before approving the thesis, or possibly reject it.
Once approved, the GPD will upload the ballot in gsps for Graduate School approval.
You will be notified once the process is complete.
Formatting the Thesis/Dissertation
Every thesis/dissertation needs to be formatted according to the rules stated in the Graduate School’s formatting manual http://www.luc.edu/gradschool/formatting.shtml.
Format check is a required step; the deadlines, depending on the conferral date, are posted on the Key Dates and Deadlines page on the Graduate School website. These deadlines are well before the end of the semester - be sure to check and satisfy them.
Final Copy, both electronic and hard copies also have deadlines, depending on the conferral date