Dec 3: HW10 (written) has been posted. The due is Fri, Dec 7th at 9am.
Nov 18: HW9 (written) has been posted. The due is Wed, Nov 28th at 9am.
Nov 18: Lab10 has been posted. The due is Tue, Nov 27th at 23:59pm by Thanksgiving break.
Nov 18: Lab9 score has been posted in BB.
Nov 5: Miterm II is this Fri, Nov 9th at class time (9am).
Nov 5: Homework 7 due is Wed, Nov 7th (23:59pm).
Oct 29: Wed, Oct 31st 1-2pm office hour is canceled by an urgent faculty meeting. Please email me if you want to make an appointment or have any question.
Oct 26: About class attendance. Your attendance rate is getting lower, and your late frequency is getting higher. To encourage you to get to class on time, I will select two random days and give extra credits to students who attended the class on time (I will check it at 9:05am for your unexpected reasons).
Oct 26: Homework 6 due is Wed, Oct 31st (9:00am)
Oct 15: We have lectures and lab in the midterm week.
Oct 10: Homework 4 and 5 dues are Wed, Oct 17th (23:59pm)
Sep 24: Dr. Reza Tourani will teach on Mon, Tue, and Wed this week.
Sep 24: Homework 3, lab 5 are posted.
Sep 24: Homework2 solution, lab4 solution are posted.
Sep 17: Lab3 and Homework1 solutions are posted. Check your gradings through git and BB.
Sep 10: Lab3 and Homework2 are posted. Lab2 solution was posted.
Sep 7: Lecture note Week 2 has slightly updated. Reload the slides.
Sep 2: Lecture Note Week 2 has been posted. It includes previous week slides that I cannot complete last wee.
Sep 2: Lab2 has been posted. Again, lab2 will be processed on Wed, 9/5/2018, not Tue, 9/4/2018. The pre-lab due is 9am, 9/5/2018 and main lab due is 23:59pm, Fri, 9/7/2018.
Sep 2: Homework1 has been posted at the course website. The due is Mon, 9/10/2018, 23:59 (CST). You should submit your solutions through SLU CS git (http://git.cs.slu.edu/). Basic git GUI is explained in http://cs.slu.edu/~goldwasser/courses/slu/csci1300/2018_Fall/git.shtml
Aug 27: No class on Mon, 9/3/2018 (Labor Day). So, we will have a lab session on Wed, 9/5/2018 this coming week, not on Tue, 9/4/2018. Therefore, please attend the Tuesday class all of you.
Aug 27: python2cpp.pdf is the transition guide we will be using as a reference for the first 2-3 weeks of the class to introduce basic C++ for python users.
Aug. 27: Welcome to the first day of Data Structures! Please make sure to read the course policies carefully, and remember to check this announcements section daily for new announcements or reminders.