Computing and Engineering Technology Department
School of Advanced and Applied Technologies
College of Southern Nevada
CIT 231-Advanced C Programming
Instructor: Randy Harwood, Professor.
Instructor Website: http://sites.csn.edu/rharwood/
CIT 231 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 and 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 is best to email or telephone to schedule an appointment.
Course Title: CIT 231-Advanced C Programming.
Course Description:
An advanced course in the C programming language. Topics will include structures, arrays, pointers, sequential and direct access files in the C language.
Course Prerequisites:
CIT 131-Introduction to C Programming or Instructor permission.
Course Textbook:
In addition to the required textbook 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 Pearson/Prentice Hall
ISBN 0-13-240416-8
The textbook is available at the CSN Campus Bookstore.
Course Objectives:
Upon completion of this course the student will be able to:
1. Use C arrays, structures and pointers to solve programming problems.
2. Use C sequential and direct access files to store and retrieve data.
3. Use data structures such as the stack, queue, and linked list to solve C programming problems.
Course Calendar:
See the Course Calendar on WebCT for the 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 231 Course Grading Scale:
The CIT 231 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