CSE 2320 - Section 002 - Algorithms and Data Structures
Spring 2014

Lectures: ERB 130, Monday and Wednesday 4:00pm-5:20pm.
Instructor: Vassilis Athitsos


This course teaches students how to design, choose, and evaluate appropriate algorithms when designing and implementing software. Students will learn a broad set of algorithms covering different problems, including sorting, search, spanning trees, and network flow. Students will also learn about basic data structures, such as linked lists, stacks, and queues. The course will also teach students basic methods for analyzing algorithmic properties such as time and space complexity.


Links


Course web page: http://vlm1.uta.edu/~athitsos/courses/cse2320_spring2014
Lecture times: Monday and Wednesday, 4:00pm-5:20pm
Classroom: ERB 130
Prerequisites: CSE 1320 (Intermediate Programming), CSE 2315 (Discrete Structures).
Textbook: Algorithms in C, Parts 1-5, by Robert Sedgewick. 3rd Edition, 2001, Addison-Wesley. ISBN-10: 0201756080. ISBN-13: 978-0201756081. NOTE: this textbook is usually sold as two volumes, one for parts 1-4, and one for part 5.

Instructor:
Vassilis Athitsos

Office: ERB 623
Office telephone: 817-272-0155
Office hours: Tuesday and Thursday 11:00am-12:30pm.
Teaching assistant (GTA):
Alexandros Lioulemes
E-mail: alexandros.lioulemes@mavs.uta.edu
Office: ERB 304
Office hours: Monday 12:00pm-1:00pm, Wednesday 12:00pm-1:00pm, Thursday 12:30pm-1:30pm.