Mar 29, 2024  
2012-2013 University Catalog (Revised 2012-10-02) 
    
2012-2013 University Catalog (Revised 2012-10-02) [ARCHIVED CATALOG]

Computer Science


Return to {$returnto_text} Return to: College of Science

www.csupomona.edu/~cs

Robert W. Kerbs, Interim Chair

Hsun K. Liu Barry I. Soroka
Amar Raheja Mandayam A. Srinivas
Craig A. Rich Fang “Daisy” Tang
Salam Salloum Lan Yang
Daisy F. Sang Gilbert Young

The Computer Science program blends practice and theory in both hardware and software, and it provides an excellent foundation in computer languages, computer architecture, large-scale system software and the design, analysis, and application of many types of algorithms. Success in mathematics is a good indicator for success in the Computer Science program. High school students planning to major in Computer Science should take as much math and science as possible. Entering freshpersons who do not meet the prerequisites for the first year calculus sequence (MAT 114 -MAT 116 ) should expect to take between one and three quarters longer to graduate. Transfer students should try to take two years of calculus, a year of physics and programming through data structures (equivalent to CS 140 , CS 141 , CS 240 , CS 241 ). Transfer students without this background should expect to take an additional year to finish the program.

Computer Science majors on probation or subject to disqualification for three or more quarters may be disqualified at the discretion of the department chair.

The department also offers a graduate program leading to the M.S. degree. Details are given in the “Graduate Studies” section of the catalog.

Computer Science majors are invited to join the Computer Science Society (CSS) club and the local chapters of Association of Computing Machinery (ACM) and IEEE.

The department’s Bachelor of Science program in Computer Science is fully accredited by the Computing Accreditation Commission/Accreditation Board for Engineering and Technology (CAC/ABET).

Programs

    MajorMinorMaster

    Courses

      Computer Science

      For all CS courses with a prerequisite of MAT 105  and MAT 106 , MAT 112 , MAT 114 , MAT 115 , MAT 116 , MAT 214 , MAT 215 , or MAT 216 , the prerequisite may be satisfied by any of the subsequent MAT courses on this list.

      Return to {$returnto_text} Return to: College of Science