CIT 302
Programming and Web Development Essentials

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 assignments.

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?

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.

What software is covered in this class?

HTML/JavaScript, and Visual Basic for Applications. To access these, you will need Front Page for HTML/JavaScript (available in the classroom) or Page Breeze (available as a download, for home) or and MS Office 2003 for VBA.

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.

Course Description:

Course Objectives:

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

The above objectives will be measured using a combination of:

  1. Create programs in JavaScript.
  2. Create programs in Visual Basic for Applications.

Catalog Description:

CIT 302: Programming and Web Development Essentials
1 credits. Prerequisite:  a GBC AAS in COT with one of the six emphasis areas; or equivalent degree from another community college.
An overview of programming, including HTML, JavaScript and Visual Basic. Programming examples will be used to create interactive web pages and interactive MS Office documents. Students will start work on individual portfolios of their achievements during this degree program.

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. 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: 100%
  87-83 B        
  82-80 B-       
  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.


Files, as needed, will be placed in the network's Shared folder.