Loyola College in Maryland is a Jesuit Catholic university committed to the educational and spiritual traditions of the Society of Jesus and to the ideals of liberal education and the development of the whole person. Accordingly, the College will inspire students to learn, lead and serve in a diverse and changing world.
Emphasizing a practitioner orientation, the curricula are offered for both the working or aspiring technology professional. Coursework may be pursue on either a full- or part-time basis at state-of-the-art facilities in Timonium and Columbia, Maryland. Most courses are scheduled for late afternoon or early evening to accommodate busy schedules.
The MSCS degree includes the study of advanced algorithms, computer networking, programming languages, operating systems, software engineering, and database systems. Students choose courses in object-oriented analysis, programming and design as well as contemporary software engineering techniques. In addition to an Independent Study Couse, courses in graphics, and human-computer interaction are among the advanced courses available.
The Computer Science program includes six core and five elective courses. A preparatory sequence of prerequsite courses is available to individuals who require a foundation for graduate study.
Professionals who obtain the Master of Science in Software Engineering (MSSE) degree will gain advanced skills in project and personnel management, modern analysis and design methods, and contemporary quality assurance techniques. Students will have many opportunities to develop these skills in project-based courses and in their respective workplaces.
The process of developing and maintaining large-scale software-based systems is complex. It involves detailed analysis, sophisticated techniques and the knowledge of how the system interacts with other components. Since sofware engineers are charged with this task, they must be familiar with the fundamentals of computer science and possess the technical and management skills in order to construct complex software systems. The Software Engineering program also requires eleven courses and offers a pre-requisite sequence for individuals who require foundation skills and background.