Our Computer Science major is designed to blend the theoretical with the practical using many of today's common programming languages including C/C++, Java, Python, Scheme and several others. In many of the courses, you will get to implement the concepts presented through lab activities integrated into a single class period. We emphasize the design of complex software using agile software engineering practices through incremental analysis, design, implementation and testing. You will also be introduced to a wide range of data structures and algorithms used in the computing industry.
The Computer Science major is accredited by the Computing Accreditation Commission of ABET