Skill Eligibility: English 100, 103.
Three hours lecture weekly, plus two hours T.B.A. (three hours in Summer Intersession).
Concepts of computer hardware, software and applications. Students access IBM PC, Macintosh, and VAX computer systems for exercises in structured programming, microcomputer applications and the Internet.
Two lecture hours, two lab hours and additional hours T.B.A. (six week)
An introduction to "Data Highways" using the Internet. Topics include E-mail, research and data retrival techniques, newsgroups and computer ethics.
Skill Eligibility: English 100, 103.
Two lecture hours, two lab hours and additional hours T.B.A.
Project-oriented class where Web technologies are studied and Web pages are created using HTML, frames, image maps, CSS, CGI, forms, VRML, dynamic HTML and XML.
Skill Eligibility: English 100, 103.
Two lecture hours, two lab hours and additional hours T.B.A.
A project-oriented introduction to JavaScript programming and using JavaScript together with Cascading Style Sheets to implement cutting edge web page effects with Dynamic HTML.
Skill Eligibility: English 100, 103.
Two lecture hours, three lab hours and additional hours T.B.A.
A project oriented introduction to server programming and CGI scripting using PERL, Personal Home Page (PHP), Tool Control Language (TCL), Python, and Active Server Pages (ASP).
Skill Eligibility: English 100, 103.
Two lecture hours, two lab hours and additional hours T.B.A.
Emphasis on structured programming for scientific, engineering and mathematical applications. Topics include IF-block and DO-loop structures, arrays, subprograms, character string operations and other features.
Skill Eligibility: English 100, 103.
Two Lecture Hours, Two Lab hours T.B.A.
Study of object-oriented programming using Java. Focus will be placed on the development of software tools for database management, graphics, sound and WEB animation.
Skill Eligibility: English 100, 103.
Two hour lecture, plus three hours T.B.A.
Study of the programming language C# (C sharp). Definition of data types, loop control structures, functions, parameter passing, pointers, recursion, records, data structures, object-oriented techniques, the .NET framework, exception handling, interfaces, scoping rules, and supplied system objects.
Two hour lecture, plus three hours T.B.A.
Project-oriented class which studies Active Server Pages(ASP) and C# language. Emphasis on the development of dynamic websites using .NET framework, C# and ASP.
Two lecture hours, three lab hours, plus two hours T.B.A
Project-oriented introduction to J2EE web application development. Students learn to design build, and deploy web applications. Servlets, JSP, JDBC, JavaMail, XML, and Enterprise JavaBeans are investigated.
Skill Eligibility: English 100, 103.
One hour lecture, plus two hours T.B.A.
Study of the UNIX operating system and related topics for the purpose of efficient computer control. Topics include UNIX architecture, editing, files, commands and filters. Students will access the college's workstations for prepared excercises.
Skill Eligibility: English 100, 103.
Three lecture hours, two lab hours and additional hours T.B.A.
Computer architecture, organization and design. Topics include hardware, machine language instuctions, number systems, Boolean algebra and binary manipulation. Includes assembly language programming assignments on the college's computers.
Skill Eligibility: English 100, 103.
Two lecture hours, two lab hours and additional hours T.B.A.
Study of structured and OOP programming. Topics include data types, nested IFs, looping techniques, CASE statements, procedures, functions, parameters, file structures, dynamic lists and recursion.
Skill Eligibility: English 100, 103.
Two lecture hours, two lab hours and additional hours T.B.A.
Study of the C programming language. Definition of data types, loop control structures, functions, parameter passing, pointers, records and related structures. Description of the UNIX operating system.
Skill Eligibility: English 100, 103.
Three lecture hours, two lab hours and additional hours T.B.A.
Provides in-depth understanding of fundamentals of object-oriented programming methodology such as message-passing, data-hiding, encapsulation, class and inheritance using C++.
Skill Eligibility: English 100, 103.
Three lecture hours, two lab hours and additional hours T.B.A.
Study of the Microsoft Foundation Classes (MFC) and their use in the creation of object-oriented Microsoft Windows applications using Visual C++. This course also highlights the differences between the Active Template Library (ATL) and the C++ Standard Template Library (STL).
Skill Eligibility: English 100, 103.
Two lecture hours, two lab hours and additional hours T.B.A.
Study of data structures using the Java language. Analysis and programming of linked linear lists, trees, queues, stacks, hash tables and other dynamic data structures.
Skill Eligibility: English 100, 103.
Two lecture hours, two lab hours and additional hours T.B.A.
Study of data structures using the PASCAL language. Analysis and programming of linked linear lists, trees, queues, stacks, hash tables and other dynamic data structures.
Two hours lecture, two lab hours.
Two lecture hours, two lab hours and additional hours T.B.A.
Project-oriented class which introduces students to the issues surrounding video game programming. Students write video games for the PC, using OpenGL and DirectX.
Last Modified: Thursday, 08-Jun-2000 10:18:27 PDT