Computing and Engineering Technology Department
School of Advanced and Applied Technologies
College of Southern Nevada

CIT 131-Beginning C Programming
Instructor:
Randy Harwood, Professor.
Instructor Website:  
http://sites.csn.edu/rharwood/

CIT 131 Course Syllabus

Academic Integrity:
Scholastic dishonesty will not be tolerated and will be prosecuted to the fullest extent. You are expected to have read and understood the current issue of the student handbook (published by Student Services) regarding student responsibilities and rights, and the intellectual property policy, for information about procedures and about what constitutes acceptable on-campus and distance education behavior.

Americans with Disabilites Act (ADA) Statement:
If you have a documented disability and believe you may qualify for special accomodations, registration assistance or any other service that is provided through the CSN Disability Resource Center, please contact a Center located on each of our main campuses in the Student Services areas. To make an appointment with a disability specialist call the numbers below.

CSN Disability Resource Center Telephone Numbers:
Cheyenne Campus: 651-4045 or for TDD/651-4328
Charleston Campus: 651-5644
Henderson Campus: 651-3086

Faculty Information:
Randy Harwood, Professor
Computing and Engineering Technology Dept.
School of Advanced an Applied Technologies

Email Address:
Randy.Harwood@csn.edu

Office Phones:
Faculty Office, Henderson Campus, Building B, Office 231.
Faculty Office Phone (702) 651-3041
or
Cell Phone (702) 373-0805 

Office Hours:
Since all or most of my courses are DE courses it best to email or telephone to schedule an appointment.

Course Title:  CIT 131- Beginning C Programming.

Course Description:
An introduction to the C programming language. Topics will include C data types, input, output, operators, decision and looping statements, functions and the C library.

Course Prerequisites:
IS 115- Introduction to Programming and/or ability to program in a high level programming language.

This course does not teach how to program, but how to apply your existing programming skills to a new language - C.

Course Textbook:
In addition to the required and optional textbooks students are encouraged to use the learning resources at the CSN Libraries and the Internet where applicable.

Required Text:
C How to Program, Fifth Edition,
by Deitel and Deitel,
published by Prentice Hall.

ISBN 0-13-240416-8

The textbook is available at the CSN Cheyenne Campus Bookstore.

Course Outcomes:
At the conclusion of the course the student will:

1.  Know C programming language terms, concepts, syntax and semantics.

2.  Be able to construct C programs using structured and modular programming techniques.

3.  Be able to design, code, test and debug C programs.

Course Calendar:
See the Course Calendar on WebCT for this semester's reading assignments, programs and exam due dates.

Course Grades, Programs, and Exams:

The grade of W for Withdraw.
It is the student's responsibility to officially withdraw from the course through the CSN Admissions Office.
Check the Schedule of Classes for the - Final Date to Drop a Course WITHOUT a Grade of "W".

Check the Schedule of Classes for the - Final Date to Officially Drop the Course WITH a Grade of "W".

The course grade consists of four 50 point programs, a 100 point Midterm exam and a 100 point Final Exam for a total of 400 points. The programs, Midterm, and Final exams will be posted on WebCT.

Program, Midterm amd Final exam grades will be posted on WebCT.

Contact the instructor if you have any questions concerning the programs, exams, grades or grading scale.

CIT 131 Course Grading Scale:
The CIT 131 Course Grade is computed as follows:

90 to 100% of the total course points is an A.
80 to 89% of the total course points is a B.
70 to 79% of the total course points is a C.
60 to 69% of the total course points is a D.
0 to 59% of the total course points is an F.

Attendance Policy:
College enrollment assumes maturity, seriousness of purpose, and self-discipline for meeting responsibilities associated with courses for which a student registers. Students are expected to attend each meeting of every course for which they have registered. A student may be dropped from a course for non attendance by the course instructor. Under no circumstances will an absence, for any reason, excuse the student from completing all work assigned in a given course. After an absence, it is the student's responsibility to check with the instructor about completion of missed assignments, quizzes and exams.

Attendance in Distance Education courses is accomplished by logging into WebCT weekly, checking and replying to course email, checking the discussion board for course notices, participating in electronic discussions, and completing graded quizzes and exams on time.

Note:  Information contained in this syllabus may be subject to change with advance notice, as deemed appropriate by the instructor.
----
The page you are viewing is not sanctioned by CSN.
August 2008