    using System;
    class Welcome
    {
       static void Main()
       {
          Console.WriteLine("Welcome to the lab portion of CSCI 1301!");
       }
    }

Back to the class page

# August

Day | # | Links | Content
--- | --- | --- | ---
16 | Lab 01 | webpage • printable document • editable document | Introduction
21 | Lab 02 | webpage • printable document • editable document | Editing Your First Program
23 | Lab 03 | webpage • printable document • editable document | Your First Project and Variables
28 | Lab 04 | webpage • printable document • editable document | Documentation, Numerical Operations and Replacing
30 | Lab 05 | webpage • printable document • editable document | Reading a String from the user, numeric datatypes

# September

Day | # | Links | Content
--- | --- | --- | ---
4 | Lab 06 | webpage • printable document • editable document | Reading numerical values from the user, Milestone #1, First Problem
6 | Lab 07 | webpage • printable document • editable document | First class manipulation (the `Rectangle` class)
11 | Lab 08 | webpage • printable document • editable document | Solution to the `Rectangle` class, write your `PreciseRectangle` class
13 | Lab 09 | webpage • printable document • editable document | Your own `Circle` class
18 | Lab 10 | webpage • printable document • editable document | A(nother) `Room` Class
20 | Lab 11 | webpage • printable document • editable document | Project #2
25 | Lab 12 | webpage • printable document • editable document | Review Session (`Room` and `Grade` classes)
27 | Lab 13 | webpage • printable document • editable document | `DetailledAccount` class and Tip Calculator

# October

Day | # | Links | Content
--- | --- | --- | ---
2 | Lab 14 | webpage • printable document • editable document | Milestone #2
4 | Lab 15 | webpage • printable document • editable document | Exam #1 Debriefing
9 | Lab 16 | webpage • printable document • editable document | Booleans, conditions, a guessing game
16 | Lab 17 | webpage • printable document • editable document | Basic Conditional Statements
18 | Lab 18 | webpage • printable document • editable document | Reading and comparing `char`
23 | Lab 19 | webpage • printable document • editable document | `loan` class, practicing `if` and `switch`
25 | Lab 20 | webpage • printable document • editable document | User Input Validation
30 | Lab 21 | webpage • printable document • editable document | `while` and `do…while` loops

# November

Day | # | Links | Content
--- | --- | --- | ---
1 | Lab 22 | webpage • printable document • editable document | Hints for Project #3
6 | No Lab |  | Review Session
8 | No Lab |  | Exam #2
13 | Lab 23 | webpage • printable document • editable document | `for` loops
15 | Lab 24 | webpage • printable document • editable document | `for` loops (bis)
20 | Lab 25 | webpage • printable document • editable document | Arrays
27 | Lab 26 | webpage • printable document • editable document | Array Algorithms
29 | Lab 27 | webpage • printable document • editable document | The “Wireless Service Provider” class

# December

Day | # | Links | Content
--- | --- | --- | ---
04 | Lab 28 | webpage • printable document • editable document | A Random Guessing Game