fall2012001002.gif

Fall Courses 2012

 As you learn about Computer Science...

PSU’s approach for teaching Introductory Computer Science focuses on building a foundation of knowledge that allows students to select the appropriate methodology, syntax, and data structures depending on the situation. Students learn about writing efficient programs and how to make decisions about which programming methodology or data structure to select. Students use procedural abstraction, modular abstraction, data abstraction and object oriented programming in C++ in the CS162, CS163, and CS202 courses.

From the 16x courses students become equipped to deal with the management of external data files, external source files, arrays, strings, classes, pointers, and dynamic memory management. Students are taught about efficiency tradeoffs and have experienced the relationship between pointers, arrays, and pointer arithmetic.

 Online Courses

Have you signed up for an online course? Our "online" courses are now self paced in that you can work ahead and have all course materials available as you work through the material. Once you finish one topic, the next topic will be available to you. However, there are still due dates so you need to stay on top of the material. Getting behind is the biggest risk to online classes! Exams can be taken at a proctoring center or on campus at PSU. Students at midterm and final times must demonstrate programming proficiency in C++. Exams taken off campus must be previously arranged with the Instructor.

Online Students: If you have signed up for an online class, then you will need to watch the lectures of the class online - the links will be available through the Desire to Learn (D2L) website; you should do this during the first week of school. After that, you will want to keep watching the class online every week. Getting behind is the biggest risk of taking these courses online!

Getting Help:

Important Links:
Fall 2012 Courses: