CS210 
Data Structures and Abstractions
Lab Outline (Winter 2021)

Class Instructors:
  • Dr. Lisa Fan --- lisa.fan@uregina.ca (CS210-001 )
  • Dr. Gurmail Singh --- gurmail.singh@uregina.ca (CS210-002 )
Lab Instructors:
  • Catherine Song --- catherine.song@uregina.ca (Section 90,71,72,89,91)
  • Farial Syed --- syed200f@uregina.ca (Section 73,92,74,94,93)
  • Brandon Huzil--- bah333@uregina.ca (section 77,95,76,75)

Room schedule for CS210 Lab Schedule   First Day Handout   URcourses

Lab Schedule(Updated 01-18-2021 - Today is: Current date)

Zoom link is posted in URcourses

Lab Week of
Contents
(Subject to change by the class instructor.)
0
January 11 - 15
No lab this week, be prepared for next week.
Students are responsible for having appropriate computer devices,software and working internet.
Windows: Download Visual Studio 2015 and Visual Studio 2019 Community Version
Mac Survior Guide, Xcode Visual Studio on Mac, ScreenShots
1
January 18 - 22
Introduction to Visual C++ with Linked List
2
January 25 - 29
Operator Overloading
3
Febuary 1 - 5
Templates
4
Febuary 8 - 12
Computational Complexity and Performance Measurement
 
Febuary 15 - 19
No labs (Winter Break)
5
Febuary 22 - 26
Recursion
6
March 1 - 5
STL Lists
7
March 8 - 12
Stack and Exception Handling
8
March 15 - 19
Queue
9
March 22 - 26
Hash Table
 
March 29 - April 2
No labs (Good Friday)
10
April 5 - 9
Binary Search Tree

Other References

Link Description
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.
CL119 Office Hours Schedule. Check the schedule posted there for dates.
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

(C) Copyright: Department of Computer Science, University of Regina.