CSC 532 – Design and Analysis
of Algorithms |
Course Syllabus – Spring 2023
Section |
Section Day |
Section Time |
Section Location |
CSC 532-001 |
TR |
3:30pm -4:45am |
CI 1012 |
CSC 532-002 |
TR |
3:30pm -4:45am |
CI 1012 |
Schedule (See Canvas)
Curry
Guinn
E-mail: mailto:guinnc@uncw.edu?subject=CSC%20532
Office hours: TR 2:30pm-3:30pm (Location: Congdon 2002
Sandbox) and MW 11:00am-12:00pm (Zoom)
Phone: (910) 962-7937
Theory of the design of efficient computer
algorithms. Algorithms for sorting, searching, pattern matching, and polynomial
arithmetic, cryptography, as well as study of greedy algorithms, graph
algorithms.
Introduction to Algorithms, Third
Edition, By Thomas H. Cormen, Charles E. Leiserson,
Ronald L. Rivest and Clifford Stein. You may also use the 4th edition
if you want the latest and greatest. I’ll be using the 3rd
edition.
Publisher’s Website: https://mitpress.mit.edu/9780262533058/introduction-to-algorithms/
The Course Learning Outcomes (CLOs) for CSC 532 are:
A modified 10-point scale will be used to compute your course grade. Pluses and
minuses ( + ) will be assigned solely at the discretion
of the instructor. Factors that affect this judgment are the
distribution of grades, improvement during the semester, and attendance.
90 - 100 A-, A |
80 - 89.5 B-, B, B+ |
70 - 79.5 C, C+ |
0 - 69.5 F |
There are no makeups for Quizzes. Quizzes administered on Canvas
will have a clearly defined due date and time and will be posted with a minimum
of 48 hours notice.
There are no makeups for missed tests or final project
presentations. The schedule for tests and the final exam is
posted. In the event of a change, an announcement will be made in class
and via email.
Team Homework Projects will be submitted online. To receive full
credit, the online submission must be made by the time and date specified in
Canvas. Late assignments will be automatically docked 10 points per day,
with Saturday/Sunday counting as one day.
Attendance will not be taken during class with the exception of scheduled
project presentations. Note that past experience has shown that
there is a very high correlation between class attendance and course
grades. Students generally do not find this material to be
easily understood without the supplement of in-class discussion.
All group members must be present for scheduled
project presentations. A member who is not present will receive a 0 for
that project.
University Policy on
academic integrity will be followed for this course. Cheating and plagiarism
will be taken very seriously, resulting in severe penalties.
Any dissemination of class notes, lecture slides, recordings, handouts,
copies of exams, or any other course materials without permission of the
instructor is prohibited by UNCW policy. UNCW Copyright Use and Ownership
Policy (http://www.uncw.edu/policies/documents/01210.copyrightpolicy.pdf Links
to an external site.) specifies that class notes and related materials are
considered derivative of original intellectual property of the course instructor.
Therefore, the instructor (not the student) owns the copyright and must provide
specific permission to distribute and/or reuse those materials for anything
other than personal use and scholarship by the student. Commercial use,
display, or dissemination of such notes, copies, or recordings—as well as
posting to websites--will generally constitute an infringement of copyright and
the Honor Code. Materials that qualify as student-owned are listed in the
policy.
Students with diagnosed disabilities should contact the Office of
Disability Services (962-7555). Please give me a copy of the letter you receive
from Office of Disability Services detailing class accommodations you may need.
If you require accommodation for test-taking, please make sure I have the
referral letter no fewer than three days before the test.
Students who experience COVID-19 symptoms should immediately contact the
Abrons Student Health Center at (910) 962-3280.
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.
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.