Title: cps261 Syllabus
Course: CPS 261: Advanced Java Concepts ~ DL & MM MASTER

CPS261 Syllabus

Instructor: Clem Hasselbach

Requirements for the course:

Credits: 4 hours
Prerequisites: cps161 or equivalent knowledge

REQUIRED TEXT

We will be using the textbook: Absolute Java by Savitch

any edition will do: common editions currently used are 3,4,5 - buying the older versions should be cheaper (check out amazon.com).

CATALOG COURSE DESCRIPTION

This course is designed to provide an introduction to the Java programming language. The focus will be on problem solving strategies, algorithm development and verification with test data, programming style, and documentation techniques in simple programming examples. The content of this course includes: object oriented concepts, string manipulation, I/O (input/output), GUI(graphical user interface) concepts, and event handling.

CPS261 Course Content

This course is designed to provide advanced concepts in Java programming language.

The following topic list does not necessarily represent the order in which material will be covered in the course.

- Exception handling.
- I/O Processing.
- Graphical User Interfaces
- Multi-Tasking.
- Networking operations.
- MVC(Model, View, Controller Programming Pattern) - Networked Games .... JH7
- Data Structures.

Java Courses Available at WCC

The Class Policy can be found in the following link:

Class Policy - A video going over this is available from the course navigation window. Make sure you watch it.

In this course, the 40% for Tests will consist of a midterm and a final.

Information about how to do assignments and tests can be found in the following link:

Assignments and Tests

Class Participation

In order to do Class Participation, each assignment will require posting an entry to a discussion board. The following link has the details on how this works:

Class Participation and Discussion boards

July 27, 2014 11:01 PM