Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
A Computer Science Bachelor of Science degree equips students for software development roles across diverse fields. Hands-on learning via laboratory work and project-based methods helps students gear up for career growth or graduate studies. The curriculum concludes with an intensive, industry-backed capstone project spanning a full academic year, where student teams address authentic challenges presented by industry partners through the Project Center. You can opt for a standard degree path or select concentrations in Mathematics or Business to align with your goals. These focus areas foster cross-disciplinary knowledge, equipping you with versatile skills valuable in both industry and academia, while also providing the opportunity to obtain a minor in business or mathematics. The Computer Science Department embraces students of all experience levels and backgrounds, offering an engaging educational setting featuring small class sizes, corporate-sponsored initiatives, and tailored guidance. Our bachelor's and master's programs provide specialized tracks that let students pursue their passions, while the Career Change Certificate program supports professionals in shifting to fulfilling IT careers.