CISC2000/2010, Computer Science II and Lab,
Fall 2022

     

Home

Schedule
  & Notes

Assignments

Syllabus

Assignments
 

All assignments (written homeworks, programming labs) are posted to this page.

Handing In Assignments: All written assignments have a due date (generally a day when we have class), and should be handed-in on Blackboard. All programing assignments are due by 11:59PM on the due date and should be submitted to Autograder. Always submit code by the due date. Labs do remain open after the due date for up to a week. You can fix your lab during that time. If no lab is handed in by the due date, then I will assume no attempt was made to complete it on time. It will be considered late and lose points.

Late assignments lose 5% the first week, and more thereafter. Extensions to avoid late penalties will only be given for illness. Email (email the instructor for an extension and include a note about her reply email to your assignment or lab).

 


Answers posted on Friday 12/10
Monday Extra Review Session, 11-1pm
Written Homework, Programming, MiniLabs Homework, Programming, MiniLabs
What Download Preview Date Assigned Date Due
Lab0: Getting started Intro PPTX Basic Unix More Unix Wed Sep 01 Wed Sep 01
Lab1/Lab2: Functions, loops Wed Sep 01 Wed Sep 15
Written Homework (Review of CS1) Sun Sep 12 Fri Sep 24
Lab3: Functions, arrays, sorting cp InflationRate2.cpp InflationRate3.cpp Wed Sep 15 Wed Sep 22
Lab4: Array Functions Wed Sep 22 Thu Sep 30th EXTENDED
Written Homework (pointers) Tue Sep 28 Fri Oct 08
Minilab 1: Online GDB Lab:
Wed Sep 29 Wed Oct 06
Minilab 2: Dynamic Array
Wed Oct 06 Wed Oct 13
Lab5: Galton Board Simulation
Wed Oct 06 Wed Oct 13
Quiz Array, functions, pointers (pushed out) On Blackboard On Blackboard Wed Oct 13 Wed Oct 13
Lab 6 Strings Wed Oct 13 Wed Oct 20
Midterm Practice - exam Thu Oct 13 Wed Oct 20
Minilab 3: class rectangle Wed Oct 20 Mon Oct 25
Midterm Practice - coding Wed Oct 20 Wed Oct 27
Midterm Tue Oct 26 Thu Oct 28
Lab 6: Introduction to classes
Wed Oct 27 Fri Nov 05
Lab 7: Introduction to inhertiance
Wed Nov 03 Fri Nov 12
Written Homework (classes) ` Tue Nov 09 Wed Nov 24
Lab8: Polymorphism lab Fri Nov 12 Sun Nov 21
Lab9: Operator Overloading
Start with Labrational.cpp Wed Nov 17 Wed Dec 01
Written homework#4: operator overloading Wed Nov 24 Wed Dec 08
Mimilab3: Dynamic arrays in classes Wed Dec 01 Wed Dec 08
** OPTIONAL: Template Class
Wed Dec 08 Wed Dec 15
Please try your hand at the following Practice Final Sun Dec 03 Fri Dec 10
Review Session,
Finish up all Labs