Requirements for a Minor in Computer Science(18-19 credits)
CS-101Basics of Computer Science3
CS-135Introduction to Programming3
CS-155Computer Networking and Security3
PH-134Computing Ethics (or take a 200+ level CS course)3
Take a 3-4 credit 200+ level CS course3-4
Take a 3-credit 300+ level CS course3
Total Credits18-19

CS Major students cannot take the CS Data Science Minor.  

Students in the Computer Science Minor will be able to:

  • Understand basic concepts in variety of Computer Science fields.
  • Understand basic syntax of programming languages and apply a programming language to solve real-word problems.
  • Understand the fundamentals of networks, protocols, the Internet and computer security.
  • Analyze a problem, develop/design multiple solutions, and evaluate and document the solutions based on the requirements.
  • Communicate effectively both in written and oral form.
  • Learn new models, techniques, and technologies as they emerge and appreciate the necessity of such continuing professional development.
  • Identify professional and ethical considerations and apply ethical reasoning to technological solutions to problems.