糖心logo入口

Minor in Computer Science

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

Learn more about this minor on the BSCS Brochure!

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 鈥淐鈥 or better in each course taken within the department.
  • Earn a grade of 鈥淐鈥 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,

Course descriptions can be found on the University Catalog link .听
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 281Discrete Mathematics
B. UPPER DIVISION REQUIREMENTS (9 UNITS):
1. REQUIRED COURSES (3 UNITS):
CSC 300Software Development
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 411Artificial Intelligence
CSC 421Advanced Programming Languages
3. ELECTIVES: SELECT TWO COURSES FROM THE FOLLOWING (6 UNITS):
CSC 371Finite Automata
CSC 431Advanced Computer Programming
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