Course Home | Assignments | Computing Resources | Lab Hours/Tutoring | Python | Schedule | Submit

Saint Louis University

Computer Science 150
Introduction to Object-Oriented Programming

Michael Goldwasser

Spring 2013

Dept. of Math & Computer Science

There are four different types of assignments for this course.

Please make sure you understand the policy towards Academic Integrity.

Late assignments will be accepted, with penalty in accordance with our Late Policy.


Upcoming Assignments

Assignment Topic Due Collaboration Policy
exam Final Exam 12:00-1:50pm, Monday, 13 May 2013 individual

Past Assignments

Assignment Topic Due Collaboration Policy Solutions
hw01 cs1graphics warmup 1:10pm, Friday, 18 January 2013 individual soln
quiz01 cs1graphics 1:10pm, Friday, 18 January 2013 individual soln
quiz02 Ch. 1 1:10pm, Friday, 25 January 2013 individual soln
prog01 Artist 11:59pm, Tuesday, 29 January 2013 individual Art Show
hw02 Using built-in types 1:10pm, Friday, 1 February 2013 individual soln
quiz03 Ch. 2 1:10pm, Friday, 1 February 2013 individual soln
prog02 DNA reversal 11:59pm, Tuesday, 5 February 2013 pair
hw03 For loops 1:10pm, Friday, 8 February 2013 individual soln
quiz04 For loops 1:10pm, Friday, 8 February 2013 individual soln
hw04 Conditional statements 1:10pm, Friday, 15 February 2013 individual soln
quiz05 Conditional statements 1:10pm, Friday, 15 February 2013 individual soln
prog03 Backgammon 11:59pm, Tuesday, 19 February 2013 pair
quiz06 While loops 1:10pm, Friday, 22 February 2013 individual soln
prog04 ICPC Contest 11:59pm, Tuesday, 26 February 2013 individual
hw05 Functions 1:10pm, Friday, 29 February 2013 individual soln
quiz07 Functions 1:10pm, Friday, 29 February 2013 individual soln, animation
prog05 Interest Calculator 11:59pm, Tuesday, 5 March 2013 individual soln
exam Midterm Exam 1:10pm, Friday, 8 March 2013 individual
hw06 Defining a Class 1:10pm, Friday, 22 March 2013 individual soln
quiz08 Class Definitions 1:10pm, Friday, 22 March 2013 individual soln
prog06 Ball 11:59pm, Wednesday, 27 March 2013 individual
hw07 Good Software Practices 1:10pm, Friday, 5 April 2013 individual soln
quiz09 Good Software Practices 1:10pm, Friday, 5 April 2013 individual
prog07 "Did you mean Billiken?" 11:59pm, Tuesday, 9 April 2013 pair
hw08 Inheritance 1:10pm, Friday, 12 April 2013 individual soln
quiz10 Inheritance 1:10pm, Friday, 12 April 2013 individual soln
prog08 Animal 11:59pm, Tuesday, 16 April 2013 individual
hw09 Deeper Understanding 1:10pm, Friday, 19 April 2013 individual soln
quiz11 Deeper Understanding 1:10pm, Friday, 19 April 2013 individual soln
prog09 Twitter Trends 11:59pm, Tuesday, 23 April 2013
11:59pm, Thursday, 25 April 2013
pair
quiz12 Dictionaries 1:10pm, Friday, 26 April 2013 individual soln
hw10 Recursion 1:10pm, Wednesday 1 May 2013 individual soln
quiz13 Recursion 1:10pm, Friday, 3 May 2013 individual soln
prog10 Disk Usage 11:59pm, Friday, 3 May 2013 individual

General Information About Programming Assignments


What to submit

Electronic Submission Procedure

All programming assignments must be submitted electronically. For each assignment, there will be an aptly named folder in your online submit directory.

Receiving Grade Reports

Grade reports for each program, as well as an overview of all grades received in the course will be kept for each student in a special directory named 'grades' within the online submit directory.
Michael Goldwasser
CSCI 150, Spring 2013
Last modified: Sunday, 05 May 2013
Course Home | Assignments | Computing Resources | Lab Hours/Tutoring | Python | Schedule | Submit