Certificate of Achievement in CNC Programming: CAD/CAM

De Anza College

Cupertino, CA

The CNC Programming - CAD/CAM Certificate of Achievement teaches students 2D, 3D, lathe and multi-axis machine tool programming. Students learn to construct geometry, select tools and produce and verify tool paths. Upon completion, students are prepared for employment as entry-level programmers in prototype and production manufacturing facilities. This certificate is part of a career ladder. Students may also choose to complete a Certificate of Achievement-Advanced or A.S. degree in CNC Machinist.

 

Program Learning Outcomes

Upon completion, students will be able to:

- Design and construct 2D, 3D, lathe, horizontal and multi-axis part geometry

- Select tools and produce tool paths with constructed and imported geometry

- Verify tool paths and create word address programs for CNC machines

Details

Certificate of Achievement Advanced in CNC Machinist

De Anza College

Cupertino, CA

The CNC Machinist Certificate of Achievement-Advanced and A.S. degree teaches students the fundamentals of CNC machine tools. Students learn safe setup, editing and operation of CNC equipment, including vertical and horizontal mills, lathes and rotary multi-axis components. Students are taught to dimension and inspect parts using various inspection methods and to analyze materials and processes used in manufacturing. Upon completion, students are prepared for employment in manufacturing facilities as CNC setup persons and machine operators.

 

Program Learning Outcomes

Upon completion, students will be able to:

- Construct and inspect machined projects using CNC equipment with word address programs

- Apply geometric dimensioning and tolerance standards to inspect drawings and inspect parts using a coordinate measuring machine

- Differentiate and analyze the materials and processes used in manufacturing

- Produce tool paths with constructed and imported geometry using Mastercam

- Apply advanced machining skills by independently contracting projects

Details

Certificate of Achievement in CNC Machinist

De Anza College

Cupertino, CA

The Computer Numerical Control (CNC) Machinist Certificate of Achievement teaches students the fundamentals of conventional and CNC machine tools. Students learn how to set up safely and operate manual mills and lathes and construct word address programs for the setup and operation of CNC mills. Upon completion, students are prepared for employment in manufacturing facilities as setup persons, machine operators and production workers. This certificate is part of a career ladder. Students may also choose to complete a Certificate of Achievement-Advanced or A.S. degree.

 

Program Learning Outcomes

Upon completion, students will be able to:

- Setup and operate conventional and CNC machines safely

- Construct and inspect machined projects using conventional and CNC equipment • Construct word address programs to machine projects

Details

Certificate of Achievement in Computer Aided Design: Mechanical

De Anza College

Cupertino, CA

Students pursuing De Anza College’s Computer Aided Design - Mechanical Certificate of Achievement will receive an education in the fundamentals of CAD that combines the use of two types of design graphic software packages. Students will learn substantive job skills in Creo and SolidWorks CAD systems that will make them employable in industrial and mechanical engineering and design.

 

Program Learning Outcomes

Upon completion, students will be able to:

- Solve basic and complex drafting and design application problems using industry-standard two-dimensional and threedimensional software and feature-based parametric design software

- Apply the fundamentals of computer-aided drafting and design to disciplines such as architectural, mechanical and industrial design and engineering

- Utilize industry-standard microcomputer CAD software and the hardware, operating systems and peripherals used to facilitate it

- Create engineering notes and scaled drawings using ASME or International Standards Organization (ISO) specifications

- Satisfy a prospective employer with quality technical expertise in the use of two CAD tools (SolidWorks and Creo) at a level commensurate with entry- to mid-level usage in industrial design and engineering

Details

Certificate of Achievement in Web Development

De Anza College

Cupertino, CA

The Certificate of Achievement in Web Development certifies that the student can create web pages and client-side programming for web pages.

 

Program Learning Outcomes

Upon completion, students will be able to:

- Create algorithms and code, document, debug and test introductory-level programs in a high-level programming language

- Create web pages using Extensible Hypertext Markup Language (XHTML), Cascading Style Sheets (CSS), JavaScript and the Document Object Model (DOM), and demonstrate how they interact together within a web document

Details

Certificate of Achievement in Visual Basic Programming

De Anza College

Cupertino, CA

The Visual Basic Certificate of Achievement prepares students for entry-level positions such as Visual Basic developer, .NET developer and web database developer. Additionally, students will enhance their skills in working with spreadsheets and databases. These skills can be applied to degrees in MIS, web development or any associated area.

 

Program Learning Outcomes

Upon completion, students will be able to:

- Develop and present a plan for improving a business using the business decision-making model utilizing hardware and software applications such as word processing, spreadsheets or databases

- Design, create and debug an application incorporating class modules, bas modules, multiple forms and database updating

- Design, create and debug a Web application using ASP.NET 3.5

Details

Certificate of Achievement in UNIX/LINUX Operating System

De Anza College

Cupertino, CA

Students pursuing the UNIX/LINUX Operating System Certificate of Achievement learn the fundamentals of the UNIX/LINUX OS, ranging from text file manipulation, job control and communication to implementation of shell scripts to automate tasks.

 

Program Learning Outcomes

Upon completion, students will be able to:

- Use UNIX/LINUX utilities and shell features for file manipulation, job control and communication

- Create algorithms and code, document, debug and test shell scripts that interact with the UNIX/LINUX Operating System

Details

Certificate of Achievement Advanced in Systems Programming

De Anza College

Cupertino, CA

Students pursuing the Systems Programming Certificate of Achievement-Advanced or A.A. degree learn computer programming fundamentals of both low-level and high-level languages and gain computing experience on both Windows and Linux platforms.

 

Program Learning Outcomes

Upon completion, students will be able to:

- Create a design, implement and debug solutions for computing systems of different levels of complexity using C and C++

- Create, design, implement and debug solutions for embedded systems such as 8086/ IA32 processors using Assembly Language

- Use UNIX/LINUX utilities and shell features for file manipulation and communication

Details

Certificate of Achievement in Programming in Python

De Anza College

Cupertino, CA

Python is best known for applications in data analytics and big data processing. Python is also popular in many other software application fields, including graphics, database, network programming, game development, embedded systems, and web and internet development. Organizations running networks on private and public clouds count on Python as a general-purpose solution to fulfill the development requirement of applications. The flexible nature of the language is driving the demand for trained Python programmers and the certificate of achievement will prepare students for jobs that require professional-level Python programming skills. In addition, Python is also a good building block to jump-start other programming languages such as JavaScript, Perl, Ruby and other key programming languages.

 

Program Learning Outcomes

Upon completion, students will be able to:

- Create algorithms, code, document, debug and test Python programs that include Python modules for database, networking, graphics and extensions • Read and analyze Python programs

Details

Certificate of Achievement in Programming in Perl

De Anza College

Cupertino, CA

The Programming in Perl Certificate of Achievement certifies that the student can create Perl programs. Perl is a continuously developing language, designed for the practical management of important server systems. Perl programming is a key skill used in server processing, web host processing and integration of multiple subsystems. Students develop basic knowledge of Perl, which enables them to match interfaces of web protocol subsystems, the operating system and database subsystems.

 

Program Learning Outcomes

Upon completion, students will be able to:

- Read, analyze and explain intermediate-level C programs

- Design solutions for intermediate-level problems using appropriate design methodology incorporating intermediate programming constructs

- Create algorithms and code, document, debug and test intermediate-level C programs

- Use the UNIX/LINUX Operating System utilities and shell features for basic file manipulation, networking and communication

- Design, code, document, analyze, debug and test advanced level Perl programs that include object-oriented Perl modules and access to the database, TCP/IP and system processes

Details

Subscribe to Certificate