Academic Catalog 2021-2022

Information Technology, Bachelor of Science

This is an archived copy of the 2021-2022 catalog. To access the most recent version of the catalog, please visit


Total Course Requirements for the Bachelor's Degree

See the "Requirements for the Bachelor's Degree" in the University Catalog for complete details on general degree requirements. A minimum of 40 units, including those required for the major, must be upper division.

Elective Requirements

Completion of elective courses (beyond the requirements listed below) to reach a total of a minimum of 120 units.

General Education Requirements (49 units)

See the "General Education" requirements in the University Catalog or the Class Schedule for the most current information on General Education requirements and course offerings.

Graduation Writing Assessment Requirement

See the "Graduation Writing Assessment Requirement" in the University Catalog.

Minor Requirements

Single field major, no minor required.

Major Requirements (73 units)

Students entering the Information Technology program must complete the following:

  1. Earn an overall grade point average of 2.0 or better in courses taken outside of the department;
  2. Earn a grade of “C” or better in each course taken within the department;
  3. Students must take capstone course ITC 492 Senior Design at CSUDH.

The following courses, or their approved transfer equivalents, are required of all candidates for this degree.

Lower Division Requirements
ITC 101Introduction to Information Technology3
CSC 121Introduction to Computer Science and Programming I4
CSC 123Introduction to Computer Science and Programming II4
ITC 251System Programming in C and Unix3
CTC 228Introduction to Operating Systems and Networks4
CSC 255Dynamic Web Programming3
BIO 120Principles of Biology I3
BIO 103General Biology Laboratory1
PHY 100Patterns In Nature3
MAT 131Elementary Statistics and Probability3
MAT 281Discrete Mathematics3
Science- Any Physical or Life Science3
Any Physical Science with Lab and/or any Life Science with lab10
Upper Division Requirements 1
CSC 301Computers And Society3
ITC 310IT Project Management3
CSC 311Data Structures3
CTC 316Operating Systems and Networks Support3
CTC 362Communication Systems Security3
CTC 452Network Security and Hacking Prevention3
ITC 453Database Management Systems (DBMS)3
ITC 459IT Security3
ITC 492Senior Design3
Complete two CSC Elective Courses - Recommended IT Architecture6
Total Hours80

A minimum of 18 upper division units in the major must be taken in residence at CSU Dominguez Hills.