2017-2018 Catalog 
    
    May 12, 2024  
2017-2018 Catalog [ARCHIVED CATALOG]

Computer Science Major


Return to {$returnto_text} Return to: College of Arts & Sciences

To major in Computer Science, a USF student should have successfully completed four years of high school mathematics, including the equivalent of two years of algebra and the basic elements of plane geometry and trigonometry. Deficiencies in a student’s high school mathematics background may be fulfilled by successfully taking the equivalent mathematics prerequisites at USF.

Major Requirements


20 units of lower division courses, 20 units of upper division courses, and 12 units of mathematics.

Students majoring in Computer Science must earn a grade of C or better in all of the mathematics and computer science courses fulfilling requirements for the major. A student can repeat no more than two Mathematics or Computer Science courses required in the major, and a course can be repeated only one time. A withdrawal counts as an attempt at a course without passing or earning a minimum grade required in the course.

Upper Division (20 Units)


One course from each of the following areas:

Applications Area (4 Units - 1 Course)


Any 300 or 400 level course except 398 or 498 (i.e., Directed Reading and Research may not be used to fulfill this requirement) 

Graduate classes can be taken to fulfill the Systems/Theory/Applications requirements with the approval of the department chair.

Project (4 Units - 1 Course)


Return to {$returnto_text} Return to: College of Arts & Sciences