|
|
Jan 30, 2025
|
|
2017-2018 Catalog [ARCHIVED CATALOG]
Computer Science Major
|
|
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. Lower Division (20 Units)
Upper Division (20 Units)
One course from each of the following areas: Systems Area (8 Units - 2 Courses)
Theory and Languages Area (4 Units - 1 Course)
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)
Math Requirement (12 Units)
Science Core Requirement
Computer Science students must take one of the following classes for Core B2: |
Return to: College of Arts & Sciences
|
|
|