2018-2019 Catalog

Bachelor of Science in Information Technology

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.

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 at CSUDH.

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


A. Lower Division Requirements (37 units)


ITC 101Introduction to Information Technology

3

CSC 121Introduction to Computer Science and Programming I

4

CSC 123Introduction to Computer Science and Programming II

4

ITC 251System Program in C & Unix

3

CTC 228Introductions to Operating Systems and Network

4

CSC 255Dynamic Web Programming

3

BIO 102General Biology

3

BIO 103General Biology Laboratory

1

PHY 100Patterns In Nature

3

MAT 131Elementary Statistics and Probability

3

MAT 281Discrete Mathematics

3

Science- Any Physical or Life Science

3 units

Any Physical Science with Lab AND/OR any Life Science with lab (10 units total).

B.  Upper Division Requirements (36 units)

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

1. Required Courses (30 units):

CSC 301Computers And Society

3

ITC 310IT Project Management

3

CSC 311Data Structures

3

CTC 316OS and Networks Support

3

CTC 362Communication Systems Security

3

CTC 452Network Security and Hacking

3

ITC 453Database Management Systems

3

ITC 459IT Security

3

ITC 492Senior Design

3

2. Electives (6 units):

CSC Courses- Recommended IT Architecture