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.