CSC241 - Abstract Data Types & Programming Methodology

Mohammadi

Office Hours: MW (4:30-5:30 PM) and by appointment
Office: 112 Snygg Phone: 315-341-2689 (office), 315-564-5911 (home)
Fax: 315-341-5424
Email: mohammad@oswego.edu
URL: http://www.cs.oswego.edu/~mohammad

Objectives:

Create an environment where students have ample opportunities to improve their problem solving skills.

Teach about program validation and verification, and analysis of algorithms as a significant part of software design.

provide an in depth exposure to well known non-persistent data structures in the context of Java classes and objects.

Classroom/Time:

105 Snygg, M W (5:30 - 8:40)

Texts:

The Java Programming Language by K. Arnold & J. Goslin, Addison Wesley, 1996.

Concepts in Data Structures and Software Development by G. Schneider and S. Bruell. West Publishing,1991.

Computer Facilities:

SUN server rocky. For the most part, you will use the workstations in Snygg, rooms 6, 8. The terminals in room 103 and the PCs in room 322 Snygg may occasionally.

Grading:

                     Exams 1,2............................. 30%
                     Final Exam............................ 15%
                     Participation in class exercises......  9%
                     Structured Labs ......................  6%
                     Programs 1-4.......................... 40%

Notes:

0