Department of Computer Science - CS113

Introduction to Computer Science

Spring 2007  Syllabus

 

 

READ THIS SYLLABUS CAREFULLY.  YOU ARE RESPONSIBLE FOR KNOWING THIS INFORMATION!

 

Prerequisite:               none.

 

Course Description: Introduction to computer programming together with the consideration of the impact of computers on society. Emphasis on logical problem-solving and algorithms. No credit given to students with credit for CS 151, 213 or MATH 446, 471.

 

Instructor:                  Irena Pevac

 

Phone:                         832-2721                    

                       

Email:                         pevac  @  ccsu.edu

 

Office:                         Maria Sanford 303

 

Office Hours:             MW     4:00 – 5:15      

                                    TR       2:15 - 3:15      

                                               

Textbook:                   Schneider: An Intro to Programming using Visual Basic 6.0 Prentice Hall, Fourth ed, 2004

 

Topics Covered:  

  • Visual Basic GUI Objects (Textbox, Button, Picture Box, Label)
  • Visual Basic Events (Click, Key_Press, Key_Down, Key_Up, Mouse_Down, Mouse_Up)
  • Event driven programming
  • Problem Solving (Specification, Algorithm, Design, Coding, Debugging, Testing, Maintenance)
  • Procedures (Subroutines, Functions, Parameter Passing)
  • Decisions - Selection Control (If - statements, select case)
  • Repetition - Loops (While, Loop Until, For)
  • Arrays

Course Requirements:          Three tests, three projects, and final exam.

 

A general rule for any college course is that you are expected to put in at least 2 hours of work outside of class for every hour in class.” For this course, the expectation is at least 5 hours per week outside of class.

 

University Policies:

 

1. You must take the final examination at the time specified in the course selection book.

 

2.  If you need course adaptations or accommodations because of a disability, if you have emergency medical information to share with me, or if you need special arrangements in case the building must be evacuated, please make an appointment with me as soon as possible.  My telephone numbers and office hours are given above.

3. In the event of a weather emergency which requires curtailment or cancellation of classes, listen to WTIC (1080 AM) or call (860) 832-3333 for the “general snow message.” 

 

4. The last day to withdraw from a course is October 31.  Approvals for withdrawal are not required; however, it is strongly recommended that students consult with their academic advisors prior to deciding to withdraw.  Cessation of attendance, notice to the instructor, or telephone calls to the Enrollment Center are not considered official notice of a student’s intention to drop the course. 

 

After October 31 withdrawals are allowed only under extenuating circumstances and require approval of the course instructor, department chair and dean of the School of Arts and Sciences.

 

5. You are responsible for understanding and abiding by the University’s policy on academic integrity.  Information on the policy may be found at http://www.ccsu.edu/AcademicIntegrity/.  This policy is rigorously enforced by the Department of Mathematical Sciences.

 

Resources Available:

 

1.  If you need help, take advantage of your instructor's office hours.  Do not wait until just before the first test to do so.

 

2.  The Computer Club meets regularly in MS 314. Free tutoring is often available from Club members as well as from UPE members.  A schedule for hours the MS 314 lab is open will be posted soon after the beginning of the semester.

 

3.  Form a study group with other students in your section.  Explaining solutions to homework problems and projects with each other is a good way to learn.

 

4.  Check with the department secretary, in MS 206, phone 860.832.2710 for the names of possible tutors.

 

Evaluation

 

Minimum averages have been established for each of these grades:

 

A 93% A– 90% B+ 87% B 83% B– 80% C+ 77% C 73% C– 70% D+ 67% D 63% D– 60%

           

The average for the course will be based on the following weights: 15 points for each of the two tests, 10 points for the final exam, 15 points for each of the three projects. 

 

Schedule of Important Dates

 

            T1  -   02-28-07    15 points                            P1  -     02-21-07   15 points               

T2  -   04-04-07    15 points                            P2  -     03-14-07   15 points

T3  -   04-30-07    15 points                            P3  -     04-23-07   15 points

 

Final Exam       May, 14 2007    11:00AM - 1:00PM     10 points