Computer science students at Loyola gain both technical and broader thinking and communication skills. The liberal arts core is the cornerstone of the Loyola curriculum, exposing all students to the content and methodology of many disciplines. This core provides the student with a braod range of knowledge and skills, while the major courses provide specific, career-oriented training. With a strong liberal arts background, Loyola computer science graduates are sought both for their technical competence and also for their ability to communicate effectively both verbally and in writing. The size of the Computer Science Department at Loyola fosters a personalized atmosphere that provides many opportunities for individual interactions between faculty and the students.
Class sizes are small.
Each computer science student takes eleven required computer science courses. A half-year of mathematics and physics, and a number of electives complete the program. Before graduation, each student is involved in the design and implementation of a major project. There are many opportunities for student collaboration in faculty research. Areas of recent student research include compiler design, database interface, and interactive computing environments.