Computer Science

The Department of Computer Science offers undergraduate study leading to a B.S. degree in computer science. The program prepares students for employment in the technology sector or advanced study in computer science. The curriculum provides a solid foundation of theoretical knowledge and experience with practical applications in hardware and software.

Computer science is the study of algorithms for addressing, processing, storing, and transmitting information. It encompasses a broad perspective that includes what constitutes a computer, its uses and applications, and theoretical approaches to what can or cannot be computed. The core curriculum in computer science, involving a blend of theory and practice, offers opportunities for problem-solving in many areas and provides experience with various computer languages and software packages. A typical student’s experience includes programming through software engineering and hardware through operating systems. In addition, it can include data solutions, web design, networking, mobile computing, artificial intelligence, hardware design, and graphic implementations ranging from interface design to computer vision. The breadth of subject material is important as many students can expect to have several different job classifications throughout their careers.

 

We Offer: