CSC100::Assignments::Fall 2017
Introduction to Computer Science (C++)

Assignments are uniquely identified by #hashtag.
  Hashtag   AssignedDue DatePointsDescription {How To Submit Assignments}
#FinalAssessment 12/13 12/13 10 Final assessment will be given during class on Wednesday, 13 December 2017, at 1:30pm. Attendance is required.
#ComputingEthics 11/13 12/13 4 Write a paper (minimum of 1.5 printed pages) about computing ethics.
#NumberPlay 11/13 12/13 7 Write an interactive C++ program that uses an array-of-char to determine if input is a number and then determines if the number palindromic, repdigit, and undulating. The program is divided into functions.
#assessment4 11/13 12/08 4 An assessment that covers various and sundry topics.
#assessment3 11/13 12/08 4 An assessment that covers various and sundry topics.
#GuessingGame 11/06 12/01 7 Write an interactive C++ program that implements a guessing game.
#squares2 11/06 11/24 2 Make modifications to the #squares program.
#assessment2 10/30 11/17 5 An assessment that covers various and sundry topics.
#CommuteCalculator 10/30 11/17 5 Write an interactive C++ program that calculates the cost of commutes.
#characters 10/23 11/10 5 This application does character classification.
#squares 10/16 11/03 5 Write an interactive C++ program that prints squares.
#loops 10/09 10/27 5 This application prints integer sequences using all three of the repetition control statements.
#BlytheCA 10/09 10/23 3 This exercise gives the student a chance to learn about binary numbers.
#sort3numbers 10/02 10/20 5 This application gets three numbers from the user and prints them in a sorted order.
#sort2numbers 10/02 10/15 3 This application gets two numbers from the user and prints them in a sorted order.
#yyyymmdd 09/25 10/08 3 Write an interactive C++ program that converts a YYYYMMDD date into its YYYY, MM, DD pieces.
#tempconverter 09/25 10/08 3 Write an interactive C++ program the converts a user entered Fahrenheit temperature into Kelvin. Also, prior to exiting, the program prints a brief explanation as to why the expression 5/9 evaluates to zero.
#arithmetic 09/18 10/01 5 This interactive program requires the use of all five of the C++ arithmetic operators.
#VintonCerf 09/18 09/27 2 Read an interview that AARP conducted with Vinton Cerf.
#BrianKernighan 09/18 09/27 2 Read advice that Brian Kernighan gave to Stanford University students.
#helloworld 09/11 09/24 5 Hello, world! This is the first programming assignment.
#assessment1 09/11 09/20 3 An assessment about the material covered during the first three weeks of class.
#assessment0 09/06 09/17 3 An assessment about the material covered during the first two weeks of class.
#email 09/06 09/08 0 Setup email communication with the instructor. All assignments for this course are submitted via email.