Page 149 - De Anza College Catalog 2018-2019
P. 149

CIS 64C Introduction to PL/SQL 4 1⁄2 Units
Advisory: EWRT 211 and READ 211 (or LART 211), or ESL 272 and 273; CIS 64B.
Four hours lecture, one and one-half hours laboratory (66 hours total per quarter).
Oracle PL/SQL features cover data de nition and data manipulation using expressions, control structures, and Oracle objects. Error handling, prede ned packages, triggers, transactions and advanced PL/SQL features.
CIS 64D Database Tuning 3 Units
Advisory: EWRT 211 and READ 211 (or LART 211), or ESL 272 and 273;
CIS 64C.
Three hours lecture (36 hours total per quarter).
Emphasis on importance of Performance Tuning, techniques for tuning several Oracle components, optimizing database for high volume transactions and Data Warehouses.
CIS 75B Internet Programming with TCP/IP 4 1⁄2 Units
Prerequisite: CIS 26B.
Advisory: EWRT 211 and READ 211 (or LART 211), or ESL 272 and 273;
CIS 75A.
Four hours lecture, one and one-half hours laboratory (66 hours total
per quarter).
Writing client/server applications using the TCP/IP protocol suite. All server classes - “well known”, iterative, concurrent, and polling - will be explored and used. Typical Internet programming problems will be addressed including resource availability, machine addressing, and di erences in data representation between communicating computers.
CIS 75D Enterprise Security Policy Management 3 Units
Advisory: EWRT 211 and READ 211 (or LART 211), or ESL 272 and 273; CIS 75A or equivalent experience.
Two hours lecture, three hours laboratory (60 hours total per quarter).
Concepts of how to secure an enterprise by creating a security policy and developing procedures to maintain that security policy. Perform risk analysis and assessment on enterprise security. System Administrators, IT Managers, and Analysts would bene t from this course, as well as Technologists wanting to broaden their impact.
CIS 75E Enterprise Emergency Response Planning 2 Units
Advisory: EWRT 211 and READ 211 (or LART 211), or ESL 272 and 273.
Two hours lecture (24 hours total per quarter).
An exploration of how to plan for emergency response, recover from a disaster and how to mitigate risks. System Administrators, IT managers and Analysts would bene t from this course, as well as Technologists wanting to broaden their impact.
C
CIS 64E
Introduction to Large Scale
4 Units
Processing Systems
Advisory: EWRT 211 and READ 211 (or LART 211), or ESL 272 and 273.
Four hours lecture (48 hours total per quarter).
Addresses fundamental challenges in the design, implementation and deployment of large-scale distributed systems. Concepts covered include concurrency, synchronization, connection establishment, event handling, inter process communication, storage management, and service registration, discovery, and lookup. It also covers issues related to distributed objects such as life cycle management, mobility, security, naming, location, evolution, and autonomy.
CIS 64F Introduction to Big Data and Analytics 4 Units
Advisory: EWRT 211 and READ 211 (or LART 211), or ESL 272 and 273.
Four hours lecture (48 hours total per quarter).
Introduction to Big-Data deluge, management of unstructured and structured data and design of large scale database systems. Concepts covered include Map-reduce parallel processing algorithms, Real-time analytics and Predictive analytics, attributes of Big-Data and related issues. Introduction to large scale  le systems and operations and parallel processing algorithms.
CIS 66 Introduction to Data Communication 5 Units and Networking
Advisory: EWRT 200 and READ 200 (or LART 200), or ESL 261, 262 and 263; CIS 3 or CIS 50.
Five hours lecture (60 hours total per quarter).
Concepts of communication, data communications and networks. Overview of connectivity options, common protocols, local and wide area networks.
CIS 67A Local Area Networks 4 Units
Advisory: CIS 66.
Four hours lecture (48 hours total per quarter).
Fundamental concepts of Local Area Network architecture and protocols. Emphasis on basic concepts needed to design, con gure, and implement Local Area Networks. Emphasis on the evolution of Fast Traditional Ethernet, Fast Ethernet, Gigabit Ethernet, Ten-Gigabit Ethernet, ATM, and wireless LANs.
CIS 77
CIS 77X
CIS 77Y
Prerequisite: Consent of instructor and division dean.
Advisory: EWRT 211 and READ 211 (or LART 211), or ESL 272 and 273. Three hours laboratory for each unit of credit (36 hours total for each unit of credit per quarter). (Hours to be individually arranged.)
Design, implement, and document a special computer programming project.
CIS 79 Managing Technology Projects 4 1⁄2 Units
Advisory: EWRT 211 and READ 211 (or LART 211), or ESL 272 and 273.
Four hours lecture, one and one-half hours laboratory (66 hours total
per quarter).
Introduction to the theory and practice of the design and management of technology projects, including planning, performing, and monitoring of projects. Subjects explored are estimating costs and schedules, analyzing client expectations, guiding diverse groups of people toward a common goal, while earning a pro t. Use of common software packages for project management.
CIS 80A Process Management 3 Units
Advisory: EWRT 211 and READ 211 (or LART 211), or ESL 272 and 273.
Three hours lecture (36 hours total per quarter).
Learn the basics of process mapping in examining work  ow and relationships to improve the e ciency of an organization, improve communication and understanding, and  nd ways to optimize a process.
CIS 67B Introduction to Wide Area Networking
4 Units
Advisory: CIS 67A.
Four hours lecture (48 hours total per quarter).
Fundamental concepts of telephony, telecommunication, and wide area networking. Emphasis on analog and digital transmission techniques. Emphasis on circuit- switching and packet-switching. Exploration of optimization in telecommunication.
CIS 73 Unix/Linux Systems Programming 4 1⁄2 Units
Prerequisite: CIS 18A and CIS 26B.
Four hours lecture, one and one-half hours laboratory (66 hours total
per quarter).
Coverage of systems programming in the Unix/Linux/Posix environments, with emphasis on low-level Unix/Linux/Posix system calls from C programs and Shell scripts. Discussion of di erences in major Unix/Linux/Posix environments.
CIS 74 Software Quality Assurance 4 1⁄2 Units
Advisory: CIS 40 and CIS 89A.
Four hours lecture, one and one-half hours laboratory (66 hours total
per quarter).
Software testing basics—equivalence classes, boundary values, edge cases, corner cases, positive vs. negative tests, veri cation vs. validation, black-box testing, white-box testing, gray-box testing, smoke testing, alpha vs. beta testing, requirements documents and traceability matrices; justi cation for testing software; types of testing—accessibility, functional, security, performance, visual; breaking software and defect reporting; test-driven development; test case management (TCM) tools; and automating tests for web applications.
CIS 75A Internet Concepts and TCP/IP Protocols 5 Units
Prerequisite: CIS 66.
Advisory: CIS 22A, 26A, 36A or 40; EWRT 211 and READ 211 (or LART 211), or ESL 272 and 273.
Five hours lecture (60 hours total per quarter).
The architecture and underlying protocols of the Internet. The Internet will be examined as a layered product. Layers discussed will include mid-level packet delivery and address computation and high-level client/server applications using the TCP/IP Protocol Suite.
CIS 82W
Current Topics in Computer Information Systems
2O18-2O19 DE ANZA COLLEGE CATALOG
147
All courses are for unit credit and apply to a De Anza associate degree unless otherwise noted.
Special Projects in Computer Information Systems
1 Unit
1 Unit
2 Units 3 Units 4 Units
One hour lecture for each unit of credit (12 hours total for each unit of credit
per quarter).
A planned program of exposure to fundamental concepts and applications of selected Computer Information Systems topics. Concepts and theories as applied to the speci c topic.
CIS 83 Open Computer Information Systems 1⁄2 Unit Laboratory
Corequisite: CIS 82W, 82X, 82Y or 82Z.
One and one-half hours laboratory (18 hours total per quarter).
Pass-No Pass (P-NP) course.
Use of the computer laboratory facilities in conjunction with a computer information systems programming course.
CIS 89A Web Page Development 3 Units
Advisory: EWRT 211 and READ 211 (or LART 211), or ESL 272 and 273;
CIS 18A.
Two hours lecture, three hours laboratory (60 hours total per quarter). Fundamentals of Web page design and creation: designing, encoding, and maintaining pages on the World Wide Web using HTML and CSS.
CIS 82X
CIS 82Y
CIS 82Z
Credit course - Does not apply to De Anza Associate degree. Requisite/Advisory: None.
2 Units 3 Units
   147   148   149   150   151