%INCLUDE{CSC122ForSyllabus}% ---++Details * Professor: Dr. Cathy Bareiss * Office SB 31 * Class Time: * Class Location: * Textbook: <u>Data Structures and Program Design Using Java: A Self-Teaching Introduction</u>, Dheeraj Malhotra, Neha Malhotra ---++Course Content ---+++Policies * [[AcceptableWork][Integrity]] * [[LatePolicy ][Late work ]] ---+++Assignments 1. [[CSC122F2022Lab1FSM][Finite State Machine]] 1. Nondeterministic Finite State Machine 1. Stacks and Queues 1. Sorting: Internal vs. external 1. Hashing 1. Trees 1. Own data structure 1. Graphs ---+++Grades Your grade is made up of: 1. Exams (50%) with the final exam being worth twice a normal exam 1. Programs (45%) 1. Homework, quizzes, etc. (5%) * Grade scale * 93% <= average <= 100% -> A * 90% <= average < 93% -> A- * 87% <= average < 90% -> B+ * 83% <= average < 87% -> B * 80% <= average < 83% -> B- * 77% <= average < 80% -> C+ * 73% <= average < 77% -> C * 70% <= average < 73% -> C- * 67% <= average < 70% -> D+ * 63% <= average < 67% -> D * 60% <= average < 63% -> D- * 0% <= average < 60% -> F ---+++Tentative Schedule | *Monday Lab* | *Wednesday* | *Thursday Lab* | *Friday* | | Aug 15 | Aug 17 | Aug 18: Lab 1 FSM | Aug 17<br>Chapter 1 | | Aug 22<br>Lab 1 cont. | Aug 24<br>Chapters 2 & 4 | Aug 25: Lab 2 NFSM | Aug 26: Chapters 2 & 4 | | Aug 29<br>Lab 2 cont. | Aug 31<br>Chapter 7 | Sep 1<br>Stack/Queue Design | Sep 2<br>Chapter 7 | | Sep 5: Labor Day | Sep 7<br>Chapter 5 | Sep 8<br>SQ Design cont. | Sep 9<br>Chapter 5 | | Sep 12<br>SQ Build | Sep 14 <br>more stacks and queues | Sep 15<br>SQ Build cont. | Sep 16<br>Exam 1 | | Sep 19<br>Sorts Design | Sep 21<br>Chapter 6 | Sep 22<br>Sorts Design cont. | Sep 23<br>Chapter 6 | | Sep 26<br>Sorts Build | Sep 28<br>Chapter 8 | Sep 29<br>Sorts Build cont. | Sep 30<br>Chapter 8 | | Oct. 3<br>Hashing Design | Oct 5<br>Chapter 10 | Oct 6: Fall Break | Oct 7: Fall Break | | Oct 10<br>Hashing D cont. | Oct 12<br>Chapter 10 | Oct 13<br>Hashing Build | Oct 14<br>Chapter 10 | | Oct 17<br>Hashing B cont. | Oct 19<br>Exam 2 | Oct 20<br>Tree Design | Oct 21<br>Chapter 8 | | Oct 24<br>Tree D cont. | Oct 26<br>Chapter 8 | Oct 27<br>Tree Build | Oct 28<br>Chapters 8 & 9 | | Oct 31<br>Tree B cont. | Nov 2<br>Chapter 9 | Nov 3<br>Own Design | Nov 4: <br>Advanced data structure | | Nov 7<br>Own D cont. | Nov 9<br>Exam 3 | Nov 10: CCSC:SE <br>Own Build | Nov 11: CCSC SE | | Nov 14<br>Oct B cont. | Nov 16<br>Chapter 12 | Nov 17<br>Graph Design | Nov 18<br>Chapter 12 | | Nov 21<br>Graph D cont. | Nov 22<br>Chapter 12 | Nov 24: Thanksgiving break | Nov 25: Thanksgiving break | | Nov 28<br>Graph Build | Nov 30<br>Chapter 12 | Dec 1<br>Graph B cont. | Dec 2: Exam 4 | | Dec 5<br>Final: 10:30am | Dec 7: Finals | Dec 8: Finals | Dec 9:Finals | %INCLUDE{CampusPolicies2021}%
This topic: CenterForComputing
>
WebHome
>
SyllabiFall2022
>
CSC122SylF2022
Topic revision: r3 - 2022-08-04 - cathybareiss
Copyright © 2008-2026 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback