Skip Ribbon Commands
Skip to main content
Sign In

    Minor in Computer Science

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

    1‐ Core Courses (21 Credit Hours)

    Course # Course Title CH Prerequisite
    CMPS 151Programming Concepts*3 
    CMPS 205Discrete Structures for Computing3 
    CMPS 251Object‐Oriented Programming1 CMPS 151
    CMPS 303Data Structures3 CMPS 251
    CMPS 350Web Development Fundamentals3 CMPS 251
    CMPS 351Fundamentals of Database Systems3 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 323 Design and Analysis of Algorithms (3 CH)

    CMPE 355 Data Communication and Computer Networks I (4 CH)

    CMPS 356 Software Development of Enterprise Applications (3 CH)

    CMPS 373 Computer Graphics (3 CH)

    CMPS 385 Computer Security (3 CH)

    CMPS 393 Modeling and Simulation (3 CH)

    CMPS 405 Operating Systems (4 CH)

    CMPS 433 Multimedia Systems (3 CH)

    CMPS 445 Compiler Construction (3 CH)

    CMPS 451 Database Management Systems (3 CH)

    CMPS 465 Parallel Computing (3 CH)

    CMPS 466 Information Retrieval (3 CH)

    CMPS 497 Special Topics in Computing (3 CH)

    CMPS 497 Special Topics in Computing (3 CH)