CIS 150 Assignments
Click on a heading to sort by that field.
Programming Project 01 | 2018-02-04 | Input, output, calculations |
Programming Project 02 | 2018-02-18 | Selection, output formatting |
Programming Project 03 | 2018-02-25 | Repetition |
Programming Project 04 | 2018-03-11 | Functions, input validation |
Programming Project 05 | 2018-03-11 | Functions |
Programming Project 06 | 2018-04-01 | Sequential (text) file I/O |
Programming Project 07 | 2018-04-08 | Arrays |
Programming Project 08 | 2018-04-22 | Pointers, arrays, sorting |
Programming Project 09 | 2018-05-06 | Random access (binary) file I/O, structs |
Programming Project 10 | 2018-05-13 | Classes, objects |
Lab 01 | 2018-01-28 | Input, output, expressions, calculations |
Lab 02 | 2018-02-11 | Selection, calculation, output formatting |
Lab 03 | 2018-02-18 | Repetition, input validation |
Lab 04 | 2018-03-04 | Functions, input validation |
Lab 05 | 2018-03-25 | Sequential (text) file input/output |
Lab 06 | 2018-04-01 | Creating and using arrays |
Lab 07 | 2018-04-01 | Pointers and arrays |
Lab 08 | 2018-04-08 | Sorting |
Lab 09 | 2018-04-29 | Random access (binary) file input/output |
Lab 10 | 2018-05-06 | Classes and objects |
Challenge 01 (Chap 1) | 2018-01-28 | Intro to programming |
Challenge 02 (Chap 2) | 2018-01-28 | Variables and assignment |
Challenge 03 (Chap 3) | 2018-02-04 | Data types, math functions, debugging |
Challenge 04 (Chap 4) | 2018-02-11 | Selection |
Challenge 05 (Chap 5) | 2018-02-18 | Repetition |
Challenge 06 (Chap 6) | 2018-03-04 | User-defined functions |
Challenge 07 (Chap 8) | 2018-04-01 | Arrays, vectors |
Challenge 08 (Chap 9) | 2018-04-08 | String and character operations |
Challenge 09 (Chap 10) | 2018-04-15 | Pointers |
Challenge 10 (Chap 11) | 2018-04-22 | Enumerations, structured data |
Challenge 11 (Chap 12) | 2018-05-06 | Objects, classes |
Exam: Midterm 1 (5001) | 2018-03-21 | Input, output, variables, calculations, selection, repetition, functions |
Exam: Midterm 1 (5002) | 2018-03-20 | Input, output, variables, calculations, selection, repetition, functions |
Exam: Midterm 2 (5001) | 2018-04-18 | Functions, arrays, sequential (text) file I/O |
Exam: Midterm 2 (5002) | 2018-04-17 | Functions, arrays, sequential (text) file I/O |
Exam: Final (5001) | 2018-05-14 | Comprehensive with emphasis on classes, objects, random access (binary) file I/O |
Exam: Final (5002) | 2018-05-15 | Comprehensive with emphasis on classes, objects, random access (binary) file I/O |
Honors 1 | 2018-02-04 | Initial proposal |
Honors 2 | 2018-02-18 | Project requirements |
Honors 3 | 2018-03-12 | Basic design document |
Honors 4 | 2018-04-01 | Detailed design document |
Honors 5 | 2018-04-22 | Preliminary implementation |
Honors 6 | 2018-05-13 | Finished project |
Honors 7 | 2018-05-13 | Reflection report |