Nov 24, 2024  
2013-2015 University Catalog 
    
2013-2015 University Catalog [ARCHIVED CATALOG]

Computer Science, B.S.


(124 units)

The degree program for the Bachelor of Science in Computer Science assumes that students have already obtained a working knowledge of personal computing fundamentals and applications, including word processing, spreadsheets, database systems, e-mail systems and presentation graphics.

Computer Science Placement Examination

The curriculum begins with a three-course sequence covering concepts of programming and data structures. Students may have knowledge of these topics, but do not have the courses to transfer, nor AP scores to submit; thus, may take the Computer Science Placement Examination to waive one or more of these courses. The test may be taken only once, and scores are valid for two consecutive semesters.

Computer Science Core (46 units)


Elective Track Requirements (15 units)


Select an Elective Track to support specific career goals.

Internet and Enterprise Computing Technologies


Software Engineering


Scientific Computing


Completing the Mathematics courses listed below also meets the requirements for a Mathematics Minor .

Custom


With the approval of an academic adviser, students may develop a track based on their career goals or specific academic interests or specific themes. A custom track consists of upper-division Computer Science or related courses. At least nine units must be 400-level Computer Science courses with no more than three units selected from courses numbered 490-499. In addition to courses already listed in the other tracks, students may also include the following courses:

Science Requirements (12 units)


General Education


Because of high unit requirements for a major in Computer Science, there is a six-unit exemption in General Education (G.E.). Students are strongly urged to consult with an adviser in the Academic Advising Center, UH-123 to help develop their G.E. program.

Minimum Academic Requirements


A “C-” (1.7) or higher is required in all courses applied to the core. Exception: up to six units of credit with grades in the range of “D-” (0.7) through “D+” (1.3) may be earned in elective tracks, mathematics and science courses only. A mathematics course taken to satisfy GE category B.4 and the upper-division writing course (CPSC 311 ) must be passed with a minimum grade of “C”.

Total (124 units)