LAB5 - Part 2 (SEE NEW DUEDATE!!!) ============== ***NEW*** ---> check emails regularly for hints and updates! <---- ---> set permissions correctly (see 'permissions.txt' file) <--- Problem: Pg.268, #8, Main&Savitch text - 'student course lists' Duedates: hardcopy of design -> beginning of your NEXT LAB! ---> electronic solution -> 12midnight on WEDNESDAY, May 8th <--- Special Notes: ============== Before LAB: -READ the SPECIFICATIONS for the problem, thoroughly! -RE-READ the SPECIFICATIONS for the problem! until you understand! -Go through the DESIGN PROCESS by restating the problem in your words, clearly specifying the input & output requirements; Conceptualize an algorithm, appropriate classes, and data structures needed - indicate these on your written design draft; Provide sample cases and trace through them; Be sure your DESIGN is complete -Come to your next LAB PREPARED ... with WRITTEN DESIGN IN HAND and ready to SUBMIT at BEGINNING of LAB. MANDATES: -DO NOT WAIT --- START ON THIS PROJECT IMMEDIATELY! - WORK INDEPENDENTLY --- assistance & collaboration should be minimal and limited to generalities -Guidance on solutions will NOT be provided until LAB week -Clarification on submission requirements may be addressed at any time, after reading specs and prior to Monday, May 6th. -Students who come to LAB UNPREPARED may be asked to leave. -Students who come to CLASS & LAB PREPARED will receive 1st PRIORITY for assistance -Written DESIGN will NOT be accepted late -As usual, respect the scheduled office hours of your TA and professor - appts & email assistance outside of that will be at the discretion & convenience of the TA and professor. Do not expect assistance on weekends or duedate or <24hrs. -ELECTRONIC SOLUTION and ALL DELIVERABLES must be in turnin with correct permissions (7?7) by the deadline. ADDITIONAL SPECIFICATIONS / REQUIREMENTS (made explicit!): ========================================================== * object-oriented design * dynamic allocation of linked list(s) * file I/O * makefile * submission of all necessary files created/modified by you * README file *** WATCH EMAIL and LABS WEB LINK for UPDATES on specifications/tips ****