2024-2025 Undergraduate Academic Catalogue
Computer Science
|
|
Return to: Loyola College of Arts and Sciences
Office: Donnelly Science Center, Room 127a
Telephone: 410‑617‑2464
Website: www.loyola.edu/academics/computer-science
Chair: Sibren Isaacman, Associate Professor
Professors: David W. Binkley; Arthur L. Delcher (emeritus); Megan M. Olsen; Roberta E. Sabin (emerita)
Associate Professors: Hoang Bui; Sibren N. Isaacman
Assistant Professors: Eric Cui; Nguyen Ho; Henrique Rocha
Lecturers: Eric Ebert; John Nweke
Affiliate Faculty: Douglas Ashworth; Richard A. Brown; Joseph M. DiNatale; Erhan Guven; Matthew Hearn; Andrew Mehri; Matthew Rausch; Ryan Servant
The Computer Science Department offers two major programs: one leading to a Bachelor of Science (BS) in Computer Science, and the other leading to Bachelor of Arts (BA) in Computer Science. The suggested first-year programs for these majors are identical, allowing students to postpone choosing between them until their sophomore year.
The BS program is intended for students interested in a complete computer science curriculum, enhanced by additional science and math courses. Such a program may lead to graduate school in computer science and/or employment in a highly technical field. The BS program is accredited by the Computing Accreditation Commission of ABET (www.abet.org), a specialized accrediting body recognized by the Council on Postsecondary Accreditation (COPA) and the U.S. Department of Education.
The BA program is intended for students interested in a computer science degree with the flexibility to explore a double major, a minor, or an individually designed interdisciplinary program. Students in this program may wish to combine their computer science studies with a physical science, an artistic discipline, a humanities or communications field, or a business degree. Because of the flexibility given to students, the BA program is not accredited by ABET.
Computer Science, BA
Learning Outcomes
- Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
- Design and implement a computing-based solution to meet a given set of computing requirements in the context of the program's discipline.
- Communicate effectively in a variety of professional contexts.
- Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
- Function effectively as a member or leader of a team engaged in activities appropriate to the program's discipline.
- Apply software development fundamentals to produce mathematically-sound, computing-based solutions.
Computer Science, BS
Program Educational Objectives
- Embody the best ideals of a liberal Jesuit education as knowledgeable, caring, ethical, well-spoken persons with critical and reasoned judgment.
- Practice computer science and software engineering, understand the fundamental principles of computer science, and continue to develop technical competencies.
- Pursue advanced education, research and development, and other creative efforts in science and technology.
- Lead in industry, academics, and the community.
Learning Outcomes
- Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
- Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program's discipline.
- Communicate effectively in a variety of professional contexts.
- Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
- Function effectively as a member or leader of a team engaged in activities appropriate to the program's discipline.
- Apply computer science theory and software development fundamentals to produce computing-based solutions.
ProgramsMajorInterdisciplinary OptionsMinorCoursesComputer Science
Return to: Loyola College of Arts and Sciences
|