CSC 156
Java Computer Science I
|
| Welcome to the Oakton Community College CSC
156 Home Page. Here
you can find the information that pertains to all sections
of the course. |
| |
Prerequisite |
Recommended MAT
120 or any higher numbered mathematics course.
|
| |
Course Description |
Course is first course in computer programming from basic through intermediate levels. Content includes designing, implementing and debugging maintainable Java programs, demonstrating applications from business and computer sciences. Abstract data types and object-oriented methods enhance study of elementary data structures.
|
| |
Course Objectives |
A. Create
applets and applications using the essential programming tools
within the Java language.
B. Use methods and modularity to create solutions to complex
programming problems.
C. Solve problems using existing and constructed elementary
data structures.
D. Design software demonstrating the proper use of encapsulation
and data abstraction.
E. Incorporate class objects as a fundamental tool in designing
maintainable software.
|
| |
Instructional Materials: |
Required Textbooks:
1.
Java Programming: From Problem Analysis to Program Design, 3rd edition, by Malik, Thompson Course Technology, 2007
2.
Lab Manual for Java Programming : From Problem Analysis to Program Design, 2nd edition, by Mayfield, Thompson Course Tehcnology, 2007.
3. One floppy diskette. |
| |
Instructors: |
| Spring
2008 |
| Section: |
Instructor: |
050 |
Ivan Temesvari |
0C1 |
James Papademas |
|
| |
Related Courses |
See
Division II Office
|