CIS Department

 

  About CIS

  Academic Programs
  Business Corner
  Faculty & Research
  News
  Student Info
  CIS Alumni
  CIS Internship
  CIS Tutors
          Schedule
          Policies
          Links to Course Pages
          FAQS
  Student Server
  
 
  Contact
  Site Map
  Intranet
  CIS Home
 
  Robinson Home
  GSU Home
 
  Driving Directions
 
 

CIS Tutors' Policies

CIS Tutor Responsibilities
The underlying philosophy of CIS tutors is that our work should not exceed the amount of help that a student would get from an instructor during office hours. Especially, this means that CIS tutors should not do the work for the student, but direct them in how to complete the work. Our service is thought of as an extension, not a replacement, of faculty office hours.

Following is a list of services that CIS tutors' job provide:

1) Show the students how to use software, i.e. Visual Studio, Rational Rose, ...

2) Going over and explaining class notes, power points, examples, textbook problems, etc. posted by the instructor.

3) If made available by the instructor, tutors can go over old exams and explain solutions and how the solutions were derived. If an instructor does not post solutions, tutors will not give them out but only direct students on how to derive a solution.

4) Help with programming assignments.

  • Explaining the instructions given by the instructor
  • Provide debugging Help (HELPING WITH SYNTAX ERRORS ONLY)

[The overall philosophy here is that CIS tutors should enable the student to get a program to run by themselves, but not to create a correct program for them. Thus: CIS tutors will not be typing code. We will aid the student in finding the locations of syntax errors and instruct students on the correct syntax of a given command. We will explain the need for critical commands and parts of code such as

  • the need for an exit condition in a loop to avoid endless loops
  • relative and absolute paths to files so that a student can open a file/database correctly.
  • explain access problems to methods, i.e. private vs. public Whenever possible, we will try to explain the given problem on a smaller, similar sample problem and not work on the actual assignment. 

Limitation: Logical errors will not be corrected, i.e. incorrect formulae, incorrect sequence of statements, etc.

Reminder: our job is to help student successfully solve a programming problems by themselves, not do the assignment for them.  Please come with a problem that you have already have the code written but not running well. ]

5) Help with analysis and design assignments

  • Explaining the instructions given by the instructor
  • Provide debugging Help
  • Explain why certain symbols are not accepted by the software at certain places
    (example: student tries to link two packages with an associative relationship symbol)
  • Assist students in forward and reverse engineering (procedure only, not solution)

 

MBA Classroon
  Quick Links
  Programs
  BBA CIS
  MS CIS
  MBA CIS
  Schedule
  Bookstore
  Schedule Changes
  Apply Online

Copyright © 2009 Computer Information Systems Department, Georgia State University. All rights reserved.