BW?s computer science major is a rigorous program that combines theoretical study in computer science and mathematics with applied learning in areas such as software development, database systems and systems design. This breadth of study supports students who pursue a career as well as those who wish to pursue graduate study upon graduation.?

The program provides a strong foundation for addressing current technologies and adapting to new ones as they emerge.

Hands-on learning is inherent to the major. Complex projects provide you with opportunities to gain insights and skills for applying creativity, critical thinking and problem solving to creating solutions for PC, web and mobile platforms.

A required senior research project provides insight into how cutting-edge techniques and technologies are explored. Many students opt to participate in internship experience to further build proficiencies and provide professional experience and networking opportunities.?