Introducción a ciencias de la computación
Las ciencias de la computación son un conjunto de ciencias formales que explican las bases de la computación, la información y todos los sistemas computacionales. Dentro de las ciencias de la computación se encuentran áreas como bases de datos, inteligencia artificial, la arquitectura de computadores, las redes de comunicaciones, entre muchas otras áreas.
Comparativo de definición
son las ciencias formales que abarcan las bases teóricas de la información y la computación, así como su aplicación en sistemas computacionales.
Wikipedia.
Computer Science is the study of all aspects of computer systems, from the theoretical foundations to the very practical aspects of managing large software projects.
Massey University
Las ciencias de la computación son una carrera que se enseña en varias universidades del mundo, aunque en algunas carreras como ingeniería de sistemas se ve como una materia; teniendo en cuenta la definición dada anteriormente no sería muy coherente ver una materia llamada ciencias de la computación, pero ponerle estos nombres a una materia permite variar más fácilmente los contenidos vistos sin tener que modificar el plan de estudios de la carrera.
Por lo general algunos de los temas que se ven en una materia de ciencias de la computación (viéndola como materia y no como carrera) son algoritmos, optimización de algoritmos y análisis de complejidad, estructuras de datos y sus diferentes implementaciones, entre otros. Como dije anteriormente esto varia teniendo en cuenta el enfoque que se de en la materia; por ejemplo, yo una vez vi una materia llamada Ciencias de la computación III donde lo que se enseñaba era compiladores y es misma materia en otra universidad se llamaba compiladores.
Requisitos, herramientas y recomendaciones
Para entender varios de los temas que comentaba anteriormente es necesario saber programar; de otra forma no se puede profundizar en la materia y ver la implementación de muchos temas. Temas como estructuras de datos y sus implementaciones comúnmente se ven en el lenguaje de programación C++ o Java, aunque también se puede trabajar en otros lenguajes, pero la mayoría de información que se encuentra sobre el tema se encuentra en esos lenguajes; si se conoce bien el tema hacer su implementación en otro lenguaje es relativamente fácil.
Como decía anteriormente, dependiendo el lugar los temas que se enseñen en la materia de ciencias de la computación pueden variar, por ello es bueno mirar los contenidos de la materia si se quiere estudiar de forma autónoma.
Cursos, enlaces de interes y bibliografía
Cursos y enlaces de interes para aprender conocer mas sobre ciencias de la computación:
Cursos y enlaces de interes para aprender y leer mas sobre bases de datos:
Publicado:
Modificado por ultima vez:
Escrito por: Brayan A. Lopez G.