Sei sulla pagina 1di 4

Las Positas College Course Syllabus CS Computing Fundamentals 1 FALL 2012

Instructor: Caterina Pentcheva E-mail: cpentcheva@laspositascollege.edu Office Hours: Wednesday 6 7 PM LAB 803 Course Website: http://clpccd.blackboard.com When emailing instructor, please type; CS1_Your Name_ content of the email (i.e. assignment#, or question about etc.) in the subject line. Course Number: CS 1 Course Title: Computing Fundamentals I (C++) CRN # 208 34

Credit Units: 4 Time & Location: MW 7:00 p.m. 9:45 p.m. Room 2416 Building 2400 Important dates:

Begin date of course Final Exam Last day to Add or Drop NGR (No Grade of Record) online Last day for Pass/NoPass Last day to withdraw

August 20,2012 TBA September 3, 2012 September 14, 2012 November 9, 2012

Last day to Add or Drop NGR (No Grade of Record) in person August 30, 2012

Course Description Computing systems; problem-solving concepts and algorithms; computer logic and architecture; number systems; program design, development, style, testing and documentation; algorithms; elementary data structures; functions and control statements; operating systems; arrays. Programming language: C++. Prerequisite: Mathematics 55 (completed with a grade of "C" or higher). Required Text/Material Text: Starting Out With C++ From Control Structures Through Objects, 7th edition Author: Tony Gaddis Publisher: Addison Wesley ISBN-10: 0132576252 ISBN-13: 978-0132576253 Having at least one flash drive for keeping your assignments is mandatory. Software For this course, we will be using an Integrated Development Environment (IDE) called Code::Blocks. It will be installed on the computers in the lab and in Room 803. The software is open-source and is available as a free download. Please install it on your own computer so that you can work both on campus and at home. (This is not required, however. If you feel more comfortable using another platform, you are welcome to do so, but in class we are going to use Code::Blocks.) Code::Blocks is available here: http://www.codeblocks.org/downloads Online Components There are two main virtual elements of the course: Blackboard http://clpccd.blackboard.com/webapps/login/ The CS1 Blackboard site will always have copies of all handouts, assignments. You also will be able to view your grades there. Discussion Group The Discussion Board item on Blackboard will lead you to the CS1 Questions forum. This is an important part of the course - you should look at the forum regularly, posting questions that you have AND answering your classmates questions if you feel able to help. I will read and post to the forum myself, but active participation by students will help the course be successful for everyone. Attendance Policy I encourage you to attend all class meetings. We are going to have lab hours during the second half of each class meeting. In the lab, we will learn to write, debug, and practice C++ programs. Course Assignments and Exams The course will require approximately 7 - 10 online quizzes (the lowest quiz will be dropped, you complete quizzes at your own time), approximately 15 assignments, a midterm, and a final exam. Exams cannot be made up or rescheduled for any reason please plan your schedule around them. Grading Assignments 30%, quizzes 20 %, Midterm 25% and Final 30% Final letter grades are based on the following overall course percentage: 90 100 % A 80 89 % B

70 79 % 60 69 % 0 59 %

C D F

Incomplete The incomplete grade was designed for students who have a last minute disastrous event (serious illness, death in the family) that prevents them from completing the course. A student must be passing prior to the disaster, and evidence of the disaster must be supplied to the instructor, and the instructor has sole discretion of whether to issue the incomplete. Incompletes are very rarely given and do require a contract between the student and instructor about what work is to be made up and the time limit in which it is to be finished. Submission of Assignments: Assignments are due two weeks from the date of assigning. Assignments submitted 15 or more days after assigning will be graded with penalty 1 point per day. Assignments submitted later than 1 month of assigning will not be accepted. You can either show me the working assignment in class if time permits or send me the source code copied and pasted on a word document and a screen shot of one or more runs included in the same word document where the source code is. Please use only MS WORD to submit assignments because other editors cannot be opened on every computer and the screen shot cannot be pasted on some editors. For submission of assignments, please use the Blackboard Messages tool. Adding/Dropping You may use CLASS-Web on the Internet to drop/add a course from the school home page. CLASS-Web is an online system that allows students to register, add, and drop classes, review academic schedules, check grades, view unofficial transcripts, access financial aid information, and pay student fees online. If you enroll in a class and decide not to attend, you are responsible for dropping the class. Dont assume you will be dropped by your instructor or that the system will drop you automatically. Students who want to drop but fail to drop or withdraw before the scheduled deadline will receive a letter grade (and not a W) for the course. Missed Classes A student is responsible for obtaining material distributed on class days when he/she is absent. This can be done through contacting a classmate who was present or by contacting the instructor using the instructors contact mentioned in this syllabus. Missed or late quizzes normally cannot be made up. Under certain emergencies, arrangements can be made to have the quizzes taken at later dates. Accommodations Any student with a documented disability needing educational accommodations should let me know as soon as possible. Academic Integrity Students may legitimately receive from other students, lab assistants, and others the same help which they may expect to receive from me. However, the assignments done and turned in must be primarily the result of students own efforts. I consider it improper to receive from or give to another student one's work in any form. If this should happen, all the parties willingly involved will be pursued to the fullest extent of college policy. All submitted code may potentially be processed by plagiarism detection. Classroom Etiquette

Pagers and cell phones should be either turned off or set to silent mode during class meetings. Changes to the Syllabus In the unlikely case that I make any changes to the syllabus, I will announce them in class and on the blackboard at least one week in advance.

Potrebbero piacerti anche