Computational thinking is an essential skill in all engineering and scientific disciplines. The Computer Science Minor degree is for undergraduate students who appreciate that computer science will have a prominent role to play in their academic and professional career. The Minor in Computer Science will give you a strong background in the fundamentals of programming, algorithms, and discrete mathematics. It is designed for students in all majors to supplement their core branch. Upon completion of the minor you’ll have the knowledge and skills needed to make effective use of computer science concepts and computing technology in your future career.