¿Cuáles son los libros seguidos por IIIT-D para sus estudiantes de CSE de primer año?

Hay 5 temas:

1. Introducción a la programación:

Semana 1 Programación inicial: impresión (y cadenas de formato), Tipos, Expresiones (IDE en línea)

Semana 2 Ramificación, bucle y funciones (IDE en línea)

Semana 3 Listas, tuplas y diccionarios. Anidamiento y recursión. (IDE en línea)

Semana 4 Invariantes, divide y vencerás. Introducción a Big-O: binario vs. búsqueda lineal, inserción vs. tipo de fusión.

Semana 5 Excepciones. Parámetros opcionales Rendimiento. Lista de comprensiones.

Semana 6 Módulos y paquetes. Clases y objetos.

Semana 7 Cómo compilar programas en C. Sintaxis básica: variables, funciones, ramificaciones y bucles.

Semana 8 Tipos de variables y alcance (estático, global, externo). Control de flujo, E / S y archivos

Semana 9 Matrices, cadenas, punteros. Aritmética de puntero: matrices multidimensionales, matrices de cadenas

Semana 10 Estructuras, Listas vinculadas, Árboles. Pilas y colas.

Semana 11 Asignación dinámica. Punteros de vacío y función. Tablas hash.

Semana 12 Bibliotecas (stdio, ctype, stdlib, afirmar, stdarg, tiempo). Programas de múltiples archivos. Hacer.

Libros de texto

1. http://www.greenteapress.com/thi…

2. Hola mundo! Segunda edición, Programación de computadoras para niños y otros principiantes,

Warren Sande y Carter Sande

3. W. Chun: Programación Core Python.

4. KN King: Programación en C: un enfoque moderno

2. Gestión del sistema informático:

Temas principales que se cubrirán a través de conferencias semanales

  1. Diseño de sistemas y funcionamiento de sistemas informáticos.
  2. Sistema operativo (Linux y Windows) y sistema de archivos en ambos sistemas operativos
  3. Temas avanzados y uso de Linux
  4. Unix Shell Scripting y expresión regular
  5. Scripting avanzado de Shell
  6. Diseño de una red: formación de paquetes, funcionamiento de internet, modelo TCP / IP
  7. Modelado y corte en 3D
  8. Mid Sem
  9. Impresión 3d
  10. Diseño y configuración de sitios web de servidores web: modelo de cliente de servidor
  11. Recuperación de datos
  12. Configuración de repositorio y seguridad informática
  13. Solución de problemas y optimización del rendimiento de los sistemas informáticos.

Nota: conferencias a través de diapositivas y notas de pizarra

Laboratorios / Asignaciones:

  • Instalación de múltiples sistemas operativos (Windows / Linux) tanto en arranque dual a través de instalación nativa y máquina virtual.
  • Disección de una CPU para aprender sobre el diseño del sistema, el funcionamiento y la resolución de problemas de la CPU
  • Disección de un decodificador para aprender sobre diseño del sistema, funcionamiento y resolución de problemas.
  • Familiarización con el sistema operativo Linux y los comandos de Unix
  • Shell Scripting y Expresión Regular
  • Modelado 3D, Rebanado
  • Impresión 3d
  • Comandos e interfaces de red y práctica con la herramienta de red Wireshark

Modo de enseñanza: Presentación (no se siguieron libros)

3. Álgebra lineal

Libro de texto: David Lay: Álgebra lineal y su aplicación, 3rd (Indian Edition), Pearson. Libros de referencia: 1) Strang: Álgebra lineal y sus aplicaciones, 4ª edición, Cengange. 2. Lipschutz: Álgebra lineal, Schaum’s Outline Series. 3) Hoffman y Kunze: Álgebra lineal, Pearson. 4. Axler: Álgebra lineal hecha a la derecha, Springer. ( Avanzado )

4. Circuitos digitales:

Libro de texto: Diseño digital – M. Morris Mano y Michael D. Ciletti, Pearson (Prentice-Hall).

5. Habilidades de comunicación

Todas las habilidades de las aulas, sin libro de texto prescrito

En referencia a B.Tech 1st Semestre en IIIT Delhi (2015)

Ashutosh Kumar y Jai Luthra lo resumieron bastante bien. Me gustaría agregar que los cursos no siguen estrictamente los libros. Habrá varios casos en que algunas secciones del libro no están cubiertas y / o se enseñan temas adicionales.

Consulte también estas dos respuestas:

  1. Respuesta del usuario de Quora a ¿Cuál es la lista de lecturas sugeridas para los primeros dos semestres en IIITD?
  2. La respuesta de Simran Bakshi a ¿Cuál es la lista de lecturas sugeridas para los dos primeros semestres en IIITD?

Hay una solucion. Y si eres como yo y quieres conocer los libros para comenzar a estudiar antes de unirte a IIIT, entonces esto sería útil 😀

La mayoría de los cursos en IIIT-D se administran a través de Mochila, y las páginas del curso proporcionan el libro de texto y los nombres de libros de referencia en la pestaña Información.

Así que intenté encontrar todos los códigos de cursos de primer año y descubrí las páginas correspondientes en la mochila.


Aquí vamos:

Matemáticas I (Álgebra Lineal) David Lay: Álgebra lineal y su aplicación, 3 ° (Edición india), Pearson

Matemáticas II (Probabilidad y Estadística)
Introducción a la probabilidad y estadística para ingenieros y científicos, 4ª edición – Sheldon Ross, Elsevier / Acad. prensa

Introducción a la programación : aprenda Python de la manera difícil: http://learnpythonthehardway.org/

Estructuras de datos y algoritmos :
1. Estructuras de datos y análisis de algoritmos en C (segunda edición) por Mark Allan Weiss (Addison-Wesley, 1997)
2. Introducción a los algoritmos por Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest y Clifford Stein


No pude encontrar páginas de cursos públicamente visibles para muchos de ellos, como circuitos digitales, administración de sistemas, etc. Espero que alguien que actualmente estudia en IIIT-D pueda ayudarnos aquí 🙂

Y estoy de acuerdo con Akshit Gupta en que los libros dependen de la facultad, y este año los instructores podrían cambiar, lo que posiblemente cambiaría el libro de texto prescrito.

Depende de los cursos y la facultad que toma esos cursos. No hay una respuesta genérica