Page 194 - DAC_Catalog_2021-2022
P. 194

CIS 66 Introduction to Data Communication 5 Units and Networking
Advisory: EWRT 200 and READ 200, or ESL 261, 262, and 263; CIS 3 or CIS 93. 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: EWRT 1A or EWRT 1AH or (EWRT 1AS and EWRT 1AT) or ESL 5;
CIS 66.
Four hours lecture (48 hours total per quarter).
This course covers fundamental concepts of Local Area Network architecture and protocols, emphasizing basic concepts needed to design, configure and implement Local Area Networks. The course also covers the evolution of Fast Traditional Ethernet, Fast Ethernet, Gigabit Ethernet, Ten-Gigabit Ethernet, ATM, and wireless LANs.
CIS 67B Introduction to Wide Area Networking 4 Units
Advisory: EWRT 1A or EWRT 1AH or (EWRT 1AS and EWRT 1AT) or ESL 5;
CIS 67A.
Four hours lecture (48 hours total per quarter).
Students in this course will learn fundamental concepts of telephony, telecommunication, and wide area networking, with emphasis on analog and digital transmission techniques, as well as circuit-switching, packet-switching, and exploration of optimization in telecommunication.
CIS 73 Unix/Linux Systems Programming 4 1/2 Units
Prerequisite: CIS 18A and CIS 26B (or CIS 26BH).
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 differences 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, verification vs. validation, black-box testing, white-box testing, gray-box testing, smoke testing, alpha vs. beta testing, requirements documents and traceability matrices; justification 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: EWRT 211 and READ 211, or ESL 272 and 273; CIS 22A, 26A, 36A or 40.
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 79 Managing Technology Projects 4 1/2 Units
Advisory: EWRT 1A or EWRT 1AH or (EWRT 1AS and EWRT 1AT) or ESL 5.
Four hours lecture, one and one-half hours laboratory (66 hours total per quarter). This is an introduction to the theory and practice of the design and management of technology projects, including planning, performing, and monitoring of projects. Topics include estimating costs and schedules, analyzing client expectations, and guiding diverse groups of people toward a common goal while earning a profit, and the use of common software packages for project management.
C
CIS 75B Internet Programming with TCP/IP
4 1/2 Units
Credit course - Does not apply to De Anza Associate degree. Requisite/Advisory: None.
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 specific 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 4 1/2 Units
Advisory: EWRT 211 and READ 211, or ESL 272 and 273.
Four hours lecture, one and one-half hours laboratory (66 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 89C Client-Side Programming with 4 1/2 Units JavaScript
Advisory: CIS 22A and CIS 89A.
Four hours lecture, one and one-half hours laboratory (66 hours total per quarter). Fundamentals of client-side programming for Web pages requiring data collection or other user interaction. Students will create Web pages that execute on the client (personal system) using JavaScript.
CIS 89D Rich Internet Application 4 1/2 Units Development
Advisory: EWRT 211 and READ 211, or ESL 272 and 273; CIS 89C.
Four hours lecture, one and one-half hours laboratory (66 hours total per quarter). Design and develop applications that deliver the same features and functions normally associated with desktop applications using technologies like HTML5.
CIS 95A Project Management - A Practicum 5 Units
Advisory: EWRT 211 and READ 211, or ESL 272 and 273.
Five hours lecture (60 hours total per quarter).
This course focuses on the role of a project manager including selecting a project, selecting a team, and the documentation and tracking of a project using the Project Manager Book of Knowledge (PMBOK) Theory.
CIS 95B Project Planning and Control - 4 Units A Practicum
Advisory: EWRT 211 and READ 211, or ESL 272 and 273; CIS 95A or equivalent. Four hours lecture (48 hours total per quarter).
Create a project scope statement that will act as a basis for creating a project plan. Build a project plan that integrates time, resources and communication with cost and quality of work. Plan controls to proactively mitigate risks.
CIS 95C Risk Assessment and Mitigation - 4 Units A Practicum
Advisory: EWRT 211 and READ 211, or ESL 272 and 273; CIS 95A or equivalent. Four hours lecture (48 hours total per quarter).
Focus on responding to uncertain events or conditions for a positive or negative effect on project objectives. Implement techniques for planning for risks and learn to change project plans to reduce the probability and/or impact of the risk.
Prerequisite: CIS 26B or CIS 26BH.
Advisory: EWRT 211 and READ 211, or ESL 272 and 273; CIS 75A.
Four hours lecture, one and one-half hours laboratory (66 hours total per quarter). This course covers 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 differences in data representation between communicating computers.
CIS 77
CIS 77X CIS 77Y
Special Projects in Computer Information Systems
1 Unit
2 Units 3 Units
Prerequisite: Consent of instructor and division dean.
Advisory: EWRT 211 and READ 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.
2O21-2O22 DE ANZA COLLEGE CATALOG
193
All courses are for unit credit and apply to a De Anza associate degree unless otherwise noted.
CIS 82W
CIS 82X
CIS 82Y
CIS 82Z
Current Topics in Computer Information Systems
1 Unit
2 Units 3 Units 4 Units




















   192   193   194   195   196