- Computer Science (BS)*
*You may not combine the computer science minor with this major.
The computer science minor provides an entryway into the world of technology and innovation. Whether you’re a complete novice or you’ve already gotten your feet wet coding, this program will give you a solid grounding in the fundamentals of programming. Your classes will emphasize problem-solving, algorithm development, and hands-on implementation of modern programming languages.
You’ll get the chance to focus your studies based on your interests and delve deeper into software engineering, game programming, computer operating systems, artificial intelligence, database management systems, and more. This program doesn’t just focus on technical skills; it nurtures creativity, critical thinking, and collaboration — essential traits for today’s rapidly evolving tech landscape.
With a blend of theoretical insights and practical experience, this program will help prepare you for diverse roles in and around the tech industry, or provide an added layer of innovative insight to almost any other discipline.
Joseph Meehean, PhD
Associate Professor of Computer Science
Chair of the Computer Sciences Department