Much of our computer science program uses project-based learning within courses and supervised student research.
Overview
Faculty expertise ranges across all aspects of computing, including security, databases, concurrency, parallelism, distribution, networking, enterprise systems, simulation, cognitive science, user-interface design, artificial intelligence, embedded systems and robotics.
Join the Computer Science Association, which sponsors guest speakers, conducts programming contests, arranges tours of companies that hire graduates and provides opportunities for advanced students to tutor and mentor first-year students. Pursue an internship in a company or institution and gain software development experience in finance, defense, manufacturing, government or other fields.
State-of-the-art facilities in the Shineman Center include workspaces configured for class-based, small-group and individual activities. Our labs provide a great learning, testing and training ground for future success.
Curriculum
The Bachelor of Arts degree is for those seeking a broader liberal arts experience, while the Bachelor of Science is for students who want more of an applied technological track.
Bachelor of Arts Bachelor of ScienceShineman Center for Science, Engineering and Innovation
This $118-million facility is home to the mathematics, science, computing and engineering programs. The 230,000-square-foot center features a planetarium, three observation decks, a greenhouse, extensive laboratories and state-of-the-art equipment.
Career Opportunities
- App development
- Quality assurance
- Software development
- System administration
- Web and mobile technologies