The undergraduate computer science program is designed to provide students with the educational background required for a professional career in the computing industry and for further study at the graduate level. The program includes a core of required courses and an elective program of courses over a wide range of topics. Seniors work in teams to carry out community-based projects during the two-term capstone course in software engineering.
The undergraduate Computer Science program is accredited by the Computing Accreditation Commission of ABET, https://www.abet.org, under the General Criteria and the Computer Science and Similarly Named Computing Program Criteria.
Program Objectives
The objectives of the undergraduate program in computer science are to produce graduates with:
- The knowledge and skills necessary for career success.
- A commitment to uphold the highest standards of professionalism, integrity, and ethical behavior.
- The motivation and preparation to adapt to rapidly changing technology, and to engage in life-long learning.