Professional Documents
Culture Documents
Data Structures (COP4530) - Summer 2016: Yuengdelahoz@mail - Usf.edu
Data Structures (COP4530) - Summer 2016: Yuengdelahoz@mail - Usf.edu
Data Structures (COP4530) - Summer 2016: Yuengdelahoz@mail - Usf.edu
Lectures
MWF
12:30pm - 1:45pm
Instructor
TA
Overview:
In this course, you will study advanced programming techniques including abstract data types, data
structures, and algorithms for sorting and searching. You will work in the C++ environment.
Prerequisites:
COT 3100: Introduction to Discrete Structures.
COP 3331: Object Oriented Software Design.
CDA 3103: Computer Organization.
Intermediate/Advanced knowledge in C++.
Text book:
ADTs, Data Structures, and Problem Solving with C++, by Larry Nyhoff.
Other sources provided by the instructor.
Projects:
There will be four projects. Groups of two or three people must be formed; no one is allowed to work
by him/herself. One person will be randomly selected to demo the projects. Projects will be posted on
Canvas (http://learn.usf.edu). No late submissions on assignments are permitted without valid reasons.
Canvas will be used for all projects submissions.
Exams:
There will be one final exam. Final exam will include all the topics that were covered in the class. It will be
a written test. Only your brain and a pencil/pen is allowed.
Quizzes and Mandatory Reading:
You are required to read (ahead of time) the chapter(s) that will be covered in the week. There will be a 15
minutes quiz every monday that will evaluate your comprehension of the chapter(s). The quizzes will be
administered through canvas at the beginning of the class. You have to bring a laptop with internet access
to take the quiz. You have to be in the classroom to take the quiz. Check the class calendar to know the
material that will be covered in the week.
Grading
Description
Projects
Quizzes
Final Exam
Percentage
60%
15%
25%
Points
90 - 100
80 - 89
70 79
60 69
50 - 59
Grade
A
B
C
D
F