CS-2301 Laboratory Exercises

B-Term 2009
CS-2301 Home Page

There will be one laboratory assignment per week in CS-2301. These are designed to help you learn how to use the compiler, editors, debuggers, and other tools needed for programming in the C programming language. If you are not familiar with these tools, it is in your best interest to attend the lab sessions.

If you are already very comfortable with these tools, you can also earn full Lab credit for this course by learning the Eclipse or Visual Studio development environment on your own and demonstrating to the Professor or one of the TAs your proficiency with one of those environments.

Assignments

The following are the laboratory assignments for CS-2301. All assignments except Lab 5 are due at 11:59 PM on the dates of those labs. Lab 5 should be completed on your own time and is due before Lab 6.

Assignment
Name

Date

Title

Laboratory
Description

LAB1

Oct 28

Getting Started; the “Hello, World!” program

.doc

html

LAB2

Nov 4

for- and while-loops

.doc

html

LAB3

Nov 11

Using the Debugger

.doc

html

LAB4

Nov 18

Makefiles

.doc

html

LAB5

Own
time

Command Line arguments and file
operations

.doc

html

LAB6

Dec 2

Using Visual Studio

.doc

html

LAB7

Dec 9

More about Visual Studio

.doc

html