Welcome to Computer Science at PSU! We have developed some phenomenal material and exciting classes. I teach and coordinate
three classes: CS162, CS163, and CS202. This should be a great term and I am looking forward to meeting all of you!
If you have programmed
before – in any programming language and are comfortable writing programs from scratch – then you can skip CS161 and start immediately
with CS162. But, if you have never programmed, make sure to take CS161 first! CS163 assumes that you already are comfortable with
C++, pointers, dynamic memory, and linear linked lists. CS202 is Object Oriented Programming using C++ and advanced data structures.