CS-2303 Laboratory Exercises

C-Term 2010
CS-2303 Home Page

There will be one laboratory assignment per week in CS-2303. 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-2303. All lab assignments are due at 11:59 PM on the day of your laboratory session.

Assignment
Name

Date

Title

Laboratory
Description

LAB1

Jan 19-20

Getting Started; the “Hello, World!” program and numerical computation

.doc

html

LAB2

Jan 26-27

Using the Linux/Unix make facility

.doc

html

LAB3

Feb 2-3

Using the Debugger; Accessing Files in C programs

.doc

html

LAB4

Feb 9-10

Using Visual Studio; your first C++ program

.doc

html

LAB5

Feb 16-17

More on using Visual Studio

.doc

html

LAB6

Feb 23-24

Testing your Hash Table Class

.doc

html