CIS 304 Course Information

Course Title
Intermediate Java Programming for Business (Blackboard login)
Course Number
CIS 304
Course Discipline
Computer Information Systems
Course Description
Data representation, inheritance, interfaces, data structures and matching algorithms. Graphics and file operations. Building business
applications emphasizing complex sequence, iteration, and selection algorithms. 4 units, 4 hours/week of lectures/problem-solving. May be taken a maximum of two times.
Course Dates
Wednesday, Jan. 3 through Wednesday, March 7, 2007 (Final on Wednesday, March 14)
Location
CLA Building: 98C 4-32
Meeting Day(s)
Monday and Wednesday
Meeting Times
MW 8:00-9:50 PM
Prerequisite(s)
CIS 234: Object-oriented Programming with Java (minimum grade of C [2.0])
CIS 235: Introduction to Object-Oriented Systems Analysis and Design (minimum grade of C [2.0])
Course Goals*
Be able to construct programs using data structures including the associated algorithms
Students will be able to interpret Boolean logic
Students will be able to interpret recursion
Students will be able to construct programs that transmit and receive data using files
Students will be able to construct programs that operate on the Internet
Students will be able to construct programs that operate on a server accessing a database
Students will be able to construct a system with operations distributed evenly across classes
Students will be able to construct elementary windows applications
* adapted from expanded course outline