Class CSCI 1620
Introduction to Computer Science II
Instructor John W. Clark
Email jclark@arioch.unomaha.edu
Web Site http://arioch.unomaha.edu/~jclark
Office Location PKI - 174 A
Textbook no required text
Optional Text Java How to Program, Deitel
A Practical Guide to the Unix System, Mark G. Sobell
Presentation Language The class will be presented in Java
Grading Grades are based on evaluation of the following:
The assignments and weights are subject to change.

TBD - Misc. Assignments and Pop Quizzes
600 - 1000 Points : Programming Assignments ( 5-8 programs )
200 Points : Midterm Exam.
200 Points : Final Exam.
Letter Grades Letter Grades will be determined using the following percentage scale. These numbers are the minimum score required. There will be no rounding either up or down.
A+ 97 A 93 A- 90
B+ 87 B 83 B- 80
C+ 77 C 73 C- 70
D+ 67 D 63 D- 60
NOTE : any grade less than 60 is an F.
Material Covered The following material will be covered from the text, but may not be done in the same order. There may also be some material not covered in the book.

Chapter 3 - Lists
Chapter 4 - Stack and Queue
Chapter 5 - Linked Structures
Chapter 6 - Lists Plus
Chapter 7 - Recursion
Chapter 8 - Binary Search Trees
Chapter 10 - Sorting and Searching

Computer Accounts Students will be provided with a class account on the University Computer System "vulcan.ist.unomaha.edu"
Programming Assignments Programming assignments will be completed using Java. The submitted programs must run under the UNIX® operating system on the University Computer System "vulcan.ist.unomaha.edu".

For each programming assignment you will be required to submit the completed source code files ( as well as a Makefile ).

Programming Assignments will be graded based on the following criteria :

  • Everything is correctly turned in.
  • The program functions according to the program assignment requirements.
  • The program clearly demonstrates the desired Java skills/goals.
  • The program is clearly designed for ease of use/maintenence, and is well documented (Module/function/and source comments).

Late submissions will be accepted up to three calendar days from the due date. Late items will be penalized 15% per calendar day late. The assignment is not turned until is has been mailed to the correct turnin address.

Plagarism Individual effort is expected on the homework assignments, examinations, and programming assignments. It is the policy of the Computer Science Department that the penalty for plagarism must be worse then the failure to submit the assigned work. Thus the grade of the first offending assignment will be -100% of the assignment value. Repeated plagarism will result in a grade of F for the course, inability to withdraw from the course, and appropriate notice to the Vice Chancellor for Academic Affairs.