Show as: Mobile
Computer Science

About this program

Computer Science

The modern electronic digital computer has become the indispensable tool of government, commerce and technology because of its enormous appetite for data and its near instantaneous processing speed. Computer Science is the discipline of designing methods for solving problems by means of such computers. The subject involves a surprising amalgam of logic, mathematics, engineering, electronics, communications and ergonomics.

The curriculum is designed to provide preparation for professional careers in the areas of software design and applied computer science, as well as to give the necessary theoretical background for graduate study in the field and to allow a flexible response to a dynamic and growing profession. The required courses give students a firm foundation in the basic areas of computer science and related areas of mathematics, and a wide choice of electives allow them to tailor their program to their specific interests.

Chat live with students from CSUDH

Do you want to know what it's like to study at California State University, Dominguez Hills? Visit the link below to student ambassadors and get answers to all of your burning questions about academic and student life.

Find a student ambassador

Admission requirements

First-time freshman:

  • High school GPA of 2.5 (“B” average) or higher
  • High school graduation certificate or exam results
  • Proof of English proficiency

Does this course require proof of English proficiency?

The TOEFL® test is accepted by 10,000+ universities and higher education institutes in over 150 countries. Book your test today!

Learn more Advertisement

Program content

Major Requirements

  • Introduction to Computer Science and Programming I
  • Introduction to Computer Science and Programming II
  • Assembly Language and Introduction to Computer Organization
  • Calculus I
  • Calculus II
  • Foundations of Higher Mathematics
  • Discrete Mathematics
  • General Physics I
  • General Physics II
  • Data Structures
  • Programming Languages
  • Computer Organization
  • Operating Systems
  • Computers And Society
  • Analysis Of Algorithms
  • Software Engineering
  • Senior Design
  • Probability and Statistics
  • Finite Automata
  • Selected Topics in Computer Science
  • Artificial Intelligence
  • Advanced Programming Languages
  • Advanced Computer Organization
  • Advanced Operating Systems
  • Computer Networks
  • Data Management
  • WWW Design and Management
  • Security Engineering
  • Computer Graphics I
  • Computer Graphics II
  • Compiler Construction I
  • Senior Seminar
  • Selected Topics:
  • Numerical Analysis I
  • Numerical Analysis II

Scholarships & funding

Several scholarship options are available. Please visit the university website for more information


  • Tuition Fees: $6,945 (24 units/2 semesters)
  • Non-Resident Supplemental Tuition ($396/unit): $9,504 (24 units/2 semesters)

Career paths

Entry level positions in the areas of systems analysis, systems programming, applications programming, data engineering, data communications and software engineering provide typical career opportunities for computer science graduates. Such positions are available in a wide variety of software vendors, aerospace and defense related industries, manufacturing and commercial firms, and government and other public agencies. Many graduates have also gone on to graduate school. Job opportunities for computer science graduates continue to be excellent because of the continued long-term growth of the computer industry.

Message the school

Want to know more about this program, Computer Science? Fill out the following form and include any questions you have. This information will be sent directly to the school, and a representative will respond to your enquiry.

Currently living in *
Nationality *

About this institute

Study at California State University, Dominguez Hills

Welcome to California State University, Dominguez Hills (CSUDH) in South Los Angeles, California. Our institution has SMART classrooms, new sports facilities, and a 1-million square meter campus. International students can join our Study Abroad America program for one or two semesters. You...

Read more about this school

Contact info

California State University, Dominguez Hills

1000 E Victoria St.
90747 Carson California
United States of America

 Show phone number

Message the school

Want to know more about Computer Science? Fill out the following form and we'll pass your details on to a representative from the school, who will respond to your enquiry.


Be the first to write a review!