COP-3175 Section 51, Summer A 2003 Syllabus

Office
Room: ECS 316 Phone: (305) 348-3329 (FIU-D-DAY)
Regular mail: My mailbox is in the ECS building, 3rd floor, Computer Science, room 354
Office Hours
I have two types of office hours: general and advising. Everyone may see me during either type of hours, but advising students will be given priority during advising hours. All office hours are handled on a walk-in basis.
Mon, Wed Advising 5 - 6:30 pm General 12:45 - 1:45 pm
Tue, Thu Advising 1 - 3 pm General 3 - 5 pm
Internet Information
E-mail: downeyt@cs.fiu.edu Web: http://www.cs.fiu.edu/~downeyt
Homework Grading Policy

Each assignment

0 to 20 points

Objective (Does it worked as it should?)

15 points
Subjective (Do I like it?) 5 points
Exams and Assignments
  Midterm Final Homework
% of Grade 25% 30% 45%
Dates Wednesday 5/28, 1400-1530 (Lecture from 1545-1645) Wednesday 6/18, 1400-1645 Various
Text
Visual Basic 6, How To Program, Deitel, 1999
Room and Time
AI-326 MW 1400-1645

Special Dates
No class: Monday, May 26 Drop Date: Monday, June 2

Attendance I recommend that you attend every class. Those who attend class have a better chance of passing the course.

Late Assignment Policy Assignments are due at the START of class. You lose 1 point off the grade for every 6 hours. You may hand in a nassignment up to 1 week late, I will start the grading for very late assignments at 10 points (50%).

Working Together on Assignments is NOT ALLOWED. There is a large difference between discussing general aspects of the course and discussing specific aspects of an assignment. Do not discuss your solution of a problem with others. Assignments that are too similar will not be graded. With a second occurrence, you will earn an F in the course.

Course Content
Chapter 1 Computing Concepts
Chapter 2 Integrated Development Environment
Chapter 3 Intro to VB Programming
Chapter 4 Control Structures: Part I
Chapter 5 Control Structures: Part II
Chapter 6 Sub Procedures and Function Procedures
Chapter 7 Arrays
Chapter 13 Error Handling and Debugging
Chapter 18 Database Management
Chapter 21 Data Structures, Collections, and Dictionaries
Chapter 14 Sequential File Processing
Chapter 16 Object Oriented Porgramming
Chapter 8 Strings, Dates and Times
Chapter 9 Graphics
Chapter 10 Basic GUI Concepts