4 hours meet online using Zoom at the scheduled times.
Attendance is required for the first meeting and for exams,
and is expected at other class meetings.
Lab meetings
are 1 1/2 hours on your own machine
at a time of your choosing.
Homework is also largely done on your own machine.
Please ask questions during Zoom sessions during class meetings
and my office hours.
Dr. Ira Oldham |
For administrative matters, please send an e-mail to my administrative address. My email address given in CIS Faulty list |
Ask C++ questions during the class meetings time for this class, or during my office hour. |
Monday and Wednesday 1:30 - 3:20 PM
Different schedule during finals week.
Monday | 3:35 PM - 4:25 PM |
Tuesday | 5:35 PM - 6:25 PM |
Wednesday | 3:35 PM - 4:25 PM |
Thursday | 5:35 PM - 6:25 PM |
Friday | none |
The fundamental constructs of programming and introduces the concept of object oriented programming is covered in the course. Its primary objective is to teach problem solving using the C++ programming language. Emphasis will be placed on structured procedural programming with an introduction to object-oriented programming. Designed primarily for computer science and related transfer majors.
Mathematics 114 or equivalent
One of the following choices:
English Writing 211 and Reading 211 OR
English as a Second Language 272 and 273
Students may receive credit for either:
Computer Information Systems 22A and Computer Information Systems 22B/22BH OR
Computer Information Systems 27, but not both.
05Z
21716
To avoid being dropped by the instructor as a no-show
you must participate in the first class meeting and answer roll.
You must do the following by Friday of the second week.
If you or the instructor drop your enrollment during the first two weeks, no grade is recorded.
Attendance at exams at the scheduled times is required.
If you are more than one week behind turning in an assignment you are expected to attend class and get help catching up. Otherwise if you are more than one week behind the instructor is likely to withdraw your enrollment. You may withdraw your enrollment before the last date to submit a withdraw. You will receive a grade of W if either you or the instructor withdraw your enrollment.
The zyBooks Text - Workbook is available in Canvas at no cost to the student, do NOT buy it.
15 hours per week
zyBooks Text - Workbook | 10% |
CodeLab exercises | 10% |
Assignments | 40% |
Examinations | 40% |
Some grade consideration can be given for participation.
Final examination counts 1.5 times as much as a mid-term examination
Assignments are due at the end of the class meeting.
Late work may be marked down 1% per day that it is late.
Do not get behind in your assignments. Life is busy, but having more work to do later will not help.
If you are ill or have other difficulties, discuss possible reduction of the markdown.
Grade average required:
A+ 98 through 100 A 92 through 97 A- 90 or 91 B+ 88 or 89 B 82 through 87 B- 80 or 81 C+ 78 or 79 C 70 through 77 C- is not permitted D+ 68 or 69 D 62 through 67 D- 60 or 61 F+ is not permitted F 59 or less F- is not permitted
During an examination do not look at anyone else's work, in person or online, and do not communicate with others in any way.
All programming assignments are expected to be your own original code. Never give a soft copy or a hard copy of any lab assignment to another classmate or post it on the Internet where it is accessible to other students. Any copied assignments will be rejected and/or substantially marked down, if you wrote the code that was copied or you copied the code from some source or if you and someone else wrote the code jointly.
Academic Integrity is required. Violation of any of the above requirements, or any other academic integrity violation, usually results in a grade of 2 for the work, but may result in other actions specified by the college.
You may work at home. CIS students may work laboratory when it is open. The CIS laboratory in room ATC 203 in the Advanced Technology.
These are your responsibility.
You must meet any deadlines specified in the Schedule of Classes.
If you add the course, you must get an add code from me,
and submit it to the administration.
If you want a credit/no credit grade, you must file the form with the administration.
If you are unable to complete the class,
it is your responsibility to complete the withdraw processing.
If you miss an examination,
or are more than one week late in your assignments,
your enrollment might or might not be withdrawn by me.
Notify me if you are more than one week late in assignments.
Contact me a week or two in advance, if you must miss a scheduled examination.
Students with physical or psychological disabilities should contact Disability Support Services. Disability Support Services is located in the Registration and Student Services building, room RSS 141, (408) 430-7681.
Return to: |
|