Lab assignments for each lab period are due via electronic submission on or before the next lab period. Study some of computing's core areas, namely, data structures and algorithms. Apply the principles learned in class to several programming projects. Students are expected to attend all classes, both lab lecture, each week and are responsible for all material covered during both lab and lecture. Lab sessions will be held each Monday and Wednesday and may include additional lecture materials, quizzes, and other assigments, as well as an opportunity to review assignments and assist individual students as necessary.
Students are responsible for reading and understanding all assigned material in the textbooks.
However, not all material will necessarily be covered in class. If you do not understand something in the book, there will be opportunity to ask questions in class, or during the office hours of your TA or your instructor. Lab assignments are due by the beginning of the next lab period following the one in which the assignment was given. Work must be submitted electronically using the submit program on mason.gmu.edu. Projects submitted after the due date will be accepted, but will be penalized 10 percentage points per day .