¿Donde puedo estudiar Algoritmos y Estructura de Datos?

Publicado en 'Programación' por Yezziii, 12 Ene 2011.





  1. Yezziii

    Yezziii Miembro nuevo

    Registro:
    12 Ene 2011
    Mensajes:
    1
    Likes:
    0




    Saludos a todos :) soy estudiante de Tecsup y para el segundo ciclo veo que llevare el curso de Algoritmos y Estructura de Datos para lo cual estaba pensando llevar en este verano un adelanto del curso, quisiera una respuesta rapida please :paz:, sé que es programacion pero quisiera un lugar donde me enseñen desde cero porfas. Aqui les dejo algunos los temas que me vendran dentro del curso. gracias de antemano :hi:.

    1.Algoritmos, Pseudocódigos y Diagramas de Flujos.
    Laboratorio 1: Instalación y Algoritmos.
    Acceso a Iniciativa Académica de Sun (SAI)

    2. Variables y Tipos de Datos.
    Laboratorio 2: Elementos de un programa.

    3. Estructuras Selectivas: if e if-else.
    Laboratorio 3: Estructuras selectivas: if e if - else.

    4. Estructuras Selectivas: switch-case.
    Práctica Calificada 1.
    Laboratorio 4: Estructuras selectivas.

    5. Laboratorio 5: Estructuras repetitivas.
    Estructuras Repetitivas: while y do-while.

    6. Laboratorio 6: Estructuras repetitivas-for.
    Estructuras Repetitivas: for.

    7. Laboratorio 7: Métodos que no retornan valor.
    Métodos que no retornan valor.

    8. Laboratorio 8: Métodos que retornan un valor.
    Métodos que retornan valor. Práctica Calificada 2.

    9. Laboratorio 9: Operaciones matemáticas y cadenas de caracteres.
    Operaciones: Matemáticas y Cadenas de Caracteres.

    10 Laboratorio 10: Arreglos.
    Arreglos - Arrays.

    11 Laboratorio 11: Vectores: Búsqueda y modificación.
    Vectores: Búsqueda y Modificación.

    12. Laboratorio 12: Vectores: Ordenamiento y eliminación.
    Vectores: Ordenamiento y Eliminación. Práctica Calificada 3.

    13. Laboratorio 13: Matrices.
    Matrices. Trabajo Grupal 1: Manejo de Vectores con Archivos.

    14. Programación Orientada a Objetos (Parte I).
    Laboratorio 14: Programación Orientada a Objetos (Parte I).

    15. Programación Orientada a Objetos (Parte II).
    Laboratorio 15: Programación Orientada a Objetos. (Parte II)

    16. Programación Orientada a Objetos (Parte III).
    Laboratorio 16: Programación Orientada a Objetos. (Parte III)

    17. Diseño e implementación Práctica Calificada 4.
    Laboratorio 17: Diseño e implementación.
     


  2. EasyRider

    EasyRider Miembro frecuente

    Registro:
    15 Ene 2011
    Mensajes:
    58
    Likes:
    4
    Aprende a ser autodidacta ok! te sugiero bajarte algun libro como por ejemplo Cesar Liza tiene coleccion completa de lo que necesitas y todo en C++ ojo si necesitas algo mas un mp! xD
    Bueno si deseas te puedo ir ayudando por el foro o chat
     
    Última edición: 15 Ene 2011
    A anthony23 le gustó este mensaje.
  3. achahuasoncco

    achahuasoncco Miembro maestro

    Registro:
    12 Dic 2010
    Mensajes:
    360
    Likes:
    108
    Antes que nada, te sugiero que te asegures que tus conocimientos matemáticos . Puedes ser programador, pero teniendo un buen nivel matemático puedes ser un excelente programador.
    Conocimientos a tener en cuenta: Teoría de conjuntos elemental (Unión, Intersección y Complemento) y su equivalente en lógica (Disyunción, Conjunción y Negación) pues TODA la tecnología informática del mundo (computación binaria) se erige a partir de esos tres operadores lógicos elementales . Teoría de números naturales (El cero es o no un natural). Geometría analítica y funciones mátemáticas, inducción matemática, y en especial las matemáticas que nos gobiernan a todos: Matemáticas discretas.
    No por algo se estudian métodos formales y modelos formales para el desarrollo de apliaciones.
    El día que te enfrentes a los autómatas y expresiones regulares y seas capaz de hacer tu propio compilador, se te abrirán las puertas más oscuras de la tecnología y dejarás de ser un empirista...
    Y C++ es el mejor lenguaje que obligatoriamente debes aprender...
     
  4. GianpiereS

    GianpiereS Miembro de bronce

    Registro:
    9 Abr 2009
    Mensajes:
    1,505
    Likes:
    313
    A CM PUNK le gustó este mensaje.
  5. CM PUNK

    CM PUNK Miembro maestro

    Registro:
    29 Abr 2007
    Mensajes:
    620
    Likes:
    5
    Te recomiendo el manual que posteo GianpiereS :yeah:

    muy bueno para empezar...
     
    Última edición: 15 Ene 2011
  6. bryan

    bryan Miembro nuevo

    Registro:
    26 Ago 2007
    Mensajes:
    36
    Likes:
    1
    Hay varios lugares, el mejor es Cibertec, luego seria IDAT.
     
  7. alberto_pin

    alberto_pin Miembro nuevo

    Registro:
    21 Ene 2011
    Mensajes:
    39
    Likes:
    0
    En mi facultad enseñan esos cursos por un precio bastante módico.
    La unidad de negocio se llama SISTEMAS UNI. Podrías empezar preguntando ahí. Deberías tener una buena base para eso, porque la algoritmia es la base para aprender cualquier lenguaje de programación.

    Para ser más específico, es la Universidad Nacional de Ingeniería, en la facultad de Ingeniería Industrial y Sistemas.
     
    Última edición: 29 Ene 2011
  8. iora88

    iora88 Miembro frecuente

    Registro:
    15 Abr 2009
    Mensajes:
    82
    Likes:
    8
    todo eso en un ciclo...

    de verdad pobrecito xD y haces bien en prepararte; la algoritmia es algo complicado si nunca la has llevado.