cs162_winter2014001005.jpg
CS162 Winter 2014

Course Description

This term CS162 introduces Computer Science using C++. Some of you coming into the course will already know C++, others will not. CS162 will provide introductory material regarding C++ for people that have already learned how to program in a high level programming language. In addition, CS162 provides an introduction to software design, use of a variety of data structures, data abstraction, and recursion.

Before taking this class, students should be familiar (and be able to program) concepts such as variables, conditionals, loops, functions, arguments, and arrays. You need to be comfortable writing comoplete programs yourself. If you have never written your own programs before...then CS162 is not the right place for you! You should be comfortable with:
· Solving problems with computers
· Understand the concept of algorithms and have experience writing algorithms
· Understand data types, variables, conditions, loops, functions, and arrays in some language
· Writing programs in some language that contain conditions, functions, and loops.
· Been introduced to software design methodologies





This term there are two sections of CS162 - inclass (Section 001) and online (Section 002). These classes are not the same. All students must sign up for a CS162L lab section. Labs with assigned times and rooms is where we have hands-on experience with the concepts learned in the class. Labs designated as TBA are self-paced labs and students will have access to the lab via D2L. For more information please refer to the syllabus.




Getting Help:

CS162 Announcements:
Important Links:
cs162_winter2014001001.gif tabr_n.gif tabr_n.gif tabr_n.gif tabr_s.gif
What does it mean to be online?

Welcome to Winter 2014!

In this course we learn C++.

This class assumes that you already know how to program in a high level programming language.