2022-2023 Undergraduate Academic Catalogue 
    
    Nov 24, 2024  
2022-2023 Undergraduate Academic Catalogue [ARCHIVED CATALOG]

Computer Science


Return to {$returnto_text} 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:  Megan M. Olsen, Associate Professor

Professors: David W. Binkley; Arthur L. Delcher (emeritus); Roberta E. Sabin (emerita)
Associate Professors: Hoang Bui; Sibren N. Isaacman; Megan M. Olsen
Assistant Professors: Henrique Rocha
Lecturers: Herve Franceschi; Robert Kenyon
Affiliate Faculty: Douglas Ashworth; Richard A. Brown; Joseph M. DiNatale; Erhan Guven; Matthew Hearn; 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.

Programs

    MajorInterdisciplinary OptionsMinor

    Courses

      Computer Science

      Return to {$returnto_text} Return to: Loyola College of Arts and Sciences