UNCW Home UNCW HomeBreaking News! Click here for details.
 CSC 221 - Introduction to Computer Science II

Course Syllabus - Fall 2009

CSC 221:     Lecture:  MW 1:00pm  - 1:50pm   CIS 1007

                       Lab:             F  1:00pm -  2:40pm   CIS 1003 (Trading Room)

Schedule

INSTRUCTOR

Curry Guinn
E-mail: mailto:guinnc@uncw.edu?subject=CSC 221
Office hours:  MWF 12:00pm-1:00pm, TR 10:00am-11:00am and by appointment
Phone: (910) 962-7937

ANNOUNCEMENTS

August 19 and 21:  There will be class on Wednesday, August 19, and laboratory on Friday, August 21, 2000.   Bring your textbook to lab (always)!

COURSE DESCRIPTION

CSC 221 is the second course in the three course programming sequence: CSC 121, CSC 221, CSC 332. These courses are currently taught using the Java programming language and a Windows environment. The prerequisite for CSC 221 is CSC 121 (with a grade of "C" or better), and the corequisite is CSC 133 (Discrete Mathematical Structures). Topics in CSC 221 include searching and sorting, recursive algorithms, file input and output, reusable classes and packages, inheritance and polymorphism, event-driven programming, and graphical user interfaces.

Note: Students may declare a major in Computer Science after completion of CSC 100, 121, 133, and 221 with a grade point average of at least 2.5 on these 4 courses and with an overall grade point average of at least 2.0.

TEXTBOOK

Starting Out with Java: From Control Structures through Data Structures.  Gaddis/Muganda ISBN: 0-321-42102-7.

GRADING

 The lecture section will determine 50% of the course grade and the lab section 50% of the course grade as itemized below. Thus, to succeed/excel in the course, a student must succeed/excel in both lecture and lab.

Honor Code

It is the responsibility of every student to uphold and maintain the UNCW Academic Honor Code (see Section V of your Student Handbook). You violate the honor code when you represent someone else's work as your own. Homework assignments may be collaborative but copying is forbidden.   Please indicate on your homework assignment the persons with which you collaborated. 

Learning Strategies

You are expected to take an active role in your learning in this course. This includes regular attendance, paying attention in class, reading the textbook, and completing all course requirements. You are encouraged to study with your classmates outside of class. \

Policies

Code of Student Life (PDF)

UNCW practices a zero-tolerance policy for violence and harassment of any kind.  For emergencies contact UNCW CARE at 962-2273, Campus Police at 962-3184, or Wilmington Police at 911.  For University or community resources visit http://uncw.edu/wrc/crisis.htm

Academic Honor Code

Students with Disabilities

If you have a disability and need reasonable accommodation in this course, you should inform the instructor of this fact in writing within the first week of class or as soon as possible. If you have not already done so, you must register with the Office of Disability Services in Westside Hall (extension 3746) and obtain a copy of your Accommodation Letter. You should then meet with your instructor to make mutually agreeable arrangements based on the recommendations of the Accommodation Letter.

Student Affairs Disability Services - Policies and Procedures 



 

Original by J. A. Tompkins, Modified by C. Guinn, 2009