East Stroudsburg University

Computer Science Course Prerequisites Graphs

Purpose

This graph shows the prerequisite relationships between the courses for the B.S. degree in Computer Science.

Key

Nodes – Courses

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”.

Links – Prerequisite relationship

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.

Contact

For more information please contact Prof. Richard D. Amori ( Richard.Amori@po-box.esu.edu ).


Last update: 2005-08-01
This page is maintained by Ernie Miller, Computer Science Department, East Stroudsburg University