CS115 
Object-Oriented Design
Lab Outline (Fall 2009)

 

Class Instructor:
Dr. Samira Sadaoui
Lab Instructors:
Sadra Abedinzadeh
Bahareh Jafari Jashmi
Rooms:
CL 122
CL119 - Office Hours

Lab Schedule
Last Updated: [an error occurred while processing this directive]
Current Date: 03-29-2024
Lab Week of: Contents
(Subject to change by the class instructor.)
1 Sept. 14th Introduction to Linux, editing, and compiling C++.
2 Sept. 21th 2-D Arrays with Functions
3 Sept. 28th C++ Structures
4 Oct. 5th Organizing information:
Unix commands
5 Oct. 12th Introduction to Abstract Data Types
6 Oct. 19th Searching and Sorting
7 Oct. 26th GDB and the String Class
8 Nov. 2nd C++ Overloading
Nov. 9th ****Remembrance - No Labs This Week!****
9 Nov. 16th Inheritance
10 Nov. 23rd Introduction to C++ Pointers
11 Nov. 30th Simple Linked Lists
12 ????? Lab Test


You should read the materials before you come to the corresponding labs.
We will highlight the major points at the beginning of each lab and move on from there. There are lab exercises for each week to help you master the topic presented in that week.
Notice that there is a lab test at the end of the semester to evaluate how much you have learned.

The lab booked for CS115 is CL122 which runs the Linux operating system on the PC's in that room. C++ is the programming language used for the CS115 course. C++ can be run under Linux or under your Unix Hercules account either in our labs or from your home computer if you have Internet Service.

Here are some links you may find useful in your work:
Link Description
Gradershow Link to CS Department listing of marks.
UR Configured Software Suite Computing Services link for software.
     Home of "Teraterm Terminal Emulation Program".
     Home of WinSCP Program (replaced FTP).
CS Dept PC Software Home of "PuTTY Terminal Emulation Program."
Change CS Password Web site to change your Hercules password.
Computing Services Web Services Student Information Page. University site for Hyperion userIDs and passwords, and enabling printing in labs.
CL122 CL 122 Laboratory Schedule
CL119 Office Hours Schedule.
Cprogramming.com A resource center for C++ Programming.
cplusplus.com "Complete C++ language tutorial"


CS Dept Home Page
CS Dept Class Files


Copyright: Department of Computer Science, University of Regina.