CS 1130L

Programming Laboratory

Syllabus

Fall  2009

Instructor:                             Dr. John Youssefi

Course hours:                       Friday 6:30-9:30 PM,  SM 203

Point of contact:                  jyoussefi@ndnu.edu, (650) 508-3450, SM 205

Office Hours:                       Monday, and Friday 5:30-6:30 and by appointment

Prerequisites:                        Math level IV competency or concurrent enrollment in MA020 or permission of instructor
Course description:             The programming laboratory is highly recommended to be taken concurrently with CS030 and CS040.  It is also recommended for students in other Computer Science courses who are interested in getting individualized assistance with their programming assignments.  During the lab the students are assisted in the design and implementation of computer programs recommended as homework assignments during their Computer Science courses.  Accommodation with Unix and X-windows on a Sun Platform is also provided.  The students are instructed with the basic Unix commands.
Course objective:                One should be able to understand the basic Unix command to create directory, copy, move, delete files, use of text editor, and compile, run, and debug programs.
Procedure:                             Class work includes group and individual work, discussions, and lecturing (when necessary).  Group work (2-3 students) is highly emphasized.  Team work is very helpful to everyone and is require by business world.
Grading:                                The Midterm and Final Grade will be calculated based on the individual and group performance.  The individual performance is computed as the average of all the grades for the assignments completed during the lab time until midterm (for Midterm Grade) or until the end of the semester (for the Final Grade).  The group performance is calculated based on the student good attendance record and is able to work in a team environment.

                                                93-100                   A                             90-93                     A-

                                                87-90                    B+                           84-87                     B

                                                80-84                     B-                            77-80                     C+

                                                74-77                     C                             70-74                     C-

                                                67-70                     D+                           64-67                     D

                                                60-64                     D-                            0 -60                       F

Incomplete:                          See the College Catalog (p.37).  A grade of Incomplete requires that work due at or before the time of the request be a C average, and that the reason for requesting the Incomplete is serious, beyond your control and documented.
Attendance:                          The main activity is class work, and, therefore attendance is mandatory.  If you have to miss a class you need to inform me in advance.  Special arrangements can be made if required by special circumstances.

Note: If you have a learning disability or other condition or circumstance that may affect your work in this class, please bring it to the instructor’s attention as soon as possible so that appropriate adjustments can be made. The Tutorial Center and the Writing Center (CC) are important resources for giving and receiving help.Please contact Dr. Peggy Koshland Crane at 650.508.3670 or mcrane@ndnu.edufor further information.