Welcome!
This is the website for the Fall 2015 offering of CS240 (Data Structures and Algorithms) at James Madison University. Specifically, this is the website for section 004 taught by Alvin Chao
The class meets Tuesdays and Thursdays, starting Tues September 1 and ending Thur December 10th. Class meets in ISAT 248 or HHS 1207. Please visit the calendar for the week-to-week room schedule.
Office hours (ISAT 264): | Tues 1-2pm |
Th 1:30-3:30pm |
Please use the links to the left to navigate the website. Important announcements will be posted on this front page. Other course content will appear on the subpages linked above. Please check this website (especially the front page and calendar) regularly for updates.
This semester, we will be using Piazza for class discussions. If you have a question that may be of general interest to your fellow students, please post it on Piazza rather than emailing me directly. This allows others to answer your question or benefit from my answer. I will check the Piazza forum regularly and respond as quickly as I can. To access Piazza, log into Canvas and click the "Piazza" link in the navigation bar on the left. There should be a single, unified Piazza forum for all Fall 2015 sections of CS 240.
Class grades will be accessible via Canvas, and online quizzes will be administered using Canvas as well.
Updates
- 11-17-15 Posted in Canvas midterm 2 review sheet.
- 11-5-15 Updated calendar - mid term exam is scheduled for Nov 19th, check Canvas annoucement about HW4 and this as well as the recurrence solution pdf(found under files/misc.recurrences.pdf in Canvas) also links to some YouTube videos of recurrence solutions in that announcement.
- 11-2-15 Posted HW4: Recurrences (LaTeX template)
- 10-20-15 Posted HW3, PA3.
- 10-6-15 Posted extra1 pointer review exercise.
- 9-30-15 Posted Read quiz for 10/1 due at beginning of class - Posted link to Alg Analysis supplemental reading and Graded HW1.
- 9-28-15 PA2 is posted and due Oct 16th 11:59pm, Reading Quiz for 9/29 posted as well in Canvas and HW2 posted as well.
- 9-16-15 PA1 is posted and due Sept 25th 11:59pm
- 9-15-15 Homework 1 is posted and due Sept 18th 11:59pm
- Programming Assignment 0 is up - this is due Sept 11th.
- Lecture notes for Tues Sept 1 are up on the calendar, Reading Quiz is up in Canvas due by Sept 2nd 11:59pm.
- Welcome Message!
- Meeting in HHS 1207 for first class
- Text(s) for class listed on syllabus page.
- Please login to Canvas and complete the course intro survey and through Canvas log into Piazza from the left nav bar item.
- Optional but recommended UUG Linux Installfest(more info) on Wed Sept 1 and repeated on Tues Sept 8th. 7-9pm NTELOS room ISAT 259