Computer Science, B.S.

Degree Type
Major

Program Goals for Computer Science

In order to provide high caliber instruction in the quantitative element of a liberal arts education, this department offers majors in mathematics and in computer science designed:

  • To provide the student with a breadth of knowledge in the disciplines of mathematics or computer science
  • To provide the tools to assist the further study of mathematics, computer science, or related disciplines
  • To offer a sufficient depth of knowledge in order to prepare students for research in mathematics, computer science, or related disciplines
  • To prepare students for careers in education, in business, and in scientific, mathematical, or technical fields
  • To provide a learning community supportive of collaboration in academics, social responsibility, and engaged teaching

The Bachelor of Science plan is designed for students seeking a career in computer science in a scientific laboratory or in a software development firm.

Learning Outcomes 

  1.  Apply course-acquired knowledge gained to address diverse computational and cybersecurity challenges, develop computer-based solutions, and evaluate the implementations. 
  2. Assess systematically the theoretical, practical, and ethical dimensions of computer-based solutions to problems including the use of contemporary research and development 
  3. Communicate effectively technical concepts in both oral and written formats promoting collaboration and knowledge dissemination
  4. Collaborate and work independently to apply techniques and concepts beyond the typical content of a single course to address real-word scenarios. 
78-80