2017-2018 Undergraduate Academic Catalogue 
    
    Sep 22, 2018  
2017-2018 Undergraduate Academic Catalogue [ARCHIVED CATALOG]

Computer Science


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

Office: Donnelly Science Center, Room 125a
Telephone: 410‑617‑2464
Website: www.loyola.edu/academics/computer-science

Chair: Dawn J. Lawrie, Professor

Professors: David W. Binkley; Arthur L. Delcher (emeritus); Roger D. Eastman; Dawn J. Lawrie; Roberta Evans Sabin (emerita)
Assistant Professors: Sibren Isaacman; Megan M. Olsen; Mohammad S. Raunak
Instructor: David G. Broderick; Gregory J. Stefanelli
Affiliate Faculty: Richard A. Brown; Thomas Byrd; Joseph M. DiNatale; Matthew Hearn; David T. Opitz; Jeffrey Ostrow; Ryan Servant

The Computer Science Department offers two major programs: one leading to a Bachelor of Science (B.S.) in Computer Science, and the other leading to Bachelor of Arts (B.A.) 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 B.S. 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 B.S. 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 B.A. 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 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 B.A. program is not accredited by ABET.

Computer Science, B.A.

Learning Outcomes

  • Students will be proficient in a computer language and hardware.
  • Students will be able to design high-quality solutions to problems using today's technology using well-established principles of software engineering process, understand how to participate effectively as a member of a team, and be able to evaluate those solutions by rigorous means.
  • Students will have the mathematical background to implement sound solutions to problems.
  • Students will be effective at written and oral communication, able to read and write technical papers and documentation and present results.
  • Students will be knowledgeable of general ethical principles, the ethical codes of the computer science discipline, and the social context of computing.

Computer Science, B.S.

Program Educational Objectives

  • Embody the best ideals of a liberal Jesuit education as knowledgeable, caring, ethical, well-spoken men and women 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

  • Students will be proficient in computer languages, operating systems, and hardware.
  • Students will be able to design high-quality solutions to problems using today's technology, based on well-established principles of software engineering process; understand how to participate effectively as a member of a team; and be able to evaluate those solutions by rigorous means.
  • Students will understand well the fundamental principles of computer science theory.
  • Students will be effective at written and oral communication, able to read and write technical papers and documentation and present results.
  • Students will be knowledgeable of general ethical principles, the ethical codes of the computer science discipline, and the social context of computing.

Programs

    MajorInterdisciplinary MajorsMinorOther

    Courses

      Computer Science

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