15110 Principles of Computing

15110
Principles of Computing

SUMMER SESSION TWO - 2014

HOME | COURSE INFO | SCHEDULE & EXAMS | LECTURES | LABS | ASSIGNMENTS | RESOURCES

ASSIGNMENTS (SUMMER SESSION TWO - 2014)

Jump Image Fast Links: Problem Sets | Online/Programming Assignments

There are two types of assignments you will complete in this course. Problem sets help you test your understanding of conceptual concepts in this course. Programming assignments help you test your programming skills or use of other online tools presented in class.

Academic Integrity

Remember that all work you submit must be your own work. You may ask others general questions about the assignments or course material, but you cannot share your answers to assignments or use all or part of another's solution. If you use material from another source, such as a quotation or code fragment, you should cite your source and check with the instructors to be sure you are not plagiarizing or committing academic dishonesty.

REQUIRED FOR ALL STUDENTS: Academic Integrity Form (pdf) - Print out this pdf file, read it carefully, fill in the required information, sign it, and hand this in at the start of class on Tuesday, July 1. This assignment is not graded, but you must hand this in to receive grades for all course assignments and exams.

Problem Sets

Policy on Problem Sets

Each problem set should be typed (or very neatly hand-written), stapled, and handed in on the given due date at the start of the class. There will be 11 problem sets, and we will drop the lowest grade of these assignments. All problem sets must be handed in on time; no late problem sets will be accepted.

ASSIGNMENT DUE DATE & TIME SAMPLE ANSWERS
Problem Set 1 (PS1) Due Wed, July 2 in class at 9:00AM Sample Answers
Problem Set 2 (PS2) Due Mon, July 7 in class at 9:00AM Sample Answers
Problem Set 3 (PS3) Due Wed, July 9 in class at 9:00AM Sample Answers
Problem Set 4 (PS4) Due Fri, July 11 in class at 9:00AM Sample Answers
Problem Set 5 (PS5) Due Tue, July 15 in class at 9:00AM Sample Answers
Problem Set 6 (PS6) Due Thu, July 17 in class at 9:00AM Sample Answers
Problem Set 7 (PS7) Due Tue, July 22 in class at 9:00AM Sample Answers
Problem Set 8 (PS8) Due Thu, July 24 in class at 9:00AM Sample Answers
Problem Set 9 (PS9) Due Mon, July 28 in class at 9:00AM Sample Answers
Problem Set 10 (PS10) Due Mon, Aug 4 in class at 9:00AM Sample Answers
Problem Set 11 (PS11) Due Thu, Aug 7 in class at 9:00AM Sample Answers

Programming Assignments

Instructions for Electronic Handin
Remote Access Instructions

Policy on Programming Assignments

Each programming assignment should be submitted electronically by the start of class on the given due date. There will be 11 programming assignments, and we will drop the lowest grade of the first 9 of these assignments. The first 9 programming assignments must be handed in on time; no late programming assignments will be accepted for the first 9 of these assignments. The last two programming assignments are required and cannot be dropped, but we will allow you to hand in these two assignments late with a penalty.

ASSIGNMENT DUE DATE & TIME SAMPLE ANSWERS
Programming Assignment 1 (PA1) Due Tues, July 1 online by 9:00AM Sample Answers
Programming Assignment 2 (PA2) Due Thur, July 3 online by 9:00AM Sample Answers
Programming Assignment 3 (PA3) Due Tues, July 8 online by 9:00AM Sample Answers
Programming Assignment 4 (PA4) Due Thu, July 10 online by 9:00AM Sample Answers
Programming Assignment 5 (PA5) Due Mon, July 14 online by 9:00AM Sample Answers
Programming Assignment 6 (PA6) Due Fri, July 18 online by 9:00AM Sample Answers
Programming Assignment 7 (PA7) Due Wed, July 23 online by 9:00AM Sample Answers
Programming Assignment 8 (PA8) Due Fri, July 25 online by 9:00AM Sample Answers
Programming Assignment 9 (PA9) Due Tues, July 29 online by 9:00AM Sample Answers
Programming Assignment 10* (PA10) Due Fri, August 1 online by 9:00AM
Late Due Date: Sun, August 3 online by 5:30PM
-
Programming Assignment 11* (PA11) Due Wed, August 6 online by 9:00AM
Late Due Date: Fri, August 8 online by 5:30PM
-

*Programming assignments 10 and 11 cannot be dropped but can be handed in late by the published late due date with a 2 point penalty.