Academic Bulletin 2023-2024 
    
    Nov 21, 2024  
Academic Bulletin 2023-2024 [ARCHIVED CATALOG]

Computer Science


Return to {$returnto_text} Return to: Areas of Study

Professors Jumadinova (Chair), Bonham-Carter, Graber, Green, Kapfhammer, Luman 

Computer Science focuses on computational theory and the rich interplay between computer hardware and software. Students use scientific and design-centric approaches to solve computational problems and to create and evaluate realistic computer and computer-based systems.

The study of computer science leads to and requires the ability to analyze ideas, to think logically, and to communicate ideas clearly and concisely. In this way, study of computer science contributes to the foundation of an excellent liberal arts education. 

Computer Science Learning Outcomes:

  • Demonstrate and be able to communicate the knowledge of data types, algorithms, and mathematical principles behind discrete objects.
  • Use scientific and theoretical methods to design, implement, evaluate, deploy, improve, maintain, and document software and hardware systems.
  • Apply and articulate key concepts from a specialization area where the interconnection between software and hardware is important and evident.
  • Able to communicate technical details of the produced software and hardware artifacts both in writing and orally. 

Courses

To see the courses offered in this department or program, please use the “Course Search” link from the menu at the right of this page.

Programs

    Major
    Minor

    Return to {$returnto_text} Return to: Areas of Study