13.07.2015 Views

COA 09-11 Catalog - Peralta Colleges

COA 09-11 Catalog - Peralta Colleges

COA 09-11 Catalog - Peralta Colleges

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

computer information systems (CIS)<strong>11</strong>1CIS 6Introduction to Computer Programming5 units, 4 hours lecture, 3 hours laboratory (GR or P/NP)Recommended preparation: CIS 5Acceptable for credit: CSU, UCIntroduction to computer programming: Algorithmdesign, flow charting, and debugging; elements of goodprogramming style. Course may be instructed in anyprogramming language. 0707.10AA/AS area 4cCIS 23C# Programming4 units, 3 hours lecture, 3 hours laboratory (GR)Acceptable for credit: CSU, UCC# programming: Basic unified modeling language(UML) notation in object-oriented software design anddevelopment using the C# programming language ina .Net environment; focus on the program structure,syntax, constructs and keywords of the C# programminglanguage, concepts of intermediate languages (ILs), thecommon language runtime (CLR), and .Net standarddata types. 0707.10AA/AS area 4cCIS 25Object-Oriented Programming Using C++4 units, 3 hours lecture, 3 hours laboratory (GR)Recommended preparation: CIS 6 or 10 or 12 or 24 or 26Acceptable for credit: CSU, UCObject-oriented methods of software developmentusing C++: Design and implementation of objects, classconstruction and destruction, encapsulation, inheritance,and polymorphism. 0707.10AA/AS area 4cCIS 26C Programming4 units, 3 hours lecture, 3 hours laboratory (GR or P/NP)Recommended preparation: CIS 3 and 6 or 12 or 20 or24Acceptable for credit: CSU, UCFundamental program and data structures that compriseC programs: Functions, control flow, data types, storageclasses, arrays, pointers, structures, and input/output.0707.10AA/AS area 4cCIS 36AJava Programming Language I4 units, 3 hours lecture, 3 hours laboratory (GR or P/NP)Prerequisite: CIS 25 or 26 or 215Recommended preparation: CIS 233 or 237Acceptable for credit: CSU, UCIntroduction to object-oriented program design:Overview of the Java programming language includingdeveloping applets for web pages and stand-aloneapplications. 0707.10AA/AS area 4cCIS 36BJava Programming Language II4 units, 3 hours lecture, 3 hours laboratory (GR or P/NP)Prerequisite: CIS 36AAcceptable for credit: CSU , UCObject-oriented program design using the Javaprogramming language: Designing and programmingwith exceptions, threads, file input/output (I/O);networking and graphics classes; developing codes usingtools such as Java 2D API and SWING; and working withprojects in areas such as animation. 0707.10AA/AS area 4cCIS 39AUnix/Linux Operating Systems4 units, 3 hours lecture, 3 hours laboratory (GR or P/NP)Prerequisite: CIS 5Acceptable for credit: CSUThe Unix/Linux operating system: Emphasis on filesystem, e-mail, shell commands and programming,editing, programming tools, administrative structures,and utilities. 0702.00AA/AS area 4cCIS 40Database Management4 units, 3 hours lecture, 3 hours laboratory (GR or P/NP)Recommended preparation: CIS 1 or 5Acceptable for credit: CSUDesign, implementation, and maintenance of databases:Analysis of user requirements; building tables, queries,forms, reports, and other topics. 0702.10AA/AS area 4c

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!