This graph shows the prerequisite relationships between the courses for the B.S. degree in Computer Science.
Each course is represented as an oval with the Computer Science course number. Non-Computer Science courses are shown with the departmental rubric. For example Calculus I is shown as MATH141.
A relationship between courses is shown as a single headed arrow. The origin of the arrow is the prerequisite course. The destination of the arrow is the course for which the prerequisite applies. Multiple levels of prerequisites are not shown. For example a course that requires both CPSC 151 and CPSC 251 as prerequisites only shows CPSC 251 since CPSC 151 is a prerequisite for CPSC 251. Since CPSC 486 Computer Science Internship and CPSC 487 Computer Security Internship are considered to be capstone courses and are often one of the last courses taken by a student the critical path to those courses has been highlighted. The reason for this is that any delay in completing those courses can result in a delay in taking the internship course and therefore a delay in graduation.
For more information please contact Prof. Richard D. Amori ( Richard.Amori@po-box.esu.edu ).