PREREQUISITES: None
COREQUISITES: None
CATALOG DESCRIPTION: An introduction to algorithmic problem solving, with emphasis on elementary program and software engineering techniques. Syntax and semantics of a modern programming language; programming and debugging at the file level; the date constructors enumerated type, set, array and record.
INSTRUCTOR : Dr. Saroja Kanchi
BOOKS : John Lewis & William Loftus Java Software Solutions
OFFICE : AB 2-703 Room L
MEETING TIME : 2:25PM - 3:25PM on Monday, Wednesday and Friday
LAB MEETING TIME: 8:00AM - 10:10PM or 1:15PM - 3:25PM on Thurdays
PHONE : 762-7987
EMAIL: skanchi@kettering.edu
HOME PAGE: http://www.gmi.edu/~skanchi
OFFICE HOURS : 1:15PM -2:15 PM, Monday, Wednesday and Friday.
DROP DATE: You may withdraw from the course with no grade
assigned to the course upto
Wednesday of Week 7.
GRADING POLICIES
The grades for the course will be split among the following testing mechanisms.
Test I ----------- 20%
Test II ----------- 20%
Programming Assignments--- 30%
Final------------ 30%
Curve: There will no curve for the course grades on the basis of average. The averages will not be computed or provided.
Programming Assignments: Programming assignments are handled completely in the laboratory section of the course. You will recieve a separate handout about the lab policies and programming assignments.
Tests: There will be two tests. Each test will cover the material taught upto that point. The final will be during week twelve. The final will be comprehensive.
Grading : There will be a MINIMUM of one week between the time a material is submitted and the time the grades are returned back to you. Key will be provided for all tests. Full credit will be given to correct solutions that meet all of the requirements. Partial solutions will recieve partial credit. The amount of partial credit is upto the discretion of the grader. If you desire an exam or assignement to be regraded you should submit the assignment or exam along with a note requesting regrading with your signature on it. When an exam or assignment is submitted for regrading, the entire exam or assignment is regraded. Regrading is additional burden on the grader. Therefore, regraded material will be returned at the graders' convenience. You are required to keep the returned graded material in a safe place until the end of the term.
You are required to attend all the classes so that you perform well in the course. If you miss a class it is your own responsibility to obtain lecture notes from your class mates. I will not go over the material on individual basis nor provide lecture notes.
If you cannot take a test for medical reasons please call me before
hand, if possible. If you are unable to call before hand, you should talk
to me about rescheduling the test as early as possible and alternate arrangements
will be made. You may reschedule the tests only with proper documents
from a medical professional.
DISCIPLINARY AND ETHICAL POLICIES
To be fair, and to achieve high acedemic standards I require my students
to adhere to the following rules. Failure to do so will result in heavy
penalty.