Minor in Computer Science

Minor in Computer Science

Minor in Computer Science

Offered by the College of Science & Mathematics, a Minor in Computer Science (CS) will greatly enhance your employment opportunities with skills in various programming languages, data structures, algorithms, software engineering and much more. Many of our CS minors come from related fields, such as Computing and Informatics, Mathematics, Physics, and Data Science. 

Our department is dedicated to providing an exceptional education in both the theory and practice of computational science. We foster a student-centered learning environment that encourages meaningful student-faculty connections, strengthens critical thinking, and supports intellectual and professional growth. 

How does this program prepare its graduates?

This program prepares students to build a foundation in computer science and apply computational concepts through coursework in:

  • object-oriented programming and data abstraction
  • data structures and algorithms
  • foundations of computer science
  • computer organization and architecture
  • operating systems
  • programming languages
  • software engineering
  • computer laboratory techniques
  • principles of digital computing
  • discrete structures and computational reasoning
  • numerical analysis
  • applying programming and algorithms to computational problems

 


 

To read more about what classes are needed for a Minor in CS, please look under Advising.