Acerca de este Curso
4.4
498 calificaciones
115 revisiones
100 % en línea

100 % en línea

Comienza de inmediato y aprende a tu propio ritmo.
Fechas límite flexibles

Fechas límite flexibles

Restablece las fechas límite en función de tus horarios.
Horas para completar

Aprox. 18 horas para completar

Sugerido: 4 hours/week...
Idiomas disponibles

Inglés (English)

Subtítulos: Inglés (English)...

Habilidades que obtendrás

Graph TheoryC++11C++Graph Algorithms
100 % en línea

100 % en línea

Comienza de inmediato y aprende a tu propio ritmo.
Fechas límite flexibles

Fechas límite flexibles

Restablece las fechas límite en función de tus horarios.
Horas para completar

Aprox. 18 horas para completar

Sugerido: 4 hours/week...
Idiomas disponibles

Inglés (English)

Subtítulos: Inglés (English)...

Programa - Qué aprenderás en este curso

Semana
1
Horas para completar
4 horas para completar

Module 1

How to convert an existing C program to C++. Use of type safe Input/Output. Avoiding the preprocessor....
Reading
10 videos (Total: 122 min), 1 reading, 1 quiz
Video10 videos
1.2 Getting Started5m
1.3 Converting a C Program to C++7m
1.4 Using C++ Code7m
1.5 C++ Improvements6m
1.6 C++ Advantages12m
1.7 C++ is Better Than C16m
1.8 C Swap Function10m
1.9 Swap Function in C++15m
1.10 Generics20m
Reading1 lectura
1.0 Module 1 Overview10m
Semana
2
Horas para completar
2 horas para completar

Module 2

Review of Dijkstra's shortest path algorithm. C++ Functions and Generics. C++ classes and OO. Point as an example....
Reading
10 videos (Total: 122 min), 1 reading
Video10 videos
2.2 Multiple Template Arguments8m
2.3 Graph Theory & Algorithms9m
2.4 Graph as a Data Structure11m
2.5 Dijkstra Shortest Path16m
2.6 C++ Creating Types5m
2.7 Enum & Operator Overloading4m
2.8 Example: typedef days18m
2.9 Natural Way to Build Widgets6m
2.10 C++ Point26m
Reading1 lectura
2.0 Module 2 Overview10m
Semana
3
Horas para completar
4 horas para completar

Module 3

Point: Default constructor and initializing syntax. Conversion Constructors. Copy Constructor. List and dynamic memory allocation. Deep Copy. ...
Reading
12 videos (Total: 116 min), 1 reading, 1 quiz
Video12 videos
3.2 Point and its Constructor12m
3.3 More Constructors18m
3.4 Using Dijkstra's Algorithm14m
3.5 The is-connected Algorithm12m
3.6 Complex Aggregates - Lists6m
3.7 List12m
3.8 Print() Chaining6m
3.9 More Elaborate List3m
3.10 Deep vs. Shallow Copy8m
3.11 Destructor4m
3.12 Dynamic Data Structures in STL7m
Reading1 lectura
3.0 Module 3 Overview10m
Semana
4
Horas para completar
5 horas para completar

Module 4

Prim’s and Kruskal’s algorithms. Use of basic Container Classes. Tripod-Container, Iterator, Algorithm....
Reading
14 videos (Total: 164 min), 1 reading, 1 quiz
Video14 videos
4.2 Jarnik-Prim MST11m
4.3 Jarnik-Prim MST: Another Look11m
4.4 Kruskal's Algorithm8m
4.5 Overloading and Function Selection32m
4.6 STL and STL C++1111m
4.7 STL Example5m
4.8 C++11 Feature: auto5m
4.9 Vector Methods10m
4.10 More Code8m
4.11 C++11 Feature: for statement7m
4.12 STL Input File11m
4.13 Iterators Categories14m
4.14 Output a Random Graph12m
Reading1 lectura
4.0 Module 4 Overview10m

Instructor

Avatar

Ira Pohl

Professor
Computer Science

Acerca de University of California, Santa Cruz

UC Santa Cruz is an outstanding public research university with a deep commitment to undergraduate education. It’s a place that connects people and programs in unexpected ways while providing unparalleled opportunities for students to learn through hands-on experience....

Preguntas Frecuentes

  • Una vez que te inscribes para obtener un Certificado, tendrás acceso a todos los videos, cuestionarios y tareas de programación (si corresponde). Las tareas calificadas por compañeros solo pueden enviarse y revisarse una vez que haya comenzado tu sesión. Si eliges explorar el curso sin comprarlo, es posible que no puedas acceder a determinadas tareas.

  • Cuando compras un Certificado, obtienes acceso a todos los materiales del curso, incluidas las tareas calificadas. Una vez que completes el curso, se añadirá tu Certificado electrónico a la página Logros. Desde allí, puedes imprimir tu Certificado o añadirlo a tu perfil de LinkedIn. Si solo quieres leer y visualizar el contenido del curso, puedes participar del curso como oyente sin costo.

¿Tienes más preguntas? Visita el Centro de Ayuda al Alumno.