Mathematics/Computer Science

 

CSC 2050: Introduction to Programming—C

Instructor: Dr. Chuck Lillie

Semester: Spring 2008

Class Location: On-Line

Time: On-Line

 

                                                                    

                                            

 

Description:

A first course in programming the C- Language using concepts of structured programming and algorithmic analysis with emphasis on application. Credit, 3 semester hours.
PREREQ: None.

 

Course Materials:

Textbook: C Primer Plus, Fifth Edition, Stephen Prata, Sams Publishing, 2005

 

Course Content:

·        The course will cover the programming language Java

·        Lectures discussing Java constructs and how to implement algorithms covered in CSC 175.

·        Java language programming projects that applie concepts discussed in lecture.

 Goals:

  • Learn to access C environment
  • Learn to design and implement C programs
  • Learn to evaluate and correct C programs

Objectives:

By the end of the semester the student will be able to:

  • Access C environment
  • Design C programs
  • Implement C programs
  • Evaluate C programs
  • Correct errors in C programs

 

Assignments and Project:

CSC 2050-01 Assignments.htm

 

Office Hours:

Office: Oxendine Science Building, Room 1219

Email: lilliec@uncp.edu

Phone: 910-521-6415

      Office Hours:        M 8:30 to 10:00 AM

                        W 8:30 to 10:00 AM

                        F  8:30 to 9:30 AM, 2:30 to 3:30 PM

                        Or by appointment

                        Open door indicates unscheduled office hours

 

Course Links:

A tutorial on C can be found at http://www.physics.drexel.edu/courses/CompPhys/General/C_basics/

A site to get C stuff: http://www.freebyte.com/programming/cpp/#cppcompilers

 

Exams and Projects:

Two exams (mid-term and final); final exam is comprehensive.  50% of grade is based on programming project.

 

Grading Policy:

You are responsible for all material covered in CSC 2050 Assignment.htm web pate. The final grade will be a weighted average of the scores in the homework/projects, mid-term exam, and final exam.  Homework is due on Assignment Due Date.  Your grade for that assignment is decreased by 10% if it is one week late.  If it is later than one week, you get a score of zero.

 

Grade Components:

Name                                            Weight

Homework /Programs                50%

Mid-term Exam                            25%

Final Exam                                   25%

 

Final Grades:

 

93 – 100 = A

88 – 89 = B+

78 – 79 = C+

68 – 69 = D+

Below 60 = F

90 –   92 = A-

83 – 87 = B

73 – 77 = C

63 – 67 = D

 

 

80 – 82 = B-

70 – 72 = C-

60 – 62 = D-

 

 

Attendance Policy:

Attendance will be checked. You are expected to attend and participate in all classes.  If you must miss a class, you should find out from me or from a classmate what material we covered and then study that material yourself.

 

Student Conduct & Honor Code

The UNCP Academic Honor Code will be strictly observed in this class.

UNCP Academic Honor Code: http://www.uncp.edu/sa/pol_pub/honor_code.htm

 

Dates:

Last day to drop the class with W: Monday, March 17, 2008

Final Exam: Friday, May 2, 2008, 12:00 Noon

 

Students with Disabilities:

Any student with a documented disability needing academic adjustments is requested to speak directly to Disability Support Services and the instructor, as early in the semester (preferably within the first week) as possible.  All discussions will remain confidential.  Please contact Mary Helen Walker, Disability Support Services, DF Lowry building, 521-6695. 

 

This syllabus is available in alternative formats upon request.  Please contact Mary Helen Walker, Disability Support Services, DF Lowry building, telephone 521-6695.