CS210 
Data Structures and Abstractions
Lab Outline (Fall 2022)

  • Class Instructors:
    • Dr. Sultan Ahmed --- Sultan.Ahmed@uregina.ca
  • Lab Instructors:
    • Catherine Song --- catherine.song@uregina.ca (Section 93,94,95,96,90)
    • Yashkumar Patel--- ymp351@uregina.ca (Section 98, 99)
    • Laura Cookson --- ljc806@uregina.ca (Section 91,92)

Room schedule for CL105 Lab Times and CL119 Office Hours
URcourses Lab Marking
0
August 31 - September 2
No lab this week, be prepared for next week.
All labs will be performed using Replit Teams. Make sure you have joined before your first lab.
Information on joining Replit Teams
1
September 6 - 12
Introduction to Debugging with Linked List
2
September 13 - 19
Operator Overloading
3
September 20 - 26
Templates
 
September 27 - 30
No labs - September 30 National Truth and Reconciliation Day
4
October 3 - 7
Computational Complexity and Performance Measurement Using Replit
Computational Complexity and Performance Measurement Using Visual Studio
5
October 11 - 17
Recursion
6
October 18 - 24
STL Lists
7
October 25 - 31
Stack and Exception Handling
 
November 1 - 11
No labs - Fall Reading week
8
November 14 - 18
Queue
9
November 21 - 25
Hash Table
10
November 28 - December 2
Binary Search Tree

Other References

LinkDescription
Change CS Password Web site to change your Hercules password.
University of Regina Computing Services University site for Hyperion userIDs and passwords, and enabling printing in labs.
Cprogramming.com A resource center for C++ Programming.
cplusplus.com "Complete C++ language tutorial"
Unix and C++ References A CS210 legacy collection of information on Unix, vi, how to compile on hercules, and syntax specifications for C++
CS Dept Home Page
CS Dept Class Files

© Copyright: Department of Computer Science, University of Regina.