De Anza College

De Anza College Software Engineering program

De Anza College's Software Engineering Program provides students with the opportunity to learn the skills necessary to become successful software engineers in an SEO friendly environment.

  • California in  california 21250 Stevens Creek Blvd.

De Anza College

About

Software engineering is the application of engineering principles and methodologies to the design, development, testing and maintenance of software systems. De Anza College offers a two-year Associate of Science Degree in Applied Computer Science that is designed to provide students with the professional skills required for successful entry into software engineering careers.


The program provides an introduction to computer programming, problem solving and software engineering. Students study various aspects of software engineering including software architecture, user interface design, programming and testing. In addition, classroom activities emphasize product development, software project management and software engineering practices. Additionally, students may choose from electives related to web development and mobile technologies.

Upon completion of the program, graduates will have acquired the knowledge and skills necessary for entry-level positions in software engineering. These include working with software development tools, understanding object-oriented programming, developing algorithms, designing software architectures, and testing software systems. Further, graduates will have experience working in software engineering teams, managing software projects, and using industry best practices.

The program provides an excellent foundation to support future studies at the bachelor's level or higher. Graduates will be ready to contribute to the development of business, medical and graphic applications and services. Additionally, graduates are equipped to pursue careers in software engineering and software development.

De Anza College has the highest transfer rate to the University of California and California State University system, making it an excellent choice for those seeking to pursue a four-year degree in software engineering. The college also offers a wide range of services for students, including career counseling, tutoring, internships and free computer labs.