Trinity Valley Community College

Dr. Thomas W. Hainze, Jr.

Java Programming - ITSC 2317

Fall 2007 Course Syllabus

 

Contact Information

Office
Athens 127 Baugh Technical Building


Phone
Athens 903-675-6317

Email
thainze@tvcc.edu

Web Page
http://www.tvcc.edu/thainze


Java Programming is a three credit hour course designed primarily for computer science majors.  This course provides an introduction to object oriented programming using JAVA. Emphasis is on the fundamental syntax and semantics of JAVA for applications and web applets.

Text "Java Programming - Complete Concepts and Techniques", Gary Shelly, Thomas Cashman and Joy Starks.2003, Course Technology - Thomson Learning. Second Edition. ISBN 0-7895-6831-4

Additional Requirements: Internet and E_Mail Access

Grades

  • A - 90-100
  • B - 80-89.9
  • C - 70-79.9
  • D - 60-69.9
  • F - Below 60



Grade Calculation

Home work

20%

Three major tests

60%

Class Project

20%

To receive credit for the work done, the assignments must be handed in by the day of the test covering that material.

Assignments

Homework will consist of objective questions as well as programming assignments.  Each assignment must give the student name, course type (In class, Internet, VCT), Assignment number from the schedule website, book chapter and problem number, and assignment title.

Tests

Tests will have an in-class or proctored objective portion as well as a take home programming or designing portion.  For those taking the course via the Internet, the objective portion will have to be proctored at your local Community College.

Project

I will assign a project to you early in the semester.  You will be expected to follow the Software Development Cycle in developing your project.  You will be free to offer an alternative to the one that I propose.