The Computer Science Minor is designed to provide basic proficiency in computer science and it is intended for undergraduate students who expect computer science skills to be beneficial for their careers. This program provides a balance of theory and practical computer science skills designed to supplement the coursework of students from any major. Completing CS Minor provides a strong foundation in computer science.