Este curso introducirá a los estudiantes a la programación orientada a objetos en Java. La experiencia de programación es útil pero no necesaria; Los estudiantes que solicitan este curso ya deben sentirse cómodos con los sistemas de archivos, las reglas de sintaxis y el pensamiento matemático, particularmente las ideas de variables y funciones. Los estudiantes aprenden sobre estructuras orientadas a objetos como clases muy temprano en el curso, junto con la sintaxis y gráficos básicos de Java. Los estudiantes también aprenderán cómo procesar estructuras de datos como matrices y listas. Los estudiantes usarán algoritmos de búsqueda y clasificación para crear programas poderosos. Hacia el final del curso, los estudiantes demostrarán sus habilidades creativas a través de varios proyectos que exploran aplicaciones avanzadas, como las interfaces gráficas de usuario, así como su capacidad para escribir documentación formal.
Requisito de calificación: Abierto a todos los estudiantes calificados.
Se requiere autoaprendizaje y tarea:
3-6 horas por reunión de clase.
Promociones
La cantidad de ayuda financiera disponible depende de la cantidad de solicitantes que pagan, por lo que la cantidad máxima de ayuda puede ser más limitada este año que antes.
https://atdp.berkeley.edu/fa/