Course Descriptions: COMPUTER INFORMATION SYSTEMS
(See also Business, Computer Business Office Technology, Computer Information Technology, and Multimedia)
COMP 321 JAVASCRIPT I
Units (Grade Option) 1; Class Hours: Minimum of 16 lecture/8 lab hours/semester; Recommended: Eligibility for READ 420 and ENGL 100; Prerequisite(s): CBOT 483 or familiarity with HTML; access to the Internet. Description: Introduction to JavaScript Language. JavaScript is a cross-platform object-oriented scripting language developed by Netscape to be used in HTML (Hypertext Markup Language) documents to provide high levels of interactivity without needing server-based CGI (Common Gateway Interface) programs. Transfer: CSU.
COMP 322 JAVASCRIPT II
Units (Grade Option) 1; Class Hours: Minimum of 16 lecture/8 lab hours/semester; Recommended: Eligibility for READ 420 and ENGL 100; Prerequisite(s): COMP 321; access to the Internet. Description: Continuation of COMP 321. Topics include creating windows, saving data to cookies, and Java applets. Transfer: CSU.
COMP 330 INTRODUCTION TO PERL
Units (Grade Option) 1.5; Class Hours: Minimum of 24 lecture/8 by arrangement lab hours/semester; Recommended: Eligibility for READ 420 and ENGL 100; Prerequisite(s): CIS 250/251 or 284/285 or COMP 235 or 236 or CIT 311. Description: Perl is a fundamental building block for interactive Web pages and an important programming language in the Biotech industry. Perl is examined as a general purpose programming language, and this course focuses on Perl's unique data types, flow of control, pattern matching and the application of these specialized features to real problems. Students write stand alone Perl programs and Web CGI scripts that take full advantage of all the basic features of the language. Transfer: CSU, UC*.
COMP 331 INTERMEDIATE PERL
Units (Grade Option) 1.5; Class Hours: Minimum of 24 lecture/8 by arrangement lab hours/semester; Recommended: Eligibility for READ 420 and ENGL 100; Prerequisite(s): COMP 330. Description: Continuation of COMP 330. Perl is a fundamental building block for interactive Web pages and an important programming language in the Biotech industry. This course builds on Introduction to Perl focusing on Perl's idioms, reference-based compound data structures, and object-oriented programming. It is the basis for advanced Perl library modules including the CGI module for interacting with the WWW pages. Students write sophisticated object-oriented Perl programs and implement basic library modules. Transfer: CSU, UC*.

