The mission of the undergraduate Computer Science program is to prepare students for productive careers in computing by providing an excellent and diverse environment for learning, research, and practice of computing theories, computer applications, and software development.