Computer Science & Information Systems

The computer science and information systems minor, which is open to all students, gives you a foundation in software development and computer science basics. You can customize the minor by choosing electives in databases, networking, software engineering, security, gaming or mobile computing. It’s often paired with engineering and interactive media majors.

Minor Requirements

Required Courses - 13 hrs.

  • CS 101: Introduction to Programming - 4 hrs.
  • CS 102: Data Structures - 3 hrs.
  • CS 140: Advanced Programming Concepts and Languages - 3 hrs.
  • CS 210: Advanced Data Structures and Algorithms - 3 hrs.

Elective Courses (choose three) - 9 hrs.

  • CS 330: Net-Centric Computing - 3 hrs
  • CS 370: Database Management Systems - 3 hrs
  • CS 390: Introduction to Software Engineering - 3 hrs
  • CS 561: Artificial Intelligence - 3 hrs
  • CS 562: Intelligent Systems and Applications - 3 hrs
  • CS 563: Knowledge Discovery and Data Mining - 3 hrs
  • CIS 393: Web Technologies & Systems - 3 hrs
  • CIS 415: Applied Cryptography - 3 hrs
  • CIS 435: Computer Networks and System Security - 3 hrs
  • CIS 495: Software and Web Applications Security - 3 hrs

Note: At least 9 of these hours must be in courses numbered 300 or above.