CICS 1214 Introduction to Computer Science
Spring 2007
Home
Contact
Syllabus
Notes
Outline

Syllabus

Instructor:

Dr. Tiffany Barnes

Email: tbarnes2@uncc.edu
Office: Woodward 403E
Office Hours: Mondays 5-7 pm, Thursdays 5-6 pm & by appointment

Note: The best way to reach me is via email!

 

Teaching Assistant:

Amanda Chaffin
Office: Woodward 453 (The Game Lab)
Office Hours:
  • Tuesdays 5-6:20 pm,
  • Thursdays 4-6:20 pm &
  • Wednesdays 4-5 pm (email if coming) &
  • by appointment
Email: katla@wulfkub.com
 

REQUIRED Texts:

Prelude to Programming Concepts and Design, Second Edition, by Stewart Venit
ISBN 1-57676-116-9 (Scott/Jones, Inc.)

C++ Basics, by Todd Knowlton
ISBN 0-538-69493-9 (South-Western Computer Education)

Course Description:

PREREQUISITE: MATH 1100, 1101, or 1103 or consent of the department. This course consists of the basic concepts and terminology of computers and provides an intensive study in algorithmic problem solving. The programming language, C++, will be used.

Grading:

Homeworks & Quizzes (10-20) 35%
Tests (4) 40%
Final Exam 20%
Attendance & Class Participation 5%

Test Schedule: See outline

Course Policies

  1. It is important that you participate actively in this class. This means: asking questions, being conscientious about important course dates, and contacting your instructor if you have special needs or concerns. We are all working together to learn.

  2. Students are expected to read and be familiar with the rules and regulations as set forth in The UNCC Code of Student Academic Integrity. In particular, all in-class and out-of-class work done for grade credit should be done independently, or as directed by your instructor.

  3. To receive full grade credit, assignments must be turned in on their due dates. Late turn-ins will be penalized by 10 points for each day late.

  4. Class attendance: Attendance is required. Absences beyond the first three will be penalized by 5 points off the final grade in the course.

  5. Class conduct policy: Participation is encouraged and expected in in-class discussions and activities. This participation counts as 5% of your grade at the instructor's discretion.

  6. You are responsible for all material covered in class regardless of your whereabouts. Take notes. Get to know someone who takes good notes so you can get a copy if you are absent. Office hours are for clarifying concepts, NOT for repeating lectures to students who missed class.

  7. Office hours: You should be prepared for office hours with the following: A copy of the assignment you are working on, your book, the work you have done so far (on paper), and your question. The instructor and TA will ask you for these items and what you have done to solve the problem before you ask questions.

How to Succeed in This Course

  • Check your email, the Home page for Announcements often.
  • Always ask for help or extensions when you need them.
  • Start the all assignments EARLY.
  • Do your work in this order:
    • Use the Course Outline page as a guide.
    • Read the reading assignments for the week, even if they don't make total sense.
    • Read through the Homework you will be doing next (even if it does not make sense).
    • COME TO CLASS.
    • Begin your homework EARLY.
    • Go to office hours.
    • Email your TA ASAP if you believe there are problems with an assignment.
  • When you get your tests back, work all the problems you missed until you get them correct. Make sure to use a different color pen or additional paper to do this work, since I may consider your reworks if you need help with your grade at the end of the course.

Campus Mailing Address and Fax Number

Tiffany Barnes
Dept. of Computer Science, Woodward 403E
UNC Charlotte 9201 University City Blvd.
Charlotte, NC 28213

Fax: 704-687-3516