Disfrutar de la informática de aprendizaje
"Un foco central está en procesos para el manejo y manipulación de la información. Por lo tanto, la disciplina se extiende por tanto avanzar en la comprensión fundamental de los algoritmos y procesos de información en general, así como el diseño práctico de software fiable y eficiente del hardware para cumplir con las especificaciones dadas. La informática es un joven disciplina que evoluciona rápidamente desde sus inicios en la década de 1940. Como tal incluye estudios teóricos, métodos experimentales y diseño de ingeniería de todo en una sola disciplina. Esto difiere radicalmente de la mayoría de las ciencias físicas que separan el entendimiento y el avance de la ciencia de la aplicaciones de la ciencia en los campos del diseño y la aplicación de la ingeniería. en informática hay un entremezclado inherente de los conceptos teóricos de la computabilidad y la eficiencia algorítmica con los modernos avances prácticos en la electrónica que se siguen para estimular avances en la disciplina. Es esta interacción estrecha del teórico y aspectos de diseño del campo que los une en una sola disciplina. Debido a la rápida evolución que es difícil proporcionar una lista completa de las áreas de informática. Sin embargo, es evidente que algunas de las áreas cruciales son la teoría, los algoritmos y estructuras de datos, la metodología de programación y lenguajes y elementos informáticos y la arquitectura. Otras áreas incluyen la ingeniería de software, inteligencia artificial, redes de computadoras y las comunicaciones, los sistemas de bases de datos, computación paralela, computación distribuida, la interacción persona-ordenador, gráficos por ordenador, sistemas operativos, y numérica y cálculo simbólico. Un científico profesional de la computadora debe tener una base sólida en las áreas cruciales del campo y lo más probable es que tenga un conocimiento en profundidad en una o más de las otras áreas de la disciplina, dependiendo de la zona en particular de la persona de la práctica. Por lo tanto, un informático bien educada debe ser capaz de aplicar los conceptos y técnicas de cálculo, algoritmos y diseño por ordenador fundamentales a un problema de diseño específico. El trabajo incluye detalle de especificaciones, análisis del problema, y proporciona un diseño que funciona como se desea, tiene un rendimiento satisfactorio, es fiable y fácil de mantener, y cumple criterios de coste deseados. Claramente, el informático no sólo debe tener la suficiente formación en las áreas de informática para poder llevar a cabo estas tareas, sino que también debe tener un conocimiento sólido en las áreas de matemáticas y ciencia, así como una amplia formación en estudios liberales para proporcionar una base para comprender las implicaciones sociales de la labor que se lleva a cabo. "