Students can achieve functional literacy with an integrated microcomputer software package, as well as with the use of computer networks as a resource. Cannot be used as elective credit in the Computer Science major. One premise of this course is that disciplined discourse in a computational context of generative symbol system processing will foster creative thinking. The Java programming language serves as the medium through which key ideas are introduced. Variables and typing, procedures and parameters are discussed.
Functionality provided in specific java packages is employed.
Standard algorithms are presented. Problem solving strategies are articulated and exploited. Requires extensive programming. Cannot be used as elective credit in the Computer Science major. Requires extensive programming.