COP-3530 Data Structures and Algorithms


MWF 6th period, E222 CSE.


Discussion Sections: M 8,9th periods, E220 CSE.


Credits: 4; Prereq: CIS 3020 or CIS 3023, with C or better grade, COT 3100 and MAC 2234, MAC 2312, MAC 3473 or MAC 3512.


Catalog Description: Algorithm development using pseudo languages, basic program structures, program design techniques, storage and manipulation of basic data structures like arrays, stacks, queues, sorting and searching and string processing. Linked linear lists. Trees and multilinked structures.




Textbook: Data Structures, Algorithms, and Applications in C++, 2nd Edition, by Sartaj Sahni.
ISBN: 0-929306-32-5
Available: UF Bookstore, Silicon Press, Baker & Taylor, Barnes & Noble, Amazon.com
Book Website

Additional Materials (including C++), for Discussion Sections.



Instructor:

Prof. Manuel Enrique Bermúdez,
Office: E574 CSE,
Email address: manuel@cise.ufl.edu
Phone: 352-450-2578
Office hours: MWF 8th & 9th periods, or by email

 

Teaching Assistants:

Hadi Hajimiri,
Office: E309 CSE,
Email address: hadi@cise.ufl.edu
Office hours: T 8th and 9th periods.
Anubhav Singh,
Office: E309 CSE,
Email address: aksingh@cise.ufl.edu
Office hours: Th 5-6th E309 CSE
Hesamoddin Salehian
Office: E309 CSE,
Email address: salehian@cise.ufl.edu
Office hours: Tu 5-6th E309 CSE



Important Links

Course Objectives
Course Requirements
Exam Dates
Relationship to accreditation program outcomes


Sakai (formerly E-Learning) Website
Information on C++
Information on DOS/UNIX
Submission Rules
How to do well in the course


 

 

Visit the Announcements page at least once EVERY DAY for time sensitive announcements.