CSCE 240 -- Fall 2009

All Sections

Introduction to Software Engineering

Homework Assignments

General Rules and Regulations

This is a large class, and therefore it will be necessary to streamline as much as possible my ability to grade your programs. Some rules and regulations will therefore be in effect.

First of all, I am going to operate under the assumption that a program that does not compile has the same value as an automobile with no engine. That is, it has no value except as scrap. On the other hand, a program that compiles and runs does in fact have value even if it doesn't do all the things it is supposed to do, just as a car with no first gear can still be useful in some contexts. You should therefore expect zero points for a submission that does not compile, but you will get partial credit for programs that do only part of what they are supposed to do.

I will be running your programs for grading purposes using scripts. This will require your programs to have standard file names, take input from files with standard names, and product output to files with standard names. If you choose to get creative, you will do so at your own risk.

I will provide you (once I get them created) with the scripts that I will use to run your programs for grading. You should, therefore, be able to simulate on your own the grading run that I will do.

Homework Assignment 7

Due Tuesday 1 December 2009 9:30am Eastern time to the Moodle dropbox. The paper verification of your submission is due at class time on this day.

The text of the assignment, code fragments, and other information are on the Moodle website.

Homework Assignment 6

Due Tuesday 10 November 2009 9:30am Eastern time to the Moodle dropbox. The paper verification of your submission is due at class time on this day.

The text of the assignment, code fragments, and other information are on the Moodle website.

Homework Assignment 5

Due Tuesday 27 October 2009 9:30am Eastern time to the Moodle dropbox. The paper verification of your submission is due at class time on this day.

The text of the assignment, code fragments, and other information are on the Moodle website.

Homework Assignment 4

Due Tuesday 13 October 2009 9:30am Eastern time to the Moodle dropbox. The paper verification of your submission is due at class time on this day.

The text of the assignment, code fragments, and other information are on the Moodle website.

Homework Assignment 3

Due Tuesday 29 September 2009 9:30am Eastern time to the Moodle dropbox. The paper verification of your submission is due at class time on this day.

The text of the assignment, code fragments, and other information are on the Moodle website.

Homework Assignment 2

Due Tuesday 15 September 2009 9:30am Eastern time to the Moodle dropbox. The paper verification of your submission is due at class time on this day.

The text of the assignment, code fragments, and other information are on the Moodle website.

Homework Assignment 1

Due Tuesday 1 September 2009 9:30am Eastern time to the Moodle dropbox. The paper verification of your submission is due at class time on this day.

The text of the assignment, code fragments, and other information are on the Moodle website.

Swearingen Engineering Center | Columbia, SC 29208 | 803.777.2880 | web@cse.sc.edu