The links below lead you to three charts showing the course requirements for your major.
The horizontal flowchart shows the flow of courses and their pre-requisites.
The vertical flowchart is similar the horizontal one, with the extra feature of having the courses organized in the same sequence as your contract sheet.
The Excel sheet shows the recommended way of registering for courses throughout the semesters.
Horizontal Flowchart ( Click to preview )
Vertical Flowchart (Click to preview )
Sequence of Courses (Click to preview )