CS110 Lab Information - Fall 2025

Lab Operation:

  1. Lab is taught in-person in CL135.4.
  2. The lab's official programming environment is Visual Studio 2019 for teaching. But you may use whatever programming environment you wish at home or for class.
  3. Lab is complementary to the classroom teaching. Lab emphasizes practical hands-on experience.
  4. Lab material is available online 24/7: CS110 Lab Material.
    Please read the corresponding lab material and watch all the related videos (in the lab pages and UR Courses) before coming to the lab.
  5. The lab instructors will give students highlights of the lab and answer questions.
  6. The lab instructors will take attendance and do all marking in the lab.
    If you do not attend the lab, you can still submit your lab assignments in the UR Courses, but you will only get upto 4/10 marks.
    You are encouraged to read the lab materials and do the lab assignments before your lab time.
    Please ask any lab related questions in the lab or at Guili's office hours in CL119.
  7. The lab mark will be 10% of your CS110 class final mark.
  8. Lab assignment submission is due 20 minutes before the end of the corresponding lab section. For the late submissions, you will lose 50% of your submission marks.
  9. If you cannot attend your regular lab section due to illness, interviews, funerals, etc, arrangements can be made by contacting your lab instructor in a timely manner.
  10. Lab assignments will be marked in lab. Please look at the marking scheme below:
        Punctual Attendance        -  1  mark
        Lab submission             -  4  marks
        Answer Questions           -  5  marks
       ----------------------------------------
        Total Mark for each lab    -  10  marks