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.
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 |
Date |
Title |
Laboratory |
|
LAB1 |
Jan 19-20 |
Getting Started; the “Hello, World!” program and
numerical computation |
||
LAB2 |
Jan 26-27 |
Using the Linux/Unix make facility |
||
LAB3 |
Feb 2-3 |
Using the Debugger; Accessing Files in C
programs |
||
LAB4 |
Feb 9-10 |
Using Visual Studio; your first C++ program |
||
LAB5 |
Feb 16-17 |
More on using Visual Studio |
||
LAB6 |
Feb 23-24 |
Testing your Hash Table Class |