CSE 3358 NOTE SET 1 Data Structures and Algorithms.
-
Upload
bonnie-briggs -
Category
Documents
-
view
215 -
download
2
Transcript of CSE 3358 NOTE SET 1 Data Structures and Algorithms.
![Page 1: CSE 3358 NOTE SET 1 Data Structures and Algorithms.](https://reader035.fdocuments.in/reader035/viewer/2022081002/56649ee65503460f94bf6176/html5/thumbnails/1.jpg)
CSE 3358 NOTE SET 1
Data Structures and Algorithms
![Page 2: CSE 3358 NOTE SET 1 Data Structures and Algorithms.](https://reader035.fdocuments.in/reader035/viewer/2022081002/56649ee65503460f94bf6176/html5/thumbnails/2.jpg)
CSE 3358
Data Structures Lectures:
TTh 8:00 – 9:20am., SIC 362 Labs:
N11: Tu 3:30 – 4:50, Junkins 102 N12: F 1:00 – 2:20, Junkins 102
![Page 3: CSE 3358 NOTE SET 1 Data Structures and Algorithms.](https://reader035.fdocuments.in/reader035/viewer/2022081002/56649ee65503460f94bf6176/html5/thumbnails/3.jpg)
Instructor Contact Info
Mark Fontenot SIC 351B [email protected] 214-768-2854 Office Hours:
MW 11 – 12 Feel free to stop by any time my office door is open Contact Debra McDowell ([email protected]) to
make an appointment
![Page 5: CSE 3358 NOTE SET 1 Data Structures and Algorithms.](https://reader035.fdocuments.in/reader035/viewer/2022081002/56649ee65503460f94bf6176/html5/thumbnails/5.jpg)
Book
Required: Mark Allen Weiss. Data Structures and Algorithm
Analysis in C++, Third Ed. Addison Wesley Supplemental:
Adam Drozdek. Data Structures and Algorithms in C++, Third Ed. Thompson/Course Technology.
![Page 6: CSE 3358 NOTE SET 1 Data Structures and Algorithms.](https://reader035.fdocuments.in/reader035/viewer/2022081002/56649ee65503460f94bf6176/html5/thumbnails/6.jpg)
Overview of Course Material
Introduction to classic data structures Complexity Analysis Review of elementary data structures (lists, stacks,
queues) Trees Hashing Heaps/Priority Queues Graphs Sorting Algorithms Advanced topics (as time permits)
![Page 7: CSE 3358 NOTE SET 1 Data Structures and Algorithms.](https://reader035.fdocuments.in/reader035/viewer/2022081002/56649ee65503460f94bf6176/html5/thumbnails/7.jpg)
Evaluation
Tool Quantity Percentage of Final Grade
Tests 3 - 4 35
Implementation Projects 6+ 35
Homework Assignments 4+ 25
Attendance/Participation n/a 5
Two Additional Caveats: • An average of less than 60% on exams will result in maximum
grade of D in the course• An average of less than 60% on programming
projects/assignments will result in maximum grade of D in the course
![Page 8: CSE 3358 NOTE SET 1 Data Structures and Algorithms.](https://reader035.fdocuments.in/reader035/viewer/2022081002/56649ee65503460f94bf6176/html5/thumbnails/8.jpg)
Attendance
Vitally Important Attendance will be occasionally/randomly
collected
Bottom Line: Come to class!
![Page 9: CSE 3358 NOTE SET 1 Data Structures and Algorithms.](https://reader035.fdocuments.in/reader035/viewer/2022081002/56649ee65503460f94bf6176/html5/thumbnails/9.jpg)
Academic Honesty
Talking about concepts with friends is OK
Solving homework problems together is NOT OK!
Form Study Groups to study for test, review concepts.
Don’t do your homework assignments together.
![Page 10: CSE 3358 NOTE SET 1 Data Structures and Algorithms.](https://reader035.fdocuments.in/reader035/viewer/2022081002/56649ee65503460f94bf6176/html5/thumbnails/10.jpg)
Lab
Lab is Mandatory Lab time will be used in various ways
Help with implementation projects Problem solving sessions Introduction to different technologies as appropriate
![Page 11: CSE 3358 NOTE SET 1 Data Structures and Algorithms.](https://reader035.fdocuments.in/reader035/viewer/2022081002/56649ee65503460f94bf6176/html5/thumbnails/11.jpg)
Assignment Submission
For each homework assignment Submit written solutions at the beginning of class or
on Blackboard on due date indicated on assignment
For each implementation project Submit source code to BlackBoard buy due date Submit lab report at beginning of class immediately
following due date
Late assignments will not be accepted without approval from Prof. Fontenot
![Page 12: CSE 3358 NOTE SET 1 Data Structures and Algorithms.](https://reader035.fdocuments.in/reader035/viewer/2022081002/56649ee65503460f94bf6176/html5/thumbnails/12.jpg)
Announcement
Next Thursday – No Class Follows a Monday schedule.
![Page 13: CSE 3358 NOTE SET 1 Data Structures and Algorithms.](https://reader035.fdocuments.in/reader035/viewer/2022081002/56649ee65503460f94bf6176/html5/thumbnails/13.jpg)
?