Computer Science Minor

Computer Science Minor

Computer Science Minor

To minor in Computer Science, students must complete 16 credits of required courses and 12 credits of elective courses as detailed below. Required Courses   16 credits
ICCS 101 Introduction to Computer Programming 4 (3-2-7)
ICCS 161 Introduction to Data Science 4 (3-2-7)
ICCS 204 Data Structures and Object-Oriented Programming 4 (3-2-7)
ICCS 206 Discrete Mathematics 4 (4-0-8)
Elective Courses  12 credits Students can take any of the ICCS 3xx and 4xx courses to fulfill the elective requirement, except cooperative education courses (ICCS 407, ICCS 408, and ICCS 409) and senior project courses (ICCS 380, ICCS 381, ICCS 382). In addition, any of the following four ICCS 2xx courses can count towards the elective credits:
ICCS 205 Numerical Computation 4 (4-0-8)
ICCS 225 Database Foundations 4 (4-0-8)
ICCS 227 Principles of Computer Systems and Architecture 4 (4-0-8)
ICCS 271 Interaction Design 4 (4-0-8)
Total Credits Required 28 credits
Select the fields to be shown. Others will be hidden. Drag and drop to rearrange the order.
  • Image
  • SKU
  • Rating
  • Price
  • Stock
  • Availability
  • Add to cart
  • Description
  • Content
  • Weight
  • Dimensions
  • Additional information
  • Attributes
  • Custom attributes
  • Custom fields
Click outside to hide the compare bar

Our website uses cookies to provide you with a better online experience. Please select “Accept” or “Cookie Settings” to set your cookie preferences.

Privacy Preferences

Cookies are used on our website to recognize you from other visitors. Our website uses cookies to analyze how users interact with our website. By continuing to use our website, you consent to us placing cookies on your computer to analyze how users interact with our website. The university will use the analytics to improve the website’s usability. Performance cookies, on the other hand, do not gather information that can be used to identify you, such as your name, email address, or other personal information. They are only used for statistics purposes. As a result, this privacy policy will help the university to improve our website while simultaneously providing the best possible online experience. Please note that you can modify your cookie settings.

Accept All
Manage Consent Preferences
  • Necessary
    Always Active

    Necessary cookies are required to help a website usable by enabling core functions and access to secure areas of the website. The website cannot be function properly without these cookies and they are enabled by default and cannot be disabled.

  • Analytics

    Analytics cookies help website to understand how visitors interact through the website. These cookies help to improve user experiences by collecting and reporting information.