CIS 150 Assignment Schedule

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