An open API service indexing awesome lists of open source software.

https://github.com/pandres95/un2026573-csintro

Computer Science Introduction at National University of Colombia (in spanish)
https://github.com/pandres95/un2026573-csintro

computer cs cs-education python3

Last synced: 7 months ago
JSON representation

Computer Science Introduction at National University of Colombia (in spanish)

Awesome Lists containing this project

README

          

# 2026573 - Introduccion a las Ciencias de la Computacion y a la Programación

## Contenido

1. [Estructura del Curso](#1-estructura-del-curso)
2. [Recursos](#2-recursos)
1. [Cursos introductorios para CS](#21-cursos-introductorios-para-cs)
2. [Ejercicios de programación](#22-ejercicios-de-programación)
3. [Noticias](#23-noticias)
4. [Vídeos](#24-vídeos)
5. [Eventos](#25-eventos)
3. [Talleres](#3-talleres)
4. [Proyecto](#4-proyecto)

## 1. Estructura del Curso

[Programa del Curso (pdf)](syllabus.pdf)

- Programación
1. [Introducción al pensamiento algorítmico](Presentations/1-AlgorithmicThinking.pdf)
2. [Datos y expresiones](Presentations/2-Expressions.pdf)
3. [Estructuras de control](Presentations/3-ControlStructures.pdf)
4. [Listas](Presentations/4-Lists.pdf)
5. [Funciones](Presentations/5-Functions.pdf)
6. Recursividad
7. Archivos
8. [Introducción a la programación orientada a objetos](7-OOP.pdf)
- Introducción a ciencias de la computación
1. Fundamentos de ciencias de la computación
1. Algoritmos
2. Ciencia computacional teórica
3. Teoría de la información
4. Lógica computacional y sistemas digitales
2. Algunas aplicaciones de ciencias de la computación

## 2. Recursos

### 2.1. Cursos introductorios para CS:

- [Udacity CS101: Intro to Computer Science](https://www.udacity.com/course/intro-to-computer-science--cs101)
- [edX/Harvard CS50x: Introduction to Computer Science](https://www.edx.org/course/cs50s-introduction-computer-science-harvardx-cs50x?mid=6798&id=288111&platform=cl&p=https%3A//www.edx.org/course/introduction-computer-science-harvardx-cs50x&source=aw&awc=6798_1534414599_15fca8bad7e8ad9f358d8dce6b325694)
- [edX/MIT Introduction to Computer Science and Programming Using Python](https://www.edx.org/es/course/introduction-to-computer-science-and-programming-using-python)

### 2.2. Ejercicios de programación

- [Codeabbey](https://www.codeabbey.com/)
- [Sites for programming exercises](https://programmingzen.com/15-sites-for-programming-exercises/)

### 2.3. Noticias

- [Siggraph technical papers 2018](https://www.youtube.com/watch?v=t952yS8tcg8)

### 2.4. Vídeos

- [Lectures on computer science - Richard Feynman](https://www.youtube.com/watch?v=EKWGGDXe5MA)

### 2.5. Eventos

- [X] Talk: *Emergent behavior in self-organized dynamics: from consensus to hydrodynamic flocking*. [Eitan Tadmor](http://www.cscamm.umd.edu/tadmor/). August 16, Auditorio Farmacia - UNAL.
- [X] Talk: *Informative meeting for programming contests at UN*. [Ivan Yesid Castellanos Martinez](http://agenciadenoticias.unal.edu.co/detalle/article/la-un-vuelve-a-ser-finalista-en-mundial-de-programacion.html). August 17 Friday, 2pm at paraninfo B 401 - UNAL.
- [X] Talk: *The quest for identifiability in human functional connectomes*. [Enrico Amico](https://engineering.purdue.edu/ConnplexityLab/research/research-group). Tuesday 4 sep at 11am - 201 - 405 - UNAL.
- [X] Event: *Conversatorio: Inteligencia Artificial y Polìticas Públicas* con Berthier Ribeiro-Neto (Director Centro de Investigación y Desarrollo Google Brasil. September 18)
- [X] Event: [Congreso Colombiano de Computación](http://www.utb.edu.co/13ccc). Septembre 26-September 28.
- [X] Challenge: [Mathmodelling Challenge in U. Rosario](https://cosiam.org/es/math-modeling-challenge-cosiam-2018/). September 30.
- [X] Event: [*Colombia 4.0* BOOK your week and your free tickets!!](http://col40.co/638/w3-channel.html). Octuber 23-Octuber 26.

## 3. Talleres

1. [Introducción a Algoritmos](Exercises/00_IntroAlgorithms.ipynb)
2. [Introducción a Algoritmos (II)](Exercises/01_IntroAlgorithms.ipynb)
3. [Expresiones y Datos](Exercises/02_ExpressionsData.ipynb)
4. [Expresiones Booleanas](Exercises/03_BooleanExpressions.ipynb)
5. [Expresiones Iterativas](Exercises/04_IterativeExpressions.ipynb)
6. [Listas](Exercises/05_List.ipynb)
7. [Funciones](Exercises/06_Functions.ipynb)

## 4. Proyecto

1. [Simulador de Partículas](Project/1-ParticleSimulator/Proyecto_1.ipynb)
2. [Edición de Archivos de Audio](Project/2-ReadWav/readWav.ipynb)