Each program is designed to provide formal preparation in core courses and research opportunities. Core courses focus on critical technology areas such as information systems, database technology, high performance computing and network security and information assurance, programming languages, software engineering, human-computer interaction and artificial intelligence.

The CIS Department's academic and research activities are strengthened via major funded initiatives. These projects provide opportunities for student participation in research/design efforts and related laboratory work. The CIS Department is affiliated with research institutions, government research laboratories and lay IT corporations that facilitate student summer internships, job placement and early research experience.