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.
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.
ProgramsBachelor of ScienceMinor