All courses available for Fall 2017 semester to students are listed at Course Offerings. Course offerings change every semester. Students are advised to select courses judiciously. Please don't opt for a higher level (300 and over) course, if you don't have a background in this subject. Opting for a higher level course without the necessary prerequisite knowledge may impact your performance in the course. In this case, choose to register in a beginning level course first to build up your knowledge.