EECS 110: INTRODUCTION TO PROGRAMMING

Homework

Assignments

Programming Assignment 5

Programming Assignment 4

Programming Assignment 3

Programming Assignment 2

Programming Assignment 1

C Software

The simplest way to compile and run C code in this course, if you are on a Windows machine is to use the free Dev-C++ development environment. Just follow these instructions to set things up.

You can also use Microsoft Visual Studio for C++ if you have it. This is a more powerful but also more complicated development environment. We will help you with it, if you have it, but we'll use Dev-C++ in class examples.

For more information about campus lab locations and hours please click here.

How to submit your work

Submit all your files in one Zip archive. To zip the files use a utility like Winzip Filzip, or TUGzip. If you use the built-in file compressor in Windows, make sure you know what you're doing!

How to get help

Programming can be very time consuming. Always start your assignments as early as possible. If you do get stuck, do NOT waste hours on a single error. Instead, get help. The fastest way is to check the newsgroup. Chances are someone else has had the same problem as you and can give you a hint. Tips, clarifications and answers will also be posted by the staff. You may discuss the homework with other students in the newsgroup as long as you never post anything that will be graded.

The TAs will have regular office hours at the lab, where you can get them to look at your work in progress and offer you hints and useful programming tips. Take advantage of that.

Grading, regrading and late submission

Grading guidelines will be included in the assignment handouts. For information on regrading and late submission see under Info


Valid HTML 4.01 Strict