Sep 28, 2020  
2018-2019 Undergraduate Catalog 
2018-2019 Undergraduate Catalog [ARCHIVED CATALOG]

Department of Computer Science

Return to {$returnto_text} Return to: Schools and Academic Programs


Chair: Associate Professor Noonan

Associate Professors Lim and Stuetzle

Assistant Professor Kissel


The Department of Computer Science offers a Bachelor of Science in Computer Science with several concentrations. Our curriculum strives to provide students the necessary skills to evolve as the discipline changes. It prepares students for graduate study, and professional positions in a variety of areas including software engineering, modeling, information technology, web and mobile development and design, or continued studies at the graduate level.

The major is based on the recommendations of the Association for Computing Machinery (ACM) and it expose students to the four processes that computing professionals employ: design, abstraction, theory and implementation. A mastery of these processes is emphasized through a broad-based coverage of the discipline in the core curriculum. It concludes with senior capstone group projects.

An optional cooperative education experience is available and encouraged. A complementary minor is also recommended.


Mission Statement

To prepare students to become outstanding computer scientists who successfully contribute and adapt to the rapidly changing field, both as academics and professionals, by providing strong coverage of current knowledge in the field and the foundation necessary for lifelong learning and development.



    Bachelor of ScienceMinor

    Return to {$returnto_text} Return to: Schools and Academic Programs