FREE Computer Science Courses!
Noncredit Coding and Computer Science Courses at De Anza
De Anza College is offering TUITION-FREE noncredit courses and certificates for students who want to acquire new skills in the fast-growing fields of coding and computer science.
With these courses, you can
- Gain valuable skills for personal growth and professional advancement
- Explore a new career field, without worrying about tuition or grades
- Clear a prerequisite for future academic courses in Computer Information Systems
Choose From These Noncredit Courses
- CIS 308: Personal Computer Security Basics
- CIS 318A: Introduction to Unix/Linux
- CIS 340: Introduction to Programming in Python
- CIS 398: Digital Imaging Software (Photoshop)
- CIS 399: Office Software Applications
Visit the CIS Courses webpage for detailed descriptions. Check the Class Schedule to see which courses are offered in a particular term.
Learn more about noncredit classes by visiting the Noncredit Classes webpage
Earn These Noncredit Certificates of Completion
Computer Information Systems
Cognitive Science - Transfer MapDetails for Transfer Map - Cognitive Science
A transfer map is a suggested schedule of courses to take each quarter, if you are planning to transfer and pursue a bachelor’s degree in a particular subject. These maps were created to help you get a solid footing in the subject and stay on track with courses commonly required by CSU or UC schools, but they do not guarantee your admission to any university. It’s important that you work with a counselor or academic adviser to determine exactly which classes you need to reach your particular goal.
Computer Science - Transfer MapDetails for Transfer Map - Computer Science
A transfer map is a suggested schedule of courses to take each quarter, if you are planning to transfer and pursue a bachelor’s degree in a particular subject. These maps were created to help you get a solid footing in the subject and stay on track with courses commonly required by CSU or UC schools, but they do not guarantee your admission to any university. It’s important that you work with a counselor or academic adviser to determine exactly which classes you need to reach your particular goal.
Computer Information Systems: Noncredit
Business Software Applications - Certificate of CompletionDetails for Certificate of Completion - Business Software Applications
Students pursuing the Business Software Applications Certificate of Completion will receive hands-on experience with the fundamentals of popular computer applications that are required by most business offices. The courses provide students with the knowledge and skills necessary to enter or advance in professions such as administrative assistant, technical assistant, administrative professional, administrative services coordinator, office clerk, executive assistant or operations and support assistant. Administrative assistants perform routine clerical and administrative functions such as drafting correspondence, scheduling appointments, organizing and maintaining paper and electronic files, or providing information to callers. (Noncredit courses are tuition-free but students are required to purchase course materials.)
Database Science Practitioner - Certificate of CompletionNEWDetails for Certificate of Completion - Database Science Practitioner
The Certificate of Completion prepares students for an entry-level position in the database field to work as a data analyst, business analyst, database project coordinator or database engineer.
Information Technology Technical Support - Certificate of CompletionDetails for Certificate of Completion - Information Technology Technical Support
Students earning the Information Technology Technical Support Certificate are able to apply fundamental concepts of IT support including networking, operating systems, system administration, troubleshooting and customer service, IT automation, and network security. Students upon completing this program are prepared to fill entry-level positions in IT support or continue their education in the field of technology. This program also prepares the student for the CompTIA A+ exams. Students earning this certificate will also earn Google IT Support Professional Certificate.
Introduction to Computer Science - Certificate of CompletionDetails for Certificate of Completion - Introduction to Computer Science
The Certificate of Completion in Introduction to Computer Science sequence prepares students to be academically successful in the coursework to enter a career in software engineering, computer science, data science or related fields. Student will learn to execute basic commands in Unix/Linux and to apply basic constructs to coding.
Project Management Practitioner - Certificate of CompletionNEWDetails for Certificate of Completion - Project Management Practitioner
This Certificate of Completion is designed for individuals who want to become project managers in their respective industries. Project management is an important responsibility as more organizations use teams and project-based methods to get work done. Using a practicum-based approach, students apply the Project Management Book of Knowledge (PMBOK) to develop skills to enhance teamwork and communication, as well as project management skills to balance scope, quality, budget and scheduling for each project. This certificate program introduces students to a career in project management and further prepares professionals who are already working in the field.
In addition to the programs listed above, you may be able to apply courses in this department toward General Education requirements.
Why Take Noncredit Computer Science Courses at De Anza?
- Experienced instructors with advanced degrees
- Extensive support, including tutoring and student discounts for software
- Pathway to credit courses and certificate, degree or transfer