Computer Science General Course Plan

Catalog Year 2020-2021

Legend

Major Requirement

Must be taken to fulfill major requirements.

Major Elective

Must be taken to fulfill major requirements, or replaced with an equivalent course.

Gen-Ed Requirement

Must be taken to fulfill general education requirements.

Elective

Can be chosen from a selection of courses.

See MyGFU for detailed academic requirements.

First Year

Fall Semester

Introduction to Computer Science I (CSIS 201) 3 credits
Calculus I (MATH 201) 4 credits
Introduction to Communication (COMM 100) 3 credits
Knowing and Being Known (LIBA 100) 3 credits
I Believe (THEO 101) 3 credits
Semester Total 16 credits
Cumulative Total 16 credits

Spring Semester

Introduction to Computer Science II (CSIS 202) 3 credits
Social Science GE Requirement 3 credits
Natural Science GE Requirement 4 credits
History/Politics/International Studies GE Requirement 3 credits
I Believe (THEO 102) 3 credits
Semester Total 16 credits
Cumulative Total 32 credits

Second Year

Fall Semester

Data Structures and File Processing (CSIS 310) 3 credits
Software Engineering (CSIS 321) 3 credits
Discrete Mathematics (MATH 260) 3 credits
HUMA 290 or Alternate Fine Arts GE Requirement 3 credits
Elective Credits 3 credits
Semester Total 15 credits
Cumulative Total 47 credits

Spring Semester

Analysis of Algorithms (CSIS 430) 3 credits
Object-Oriented Design/Analysis (CSIS 370) 3 credits
HUMA 205 or Alternate Philosophy & Literature GE Requirement 3 credits
Elective Credits 6 credits
Semester Total 15 credits
Cumulative Total 62 credits

Third Year

Fall Semester

Database Systems (CSIS 340) 3 credits
Computer Architecture (CSIS 360) 3 credits
Servant Engineering I (ENGR 381) 2 credits
Lifelong Fitness (HHPA 120) 2 credits
Bible Elective GE Requirement (THEO 215 or 315) 3 credits
Elective Credits 3 credits
Semester Total 16 credits
Cumulative Total 78 credits

Spring Semester

Operating Systems (CSIS 460) 3 credits
CSIS Elective 3 credits
Servant Engineering II (ENGR 382) 2 credits
Intercultural GE Requirement 3 credits
Elective Credits 6 credits
Semester Total 17 credits
Cumulative Total 95 credits

Fourth Year

Fall Semester

Programming Languages (CSIS 420) 3 credits
CSIS Elective 3 credits
Senior Design I (ENGR 481) 1 credits
Engaging Christ in Transition (LIBA 400) 3 credits
Elective Credits 6 credits
Semester Total 16 credits
Cumulative Total 111 credits

Spring Semester

CSIS Elective 3 credits
Senior Design II (ENGR 482) 3 credits
Elective Credits 9 credits
Semester Total 15 credits
Cumulative Total 126 credits