CS-2301 Laboratory Exercises

D-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 programming assignments for CS-2301. All assignments are due at 11:59 PM on their due dates.

Assignment
Name

Date

Title

Laboratory
Description

LAB1

Mar 18

Getting Started; the “Hello, World!” program

.doc

html

LAB2

Mar 25

for and while loops

.doc

html

LAB3

April 1

Using a debugger

.doc

html

LAB4

April 8

Using the “make” facility in Linux

.doc

html

LAB5

April 15

Interpreting Command Line arguments

.doc

html

LAB6

April 22

Using Microsoft Visual Studio

.doc

html

LAB7

April 29

More about using Microsoft Visual Studio

.doc

html