Introduces the concepts of computer science. Explores problem solving, algorithm and program design, data types, loops, control structures, subprograms, and arrays. Introduces writing programs in a high level programming language. Surveys current social and ethical aspects of computer science. Recommended: MTH 111, WR 121, and CS 160. Audit available.  (For detailed information, see the Course Content and Outcome Guide ).


Distance Education: Web Course Information

CRN 30210

From the Instructor:

Is this the Right Class for Me?

This is a challenging, technical class, that provides a first step into the world of Computer Science and programming. It is designed to be interchangeable with, and follow the same curriculum and book that Portland State uses, and it is transferable to the Oregon University System. The work we do here is an essential pre-requisite for continued study in the Computer Science major, so you must understand the material thoroughly if you have any thought of continuing further. We will follow a well-established curriculum for an introductory course in Computer Science.

I know from previous surveys that some students find the class quite straightforward, but many others find it to be a significant demand on their time and energy. It may well be that you really enjoy the challenge, or you may find that Computer Science is not for you. Chances are that if you are a good student in Math and/or Physics you will find this to be similar. At any rate, for most students this is not a class for an easy 'A', and you are probably going to spend many hours each week working on it. You will also probably want to pull your hair out from time to time when the computer just doesn't do what you want it to do, and you cannot figure out why. Don't worry - it happens to us all. But you should ask yourself if you enjoy the challenge. If you do, you probably have the aptitude for Computer Science. On the other hand, if you don't, then at least you will have learned that Computer Science may not be for you.

Course Specific Requirements:

Required textbook:

C++ Programming, From Problem Analysis to Program Design (5th or 6th Edition) D. S. Malik Thompson/Course Technology

Web Technical Requirements:
Please be sure to read the Technical Requirements for this delivery mode.
Students with Disabilities:
Students with disabilities should notify their instructor if accommodations are needed to take this class. For information about technologies that help people with disabilities in taking Web based distance learning classes please visit the Office for Students with Disabilities website.
To register, you need the CRNs (ex. 22398) of your selected classes.
Please note that for many courses, additional fees may apply.
To find textbooks, you need the CRN, Campus, Term & Course Number (ex. BA101).
  CRN Campus / Bldg / Rm Time Days Dates
WEB » 30210 - 23-Jun-2014 thru 23-Aug-2014
Instructor: Gery W Gross
Notes: Intro to C++ Programming.
Tuition: credit Fees: $20.00
For information, contact Sylvania

This page includes one section only, more sections may exist for this class.