Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Students can choose between a Bachelor of Science or Bachelor of Arts in computer science, based on their academic goals and paired majors/minors. The B.A. program mandates 32 computer science credit hours, while the B.S. requires 36. Both curricula teach computational thinking through courses covering algorithms using contemporary programming languages. A professional practices seminar enhances communication skills and explores ethical, legal, and social aspects of computing technology.
develop proficiency in software creation and system design
gain practical understanding of core theoretical principles
effectively convey computer science concepts through writing and speech
become socially aware citizens regarding technology's ethical impacts
acquire current knowledge of the discipline
obtain introductory exposure to various computer science specialties
apply their computer science training in professional settings or advanced studies