CIT 129
Introduction to Programming  

Vital Questions
What if I am absent? The due dates are absolute. If you are gone, you need to make sure the assignments are in on time.
Can I turn in late assignments? Yes. Each week an assignment is late, its worth drops 5 points. Since most assignments are worth 20 points, this means after 3 weeks late, the assignment won't be worth enough to bother turning in. The late assignment is graded and the result reduced the 5, 10 or 15 points. Any last, late assignments must be turned in no later than Dec. 8.
Where are the tests?

The traditional class tests are replaced with projects. The midterm is replaced by two projects worked on by a small group of students. The final project will be an individual effort.

What is this individual project? You will be expected to build a working program designed to solve a specific problem. it will be worth more than other assignments. It will be due on Dec. 11. More information will be given out half way through the semester.
Can I do extra credit to improve my grade? Yes, if your average is below a C and if you have turned in all assignments. It does no good to do extra credit if you are not turning in regular assignments.
How do I get help with my work?

Do not expect much help from the lab aides. This is too advanced a subject for them to know. Come in and see the instructor, is the best. Communicate with the instructor through e-mail, and telephone calls. Talk to other students, form study groups.

When can I see my composite grade?

Periodically, about three times a semester, I will figure average grades and show them to the class.

What software is covered in this class?

HTML/JavaScript, and Visual Basic for Applications are the programming languages. To access these, you will need access to

  • Front Page or HTML Toolkit (which I can send you).
  • MS Excel 2002 (XP) or 2003.
What should I know as I begin this class?

This is a beginning course in computer programming. No prior knowledge is expected. You need to have good skills working with files and folders. You will need to organize all the files necessary to complete this class.

Text books:

Course Description:

Course Objectives:

At the end of the course, each student should be able to/ measure by:

The above objectives will be measured using a combination of:

  1. Create programs in JavaScript.
  2. Create programs in Visual Basic for Excel.
  3. Create programs as part of a small group in one of these languages.
  4. Create programs as part of an individual project in one of these languages.

Catalog Description:

3 credits. Prerequisite:  IS 201 or approval of instructor.
A first course in programming. Offers a language-independent, introductory course on computer program design and development. Emphasizes identification and solution of business problems through various design tools.

Fall  2006

Revision date: May 6, 2006

Credits: 3

Instructor: Larry Hyslop

Office: High Tech Center- 132

Office hours: M-W,F 10-11 am
(Best time to call)

Great Basin College

1500 College Pkwy.

Elko, NV 89801

Phone: 775-753-2305 (office) 

753-8095 (home, before 8pm) 

775-753-2160 (college fax)

Email (outside of WebCT): larryh (at)

Note: I check my email M-F only.







Instructional Methods:

The class will be taught by introducing a new skill or concept. The student practices on the computer by going through a tutorial in the book. Assignments are completed and turned in.


The assignments will consist of exercises from the instructor and/or the book. Each assignment will be graded on a points system. The assignments can be completed on your own time, and will require substantial time spent in the computer lab to complete. Team assignments will require two students to work together in completing a task.


Cumulative grades will be determined as follows:

 100-98 A+
  97-93 A
  92-90 A-    Worth:
  89-88 B+    Assignments: 65%
  87-83 B         Group Projects: 15%
  82-80 B-        Project: 20%
  79-78 C+
  77-73 C
  72-70 C-
  69-68 D+
  67-63 D
  62-60 D-
  <60   F


Some times during the class, your completed assignments may be displayed for the benefit of the entire class. If this bothers you, please notify me in writing during the first week of class.

Study Tips:

Do not allow yourself to get snowed under by a command or concept you do not understand. Meet with the instructor and get it straightened out. Expect to spend considerable time on the computer outside of class.

Special Needs:

GBC supports providing equal access for students with disabilities. An advisor is available to discuss appropriate accommodations with students. Please contact the ADA Officer (Julie Byrnes at 775-753-2271 at your earliest convenience to request timely and appropriate accommodations.


A main set of student files will be available on the student login drive. Other files, as needed, will be placed in the Shared folder.


This is a full semester class requiring considerable time spent on the computer each and every of the 16 weeks. You must be prepared to make this commitment.