Welcome!
De Anza's Computer Science and Information Systems department has been a leading educational institution in Silicon Valley since the college was founded. Over the years it has developed a rich and diverse series of courses in many areas.
Our courses meet the needs of both the transfer student and the industry professional. Students who take courses and earn degrees in the department often go on to transfer to four-year universities in majors such as Computer Science, Engineering, Data Science and many other majors requiring courses we offer.
WHY STUDY Computer Science AT DE ANZA?
New Course Numbers
Each of these classes with new numbers are now transferable to UCs:
New Number & Name | Formerly |
CIS 6 Introduction to Data Communication & Networking | CIS 66 |
CIS 37 Java for Mobile Development | CIS 53 |
CIS 38 iOS Development | CIS 55 |
CIS 43 Systems Design | CIS 63 |
OnlCIS 44A Database Management Systems | CIS 64A |
CIS 44F Introduction to Big Data and Analytics | CIS 64F |
CIS 44H R Programming | CIS 64H |
CIS 45A Internet Concepts and TCP/IP Protocols | CIS 75A |
CIS 46 Digital Security | CIS 56 Network Security |
CIS Remote Tutoring!
Free Noncredit Classes!
De Anza now offers free, noncredit Computer Science courses in programming, office software, personal computer security and more! These courses do not count toward an academic degree or certificate, but they offer a new way to gain valuable skills and explore career options, without worrying about grades or tuition.
Let us know about a class |
Student Transfer Stories
Getting Started
Computer Science Transfer Pathways
- Where to begin
-
There are five starting points:
- Computer Science Transfer Paths
- Summary Transfer of Courses for CSUs and UCs
- Excel view of same
Prerequisites are enforced!
- Always Check!
-
Always check course advisories/prerequisites when planning your schedule of classes.
- Clearances
-
If you think you've already met the prerequisite requirement through another college or work experience, plan well in advance to submit the CIS Prerequisite Clearance Request form.
- Advisories
-
For advisories no clearance is necessary. However, the skills taught in the advisory course are necessary to be successful in the course you wish to enroll in. They have been listed as advisory as opposed to prerequisite only because so many have learned the skills in their job experience and/or have taught themselves the skills.
Certificates and Degrees
- Degrees and Certificates
-
The Computer Science Degree and Certificate requirements are reviewed annually and updated as appropriate. Generally your studies are determined by the requirements when you declared your major, or the latest requirements, at your option.
- The "Grid"
-
Check to see which certificates/degrees you on your way to earning. You might be closer than you think.
Tentative Scheduling of Classes
- Plan!
-
It is important to know which program you are following and when the required classes will be tentatively offered throughout the year.
Our Facilities
For classes requiring students to work on a computer, our department has a computer
lab in the Advanced Technology Center, AT 203.
Learn more about the computer lab and other classroom facilities available to our CIS students.
Our Faculty Members
Many of our instructors come to us from lndustry and teach a variety of courses related to their expertise.