Page 106 - DAC_Catalog_2021-2022
P. 106

Programming/Network Programming
Business Programming
Certificate of Achievement-Advanced
A.A. Degree
The Business Programming Certificate of Achievement- Advanced and A.A. degree programs create programming- savvy entrepreneurs who can make decisions about finances and technology, and who understand how to run an enterprise from both the technology and business perspectives. These programs teach skills combined from business and programming that enable a more in-depth view into the technology necessary to run a business in the 21st century.
Program Learning Outcomes - upon completion, students will be able to:
• Analyze business requirements and architect, design and
develop distributed business applications that meet these requirements to the level of user interfaces, algorithms, design patterns, security and storage strategies
Certificate of Achievement-Advanced
1. Meet the requirements for this certificate level. 2. Complete the following.
Network Basics
Certificate of Achievement
The Network Basics Certificate of Achievement prepares students for entry-level employment as a computer support or network technician. Students are introduced to programming, networking and Internet protocols. This certificate program also gives students a foundation for further study in either network administration or programming.
Program Learning Outcomes: Upon completion, students will be able to
• Create algorithms to solve introductory-level problems using
C programming language through the stages of coding, documenting, debugging, reading and testing with various tools
• Identify networking components and protocols in the context of architectures and technologies for LAN, WAN and Internet networks
1. Meet the requirements for this certificate level. 2. Complete the following.
 ACCT 1A
or ACCT 1AH
BUS 10 CIS 14A CIS 22A
CIS 22B
or CIS 22BH
CIS 28 CIS 56 CIS 64A
Financial Accounting I 5 Financial Accounting I - HONORS
Introduction to Business 5 Visual Basic .NET Programming I 4.5 Beginning Programming
Methodologies in C++ 4.5 Intermediate Programming
Methodologies in C++ 4.5 Intermediate Programming
Methodologies in C++ - HONORS
Object Orientated Analysis and Design 4.5 Network Security 4.5 Database Management Systems 4.5
CIS 22A
CIS 66
CIS 67A CIS 75A
Beginning Programming
Methodologies in C++ 4.5 Introduction to Data Communication
and Networking 5 Local Area Networks 4 Internet Concepts and TCP/IP Protocols 5 Total Units Required ...................................18.5
Complete one course: 4.5
Network Programming
Certificate of Achievement-Advanced
A.A. Degree
The Certificate of Achievement-Advanced and A.A. degree give students a foundation for either employment or further study in the field of network programming. The curriculum offers students an introduction to computer programming, networking and internet protocols. Advanced topics include data structures, advanced computer programming, Internet programming with TCP/IP and UNIX/LINUX utilities and shell features for file manipulation and communication.
Program Learning Outcomes: Upon completion, students will be able to
• Design solutions for advanced network problems creating
distributed programs using Transmission Control Protocol and
Internet Protocol
• Create algorithms and code, document, debug and test
advanced-level C programs using multiple source and header
files
• Use UNIX/LINUX utilities and shell features for file
manipulation and communication
CIS 22C
or CIS 22CH
CIS 29 CIS 63
Data Abstraction and Structures (4.5) Data Abstraction and
Structures - HONORS (4.5) Advanced C++ Programming (4.5) Systems Design (4.5)
4-5 Total Units Required .......................... 45.5-46.5
A.A. Degree
Major
GE Electives
Complete one course:
CIS 3 CIS 67A CIS 95A CIS 95F
Business Information Systems (4.5) Local Area Networks (4)
Project Management - A Practicum (5) Managing Cloud Projects (4)
Complete the Certificate of Achievement-
Advanced requirements
General Education (32-43 units)
Elective courses required when major
units plus GE units total is less than 90
Total Units Required ......................................90
2O21-2O22 DE ANZA COLLEGE CATALOG
105
45.5-46.5
Check with the CIS department about the recommended
 ▼ The Certificate of Achievement in Network Basics can be sequence for completing the above courses.
earned by taking all required courses online. Some online courses may require on-campus participation in meetings, class events or exams, as detailed in the quarterly class listings.
























   104   105   106   107   108