Furman Computer Science Degree Requirements
CS Course Descriptions | Math Course Descriptions
To earn a degree in computer science, a student must have at least a 2.00 grade point average for all computer science courses (excluding CSC-101 and CSC-102) and all other courses enrolled that satisfy major requirements.
A major must include:
- CSC-121 Introduction to Computer Science I (formerly CS-11)
- CSC-122 Introduction to Computer Science II (formerly CS-12)
- CSC-231 Computer Organization (formerly CS-25)
- CSC-261 Discrete Structures for Computer Science (formerly CS-22)
--or--
MTH-260 Introduction to Discrete Mathematics (formerly MTH-28) - CSC-361 Information Structures (formerly CS-30)
- CSC-461 Computational Theory (formerly CS-44)
- CSC-475 Seminar in Computer Science (formerly CS-75)
--or--
CSC-502 Research (formerly CS-85) - MTH-150 Analytic Geometry and Calculus I (formerly MTH-11) or (140 and 141)
- MTH-151 Analytic Geometry and Calculus II (formerly MTH-12)
- at least three more courses from the following, only one of which may be in Mathematics: CSC-331, 332, 341, 342, 343, 344, 351, 352, 353, 363, 465, 475, 501 or 502 or MTH-320, 335, 340, 360 or 460
To graduate with a major in computer science-mathematics, a student must have at least a 2.00 grade point average for all computer science courses (excluding CSC-101) and mathematics courses enrolled (excluding MTH-101, 241, 301 and 302).
A major must include:
- CSC-121 Introduction to Computer Science I (formerly CS-11)
- CSC-122 Introduction to Computer Science II (formerly CS-12)
- CSC-261 Discrete Structures for Computer Science (formerly CS-22)
--or--
MTH-260 Introduction to Discrete Mathematics (formerly MTH-28) - CSC-361 Information Structures (formerly CS-30)
- CSC-461 Computational Theory (formerly CS-44)
- CSC-465 Introduction to Numerical Analysis (formerly CS-49)
- MTH-150 Analytic Geometry and Calculus I (formerly MTH-11) or (140 and 141)
- MTH-151 Analytic Geometry and Calculus II (formerly MTH-12)
- MTH-160 Vectors and Matrices (formerly MTH-13)
- MTH-250 Vector Calculus (formerly MTH-21)
- MTH-255 Differential Equations (formerly MTH-22)
- at least one of the following: MTH-260, 360, 340 or 335
To graduate with an information technology major, a student must have at least a 2.00 grade point average for all computer science courses enrolled (excluding CSC-101 and CSC-102) and at least a 2.00 grade point average.
A major must include:
- CSC-121 Introduction to Computer Science I (formerly CS-11)
- CSC-122 Introduction to Computer Science II (formerly CS-12)
- CSC-111 Introduction to Information Technology (formerly CS-19)
- CSC-271 Morals, Law and Society in the Digital Age (formerly CS-20)
- CSC-261 Discrete Structures for Computer Science (formerly CS-22)
- CSC-231 Computer Organization (formerly CS-25)
- CSC-475 Seminar in Computer Science (formerly CS-75)
--or--
CSC-502 Research (formerly CS-85) - MTH-150 Analytic Geometry and Calculus I (formerly MTH-11) or (140 and 141)
- at least two of the following: CSC-332, 341, 342, 351, 352 or 353
Please note: Furman University does not currently offer a graduate degree in Computer Science.