Skip Ribbon Commands
Skip to main content
Sign In
Computer%20Science%20and%20Engineering%20-%20Banner

    Minor in Computer Science

    Minor in Computer Science

    The Minor in Computer Science consists of 21 Credit Hours distributed as follows:

    1-      Core Courses (21 Credit Hours)

    Course #

    Course Title

    CH

    Prerequisite

    CMPS 151 

    Programming Concepts*

    3

     

    CMPS 205 

    Discrete Structures for Computing

    3

     

    CMPS 251 

    Object‐Oriented Programming

    4

    CMPS 151 

    CMPS 303 

    Data Structures

    4

    CMPS 251 

    CMPS 350 

    Web Development Fundamentals

    3

    CMPS 251 

    CMPS 351 

    Fundamentals of Database Systems

    4

    CMPS 251 

    *Students who already took GENG 106 Computer Programming before joining CS Minor should take an extra CS Minor elective instead of CMPS 151 Programming Concepts.

     

    2-      Minor Electives (3 Credit Hours)

    Three credit hours from the following list:

    CMPS 310 Software Engineering (4 CH)

    CMPS 312 Mobile Application Development (3 CH)

    CMPS 323 Design and Analysis of Algorithms (3 CH)

    CMPS 356 Web Applications Design and Development (3 CH)

    CMPS 360 Data Science Fundamentals (3 CH)

    CMPS 373 Computer Graphics (3 CH)

    CMPS 380 Cybersecurity Fundamentals (3 CH)

    CMPS 393 Modeling and Simulation (3 CH)

    CMPS 403 Artificial Intelligence (3 CH)

    CMPS 434 Game Design and Development (3 CH)

    CMPS 433 Multimedia Systems (3 CH)

    CMPS 451 Database Management Systems (3 CH)

    CMPS 460 Machine Learning (3 CH)

    CMPS 466 Information Retrieval (3 CH)

    CMPS 497 Special Topics in Computing (3 CH)