|
CS 1B : Introduction to Programming
|
Welcome to Introduction to Computer Programming!
This page will provide most of the more general information about the class. Use the buttons on the
left to find information on specific topics (such as assignments, lecture notes, and readings).
Please refer to the syllabus for more detailed information or let me know if you have any questions,
concerns, or if you need further clarification about anything presented on this site.
Michele Rousseau
Office: SM 350
Email: mrousseau@saddleback.edu
* To ensure a prompt response to your email, please include "CS1B" in the subject.
Top of page
Syllabus
All students are responsible for being aware of all information contained on the
course syllabus and the lab policies.
Top of page
If I am not in my office during office hours times please check the lab (SM348).
Office Hours
| Tuesday: | 2:00p - 4:00p & 8:50p - 9:20p |
| Wednesday: | 2:30p - 4:30p & 8:50p - 9:20p |
Lab Hours
| Monday: | 9:00a - 10:20a |
| Tuesday: | 4:30p - 6:00p |
| Wednesday: | 9:00a - 10:20a & 4:30p - 6:00p |
Top of page
Catalog description:
A basic course in computer programming which covers the properties of modularity
and applies a contemporary high level programming language, currently C++,
to the solutions of a wide variety of problems relating to science and business.
Emphasis is on development, debugging, and testing of programs that use
a wide variety of simple and composite data types. These programs will use both
non-recursive and recursive techniques in the solution of problems. Repeatable one
time only when programming language changes.
Recommended Preparation
CS 1A - Introduction to Computer Science
Although CS1A is not a required pre-requisite, it is expected that
all students in CS1B have an understanding of the material covered in
CS1A.
CS1A is an introductory course to the field of computer science including
a brief introduction to programming. If you have extensive programming experience
or have previously taken a C++ programming course, then it may not be necessary
for you to take CS1A, otherwise it is strongly recommended that you first
successfully complete CS1A prior to taking CS1B.
Pre-Requisites
None
Students with Disabilities
Any student who feels he or she may need an accommodation based on the impact of a disability should contact me
privately to discuss his or her specific needs. Also contact
Disability Services as soon
as possible to better ensure that such accommodations are implemented in a timely fashion. If you should need
an exam proctored it is essential that you make arrangements with me prior
to each exam.
Add/Drop/Change of Grade Policy
This course is consistent with the policy for all Math, Science and Engineering classes.
Check Saddleback's important dates for
for more information on deadlines for the quarter.
Adding the class
APC codes will only be issued if the class is not full. Anybody not attending on the first day will be dropped.
Dropping the class
Students may be dropped if they fail to attend 6 hours of lecture in total
throughout the semester at my discretion. However, do not count on me to drop you.
If you choose to drop the course it is imperative that you drop the class
by the dates below.
Students may drop this class without a "W" by February 18th.
Students may drop this class with a "W" by April 8th.
Changing from a grade to a pass/no pass option
This option must be changed no later than February 18th.
Top of page
Grading
| Labs & Assignments | 30% |
| Quizzes | 10% |
| Exams | 40% |
| Final | 20% |
Regrade Policy
If you have any concerns about the grading on any your work,
please submit your regrade before or after class.
Inlcude a separate attached sheet of paper that specifies what needs to be regraded and
why you feel it was graded incorrectly.
You will have one week to review your returned work before submitting it.
Please take a minute to review your work when it is returned. I will do the best we can to
ensure that your work is assessed fairly and correctly, but mistakes happen
and we are more than willing to address any errors.
Exception: To ensure that final grades can be accurately assessed, any work
returned during the last week of the semester needs to be submitted for regrade prior to the final exam.
Late Assignments / Labs
In general, there are no late assignments in this class.
Exceptions to the late policy:
Approval to turn assignments/labs in late may be given under extenuating circumstances.
Exceptions without prior notification may be made in the case of unforeseen valid reasons (serious illness, unplanned surgery, accident,
family emergency… etc..).
All exceptions made will be at the sole discretion of the instructor and are rarely made more than once
a semester.
Top of page
Quizzes & Exams
All Exams & Quizzes are based on readings, lectures and/or cou6rsework. Exams will be announced at least one week
before they are given. Quizzes may not be announced. Please keep up on course material.
Make-up Quizzes / Exams
The official policy for this class is that there will be no make quizzes or exams. Exceptions may be
made in the case of an unforeseen, extenuating circumstance (serious illness, non-elective surgery, accident, family emergency… etc..).
Exceptions will not be made without prior notification (if prior notification was possible). Proof of circumstances may be required.
All exceptions will be made at the instructor's discretion..
Top of page
|
|
Send feedback about this website to
Michele Rousseau
|