CSC 175
01 – INTRODUCTION TO ALGORITHMS
|
Instructor: Dr. Chuck Lillie |
Semester: Spring 2007 |
|
Class Location: Science 1256 |
Time: MWF 9:00 a.m. - 9:50 a.m. |
|
Section: 01 |
|
Description
This course introduces a two-part survey
of computing applications and algorithmic principles. This course introduces the
range of algorithmic concepts and constructs in a particular programming
language. The follow-on course, CSC 185,
extends the conceptual foundation and expands the programming language context. Topics include data representation, simple
I/O, arrays, subprograms, searching, sorting, and merging. Techniques of problem solving, stepwise
refinement and documentation are also covered.
Course
Materials
Textbook:
Y. Daniel Liang,
Introduction to Java Programming Fundamentals First, 6th Edition
Prerequisites:
None.
Corequisite:
CSC 176
Course Content:
By the end of the semester
the student will be able to:
Office
Hours
Office:
Science 1219
Phone: 521-6415
E-mail: lilliec@uncp.edu
Office Hours: M
8:00 AM to 8:30 AM, 2:30 to 5:00 PM
W
8:00 AM to 8:30 AM, 2:30 to 3:30 PM
F
8:00 AM to 8:30 AM
Other times by appointment
Open door indicates unscheduled office hours
Course
Links
http://java.sun.com/j2se/1.5.0/docs/api/index.html
http://java.sun.com/docs/codeconv/html/CodeConvTOC.doc.html
Java Tutorial from
Sun Microsystems
Exams
and Projects
The
final exam is comprehensive. Other than the final, three 1-hour tests will be
given during the class hours. Several programming projects and homework
problems will be assigned. All assignments must be completed by the due
date. Late homework is accepted, but there will be penalty points
deducted. Homework assignments are
individual and not group assignments, unless stated otherwise.
Grading
Policy
You
are responsible for all material covered in class even if you are absent. The
final grade will be a weighted average of the scores in the tests, homework,
programming assignments, and the final exam.
Grade
Components
|
Name |
Weight |
|
Homework |
15% |
|
Programming |
15% |
|
Tests |
45% (15% each) |
|
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. To get a passing grade in the course you
should attend at least 90% of the classes. Less than 90%
attendance will adversely affect your grade.
Student
Conduct & Honor Code
The
UNCP Academic Honor Code will be strictly observed in this class.
Please note that the use of University computers, as
well as E-mail and Internet communications is for University-related business
only.
Dates
Last
day to drop the class with W: Monday, March 19, 2007
Final
Exam: Monday, April 30, 2007, 8:00 a.m. - 10:30 a.m.
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 class week) as possible. All discussions will remain confidential.
This publication is available in alternative
formats upon request. Please contact Mary Helen Walker, Disability Support
Services,
Updated June 28, 2006 | lilliec@uncp.edu