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
- Apply course-acquired knowledge gained to address diverse computational and cybersecurity challenges, develop computer-based solutions, and evaluate the implementations.
- Assess systematically the theoretical, practical, and ethical dimensions of computer-based solutions to problems including the use of contemporary research and development
- Communicate effectively technical concepts in both oral and written formats promoting collaboration and knowledge dissemination
- Collaborate and work independently to apply techniques and concepts beyond the typical content of a single course to address real-word scenarios.
Requirements for the Major
Item #
Title
Credits
2
-
4
3
Sub-Total Credits
67-69
During the first semester, beginning students are expected to complete:
Item #
Title
Credits
Sub-Total Credits
8
78-80