Date: Mon, 11 Nov 1996 17:03:47 GMT
Server: NCSA/1.5
Content-type: text/html
Last-modified: Fri, 30 Aug 1996 21:02:23 GMT
Content-length: 2274
CS302 Course objectives
Objectives For CS302
By the end of the semester, students should:
- Be able to solve problems
Understand how to solve problems using Object-Oriented techniques
to reduce problems into manageable parts.
- Be able to program solutions
Incrementally create C++ programs that implement the robust
user friendly solutions with good programming style.
- Be able to use tools
Have a good working knowledge of the tools used by programmers
(i.e. compilers, debuggers, editors, and possibly others).
- Be prepared and motivated to take further CS courses
Be prepared and also motivated to take further CS courses especially
CS367. CS302 - CS367 courses currently provide the programming
foundation for higher level CS courses. Note CS302 is a listed
prereq. for 352, 354, 364, 367, 412, 425, 458, 513, 514, and 526.
The course format is chosen for several reasons:
- to allow for a high degree of student-instructor interaction
- so students can freely ask/answer questions
- to insure that each student is actively engaged with the material
- so students get individual attention and encouragment to participate
- to allow for a variety of teaching techniques to be used
- lecturing but also individual and group work, fun and games?
- to address the diversity of aptitude and interests of students
- smaller sections makes it easier for the pace, and examples to be
tailored to the interests and abilities of the class.
- to give interested grads an oportunity for teaching experience
- this is not common in most departments and is considered a service
that the cs department provides to its grads
Click here to
return to the CS 302 section 10 homepage
Last modified: Fri Aug 30, 1996 by Mike Steele
Original written by James Basney