¿Cómo es estudiar datateknik (civ.ing) en la Universidad Tecnológica de Chalmers?

Hay mucho en esta pregunta. Pero he decidido responderte con la lista de cursos obligatorios y lo que aprendes de ellos.


La siguiente lista es los cursos que leí, comenzando en 2009 [1]. Aunque ahora es similar:

TDA555 – Introducción hasta la programación de funktionell
Este curso trata de comprender que las funciones pueden pasarse a otras funciones

TMV210 – Inledande diskret matematik
Matemáticas que implican conjuntos simples y enteros. Esencial para la criptografía.

EDA451 – Digital- och datorteknik
Aprendemos a construir una computadora simple de uso general

TMV215 – Álgebra de Linjär
Aprendemos cómo las matrices se relacionan con un conjunto de ecuaciones lineales con muchas variables. ¿Por qué solo algunas matrices son invertibles?

EDA480 – Programación Maskinorienterad
Aprendemos a programar la computadora que construimos en EDA451 usando el ensamblaje. Terminamos usando C como reemplazo siempre que sea posible.

TMV170 – Analisis Matematisk
Diferenciación e integración. también conocido como cálculo

EEM076 – Elektriska kretsar och fält
¿Cuál es la relación entre un condensador y un inductor? Intuitivamente cambian a medida que pasa el tiempo, lo que sucede después de [math] t = \ inf [/ math]. Veremos que los números imaginarios de TMV170 son útiles aquí.

FFR101 – Bärkraftig resursanvändning
¿Qué ahorra la mayoría de los recursos, el 45% de la población se vuelve vegetariana o el 75% de la población solo comería vaca y cordero los viernes? ¿Qué tan eficiente es la energía eólica y qué porcentaje de la energía sueca se importa?

… Un año de estudio acaba de pasar

DAT042 – Programación Objektorienterad
Programación donde las clases y los objetos son una gran abstracción. también conocido como programación Java.

MVE055 – Matematisk statistik och diskret matematik
Si hay 30 personas en un salón de clases, ¿cuál es la posibilidad de un cumpleaños que choca? ¿Cuántas veces debería estar observando un evento antes de sacar conclusiones estadísticamente respaldadas? ¿Cuál es la diferencia entre probabilidad y nivel de confianza?

DAT036 – Datastrukturer
¿Cómo es posible que Google responda sus consultas tan rápido? ¿Cómo argumenta un informático que el algoritmo A es más rápido que el algoritmo B sin ejecutar ambos? Construimos el marco de pensamiento llamado Complejidad del tiempo.

TIF085 – Fysik för ingenjörer
Física básica Levantar 5 kg 10 veces requiere tanto trabajo como levantar 50 kg una vez.

EDA321 – Digitalteknik-syntes
¿Recuerdas cómo construimos computadoras de uso general en EDA451? Bueno, a veces podemos construir una computadora de propósito específico con mejores propiedades. Imagine un reproductor de MP3 en su bolsillo. Ahorraríamos tanto en términos de costo como de duración de la batería si tuviera soporte de hardware para la decodificación de MP3. Aprendemos a sintetizar este tipo de hardware.

EDA331 – Datorsystemteknik
Cosas buenas a tener en cuenta al programar: velocidad de los registros de la CPU, velocidad de los discos duros mecánicos modernos. El número de registros a esperar en diferentes arquitecturas. ¿Qué es la tubería? Si está realmente interesado, puede tomar lo que aprendió aquí y construir una CPU moderna. Básicamente, en EDA451 construimos una computadora súper simple. Aquí preferimos ver cómo se ve una computadora avanzada. También aprende la respuesta a esta popular pregunta de desbordamiento de pila: http://stackoverflow.com/questio…

EDA343 – Datakommunikation
Aprendemos cosas como TCP / IP, conmutadores, enrutadores, etc. También la clasificación jerárquica de los protocolos de internet.

… Un año más de estudio acaba de pasar

SSY080 – Transformador, sistema de señalización och
Estudiamos señales, podemos pensar en ellas como funciones del tiempo. Nos damos cuenta de que es bastante difícil integrar algunas funciones y aprendemos cómo la conocida Transformada de Fourier nos ayuda a lidiar con eso.

ERE102 – Reglerteknik
Usando el conocimiento que obtuvimos de SSY080 podemos aplicarlo a la teoría de control, aumentando nuestra confianza como ingenieros. Este curso está analizando en exceso el sistema de control de crucero en un automóvil, ya que es un uso tan intuitivo de la teoría de control. Pero también observamos otros sistemas que les gustan los tanques de agua de flujo retardado.

¡Y eso es! 🙂


Nuevamente, esto es solo el contenido de los cursos obligatorios . No he mencionado nada sobre las muchas experiencias (opcionales) de estudiar como la vida en el dormitorio, beber, fideos, vivir en Gotemburgo, actividades extracurriculares, etc. También hay otras cosas relacionadas con el estudio, como programas de intercambio, profesores buenos / malos, ser un TA, etc.

[1]: https://gist.github.com/Tarrasch…

Bueno, es como la mayoría de las otras (buenas) educación sueca en informática (KTH, LiU, Lund). Tendrás algunos cursos que encontrarás inspiradores y financiados, mientras que otros cursos obligatorios que cuestionarás qué están haciendo en la educación.

A nivel de Bachiller, tendrás los cursos básicos de matemática en Álgebra Lineal, Estadística, Cálculo, etc., y algo de programación en diferentes idiomas. (C, Java, Assembler y algunos más) (Ver la publicación de Arash para cursos específicos)

Hay dos programas maestros que pertenecen a “datateknik”: Algoritmos, lenguaje y lógica y Sistemas y Redes de Computadoras, pero puede tomar ingeniería de software, diseño de interacción y algunos otros. (Ver Chalmers tekniska högskola)

Casi todos los cursos de CS están estructurados de la misma manera. Conferencias 2-3 veces a la semana durante 7 semanas y los laboratorios de programación significan mientras finaliza el curso con un examen escrito.

More Interesting

¿Qué tan difícil es realizar trabajos de investigación en el campo de la informática teórica sin asistir a una universidad? ¿Cómo debería uno hacerlo?

¿Por qué las empresas como Google, Microsoft y Facebook publican su trabajo en lugar de guardar los hallazgos como secretos industriales?

¿Qué herramientas basadas en IA están disponibles para la investigación científica y las revisiones de literatura?

¿Cuál es la mejor manera de mantenerse al día con los últimos avances / avances en el campo de la informática?

Estoy en primer año de ciencias de la computación, ¿cómo debo comenzar con mi trabajo de investigación?

¿Qué es un doctorado y, en general, qué implica completar uno?

¿Por qué la comunidad de Computer Vision es hostil a las ideas simples?

¿Los algoritmos tienen aplicaciones fuera de la informática?

¿Fue la sofisticación de los algoritmos o los límites del poder computacional lo que limitó la investigación de IA en los años 70 y 80?

¿Cómo calificaría la investigación de sistemas CS en UwiscMad, UT Austin, UMich y GATech?

¿Cómo puede significar un trauma para el cerebro electrónico: la computadora?

¿Por qué el uso del juego para mejorar la conciencia cultural no es un buen tema para la investigación en informática?

¿Qué tipo de proyectos privados se pueden hacer en biología computacional o bioinformática que se pueden hacer a pequeña escala?

¿Cuáles son algunos de los algoritmos más importantes?

¿Qué profesores y laboratorios de investigación en la India están trabajando en el procesamiento del lenguaje natural?