BACHELOR OF SCIENCE IN COMPUTER SCIENCE

Requirements for a Bachelor of Science Degree in Computer Science                                      Sem. Hrs.

Freshman Seminar                                                                                                                                                     1

General Education Requirements*                                                                                                                        44

 

Note: Prospective Computer Science Majors should start with MAT 1090 as their first General Education mathematics course. MAT 1070 and MAT 1080 or MAT 2210 may be used in place of MAT 1090

 

Major Requirements                                                                                                                                                  44

CSC 1750, 1760, 1850, 2150, 2250, 2260, 2650, 2850, 2920, 3750; MAT 2210, 2220, 3150, 3280

 

Four courses from one of the following areas (at least one must be a 4000-level course):                   12-14

Area I: CSC 3350, 3380, 3650, 4010, 4150, 4350, 4450, 4900; MAT 3270

Area II: CSC 3800, 3910, 3920, 3930, 4010, 4150, 4450, 4810, 4820, 4900

Area III: CSC 4350, 4360, and any two of the following: CSC 3380, 3800, 4020, 4900, 4970

 

Note: Students planning to attend graduate school in computer science should take CSC 4010, 4150, 4350, and 4450.

 

Other electives                                                                                                                                                      17-19

 

                                                                                                                                                                        Total: 120

 

* Computer Science majors must take PHY 1500 or PHY 2000 and one course from Biology, Chemistry, or HON 1510 to satisfy the six hours of Natural Science requirements in General Education

 

 

Requirements for a Minor in Computer Science with Emphasis in Programming       Sem. Hrs.

CSC 1750, 1760, 1850, 2150, 2250; one course from CSC 1300, 2260, 2650, 2850, or 2920                    18

 

 

Requirements for a Minor in Computer Science with Emphasis in World Wide Web   Sem. Hrs.

CSC 1300, 1750, 1760, 1900, 2260, 3380                                                                                                             18

 

With the approval of the Mathematics and Computer Science Department, up to six hours of the courses counted toward a minor may be used to satisfy General Education, major requirements, or requirements of an additional minor. The award of a minor requires a minimum cumulative QPA of 2.0 in the minor and the formal approval of the department concerned. Successful completion of a minor will be noted on the student’s official transcript.   For more information see departments in undergraduate programs sections or, for *interdisciplinary minors, see Special Programs.

 

A complete list of computer science courses

 

A sample four year computer science program

 

A mapping of the computer science courses