The Computer Science Department provides undergraduate education in computer science which features current and emerging technologies and experiential learning. The quality programs prepare students to contribute to the computing profession upon graduation, provide a basis for continued study, graduate study, and growth in their fields. The Computer Science Program is accredited by the Computing Accreditation Commission of ABET, http://www.abet.org.
Computer Science Program (BS) Objectives
- Graduates will employ design skills and technical knowledge that contributes to building or utilizing computing systems in a variety of professional careers.
- Graduates work effectively in team environments, utilize communication skills, and grow and adapt to the world of evolving technology.
Computer Science Program (BS) Outcomes
Students who complete the Bachelor of Science degree with a major in Computer Science will have acquired:
- An ability to analyze a proposed computing application and to define and document the computing requirements appropriate for a solution to the application.
- An ability to design computing systems of varying complexity, to evaluate the designs in terms of specified requirements, and to understand the design tradeoffs.
- An ability to develop computing systems of varying complexity in accordance with specified designs and to evaluate the systems in terms of specified requirements.
- An ability to apply elements of mathematics, computer science theory, development methodologies and other foundational knowledge as appropriate in the development of computing applications.
- An ability to select and effectively use appropriate tools and techniques to support all stages of application development.
- An ability to engage in self-learning and an understanding of the necessity for continuous learning.
- An ability to function effectively in team projects.
- An ability to apply good communication skills in a variety of media.
- An understanding of their professional, ethical and social responsibilities and an ability to analyze the impact of computing on individuals, organizations and society.
Computer Science Program Major Count
Bachelor of Science in Computer Science major count in 2016/17: 152
Bachelor of Science in Computer Science degrees awarded in 2014/15: 33