Minor in Computer Science

The Computer Science Minor is designed to provide basic proficiency in computer science.

Students entering the program must complete the following:

  • Earn an overall grade point average of 2.0 or better in courses taken outside of the department.
  • Earn a grade of “C” or better in each course taken within the department.
  • Earn a grade of “C” or better in all direct and indirect prerequisites courses listed in the catalog before advancing to the next level course in a sequence for English, Mathematics, and Science course.

Information reagarding admission procedures : CSUDH Admissions, Cal State Apply

Course descriptions can be found on the University Catalog link here
A. LOWER DIVISION REQUIREMENTS (27 UNITS):
CSC 121Introduction to Computer Science and Programming I
CSC 123Introduction to Computer Science and Programming II
CSC 221Assembly Language and Introduction to Computer Organisation
MAT 191Calculus I
MAT 193Calculus II
MAT 271Foundations of Higher Mathematics
MAT 281Discrete Mathematics
B. UPPER DIVISION REQUIREMENTS (9 UNITS):
1. REQUIRED COURSES (3 UNITS):
CSC 311Data Structures
2. ELECTIVES : Select two courses from the following, one of which must have a CSC prefix (6 UNITS):
CSC 321Programming Languages
CSC 331Computer Organization
CSC 341Operating Systems
CSC 401Analysis of Algorithms
CSC 421Advanced Programming Languages
3. ELECTIVES: SELECT TWO COURSES FROM THE FOLLOWING (6 UNITS):
CSC 431Advanced Computer Organisation
CSC 441Advanced Operating Systems
CSC 451Computer Networks
CSC 453Data Management
CSC 455World Wide Web Design and Management
CSC 461Computer Graphic I
CSC 463Computer Graphics II
CSC 471Compiler Construction
CSC 490Senior Seminar
CSC 492Senior Design
MAT 361Finite Automata
MAT 367Numerical Analysis I
MAT 369Numerical Analysis II
CIS 372System Development I
CIS 374System Development II
CIS 473Data Base System
CIS 475Data Communications

Frequently Asked Questions

Coming Soon. Thank you.