Minors

Minor in Computer Science

The minor in computer science consists of 18 SH of computer science courses with at least 6 SH selected from the upper-level (300 or above) courses. See the list of courses for CS majors for more information.

  • CS 110 Introduction to Computer Science (3)
  • CS 120 Introduction to Programming: Visual Basic (3)
  • CS 220 Intermediate Programming: Java (3)
  • CS 230 Networking and Data Communications (3)
  • CS 250 Architecture and Operating Systems (3)
  • CS 270 Databases and Information Management (3)
  • CS 320 Data Structures (3)
  • CS 333 Topics in Computing (3) (can be repeated)
  • CS 340 Analysis of Algorithms (3)
  • CS 350 System Administration (3)
  • CS 370 Software Engineering (3)
  • CS 420 Programming Languages (3)
  • CS 470 Project Management (3)

Minor in Mathematics

The minor consists of 18 SH of mathematics including:

  • MATH 181 Differential Calculus (3)
  • MATH 192 Integral Calculus (3)
  • and 12 SH selected from these remaining mathematics courses:
    • MATH 170 Discrete Mathematics (3)
    • MATH 240 Statistics for the Natural Sciences (3)
    • MATH 283 Intermediate Calculus (3)
    • MATH 294 Multivariate Calculus (3)
    • MATH 350 Linear Algebra (3)
    • MATH 450 Introduction to Analysis
    • MATH 460 Abstract Algebra (3)
    • MATH 470 Mathematical Probability (3)

Minor in Physics

The physics minor consists of the following 17 SH program:

  • PHYS 251 University Physics I (4)
  • PHYS 262 University Physics II (4)
  • and 9 SH selected from these courses:
    • ENGR 270 Engineering Statics (3)
    • ENGR 280 Engineering Dynamics (3)
    • PHYS 160 Electronics (3)
    • PHYS 405 Thermodynamics (3)
    • PHYS 406 Quantum Mechanics (3)