CSIS 3700L - Data Structures and Objects Lab
Fall 2026 Syllabus, Section 02, CRN 42485,
Credit hours: 1
Course Meeting Times
Log in to view more
Instructor
Hailong Jiang
Email: hjiang@ysu.edu
Course Description
Course Readings
| Group | Title | Author | ISBN |
|---|---|---|---|
| Data Structure and Other Object Using C++ | Main and Savitch | 978-0132129480 |
Edition : 4th edition
Publisher : Pearson
The course readings are subject to change in the event of extenuating circumstances, research developments, current events, and/or to ensure better learning.
Assignments/Assessments
Log in to view more
Schedule of Topics and Assignments
| Day | Date | Reading(s) | Proposed Topic | Due/To Prepare for Class |
|---|---|---|---|---|
| Fri | 8/28 | Chapter 1-2 | Instruction to Unix | |
| Fri | 9/4 | Chapter 2-3 | Lab 2: makefile exercise HW1 |
|
| Fri | 9/11 | Chapter 4 | Lab 3: debugger skills | |
| Fri | 9/18 | Chapter 5 | Lab 4: linked list practice | |
| Fri | 9/25 | Chapter 5 | Lab 5: Linked List Review HW2 |
|
| Fri | 10/2 | Chapter 5 | Lab 6: building templates HW3 |
|
| Fri | 10/9 | Chapter 6 | Lab 7: Iterator from scratch HW4 |
|
| Fri | 10/16 | Chapter 7-8 | Lab 8: To-do list manager (Using vector) HW5 |
|
| Fri | 10/23 | Chapter 9 | Lab 9: Recursion Practice HW 6 |
|
| Fri | 10/30 | Chapter 9 | Lab 10: Tree traversals HW7 |
|
| Fri | 11/6 | Chapter 10 | Lab 11: B-tree project work HW8 |
|
| Fri | 11/13 | Chapter 12 | Lab 12: B-tree project work HW9 |
|
| Fri | 11/20 | No Class | ||
| Fri | 11/27 | No Class | ||
| Fri | 12/4 | Chapter 13 | Lab 13: Sorting Program HW10 |
The course schedule, policies, procedures, and assignments in this course are subject to change in the event of extenuating circumstances, by mutual agreement, and/or to ensure better learning.