Computer Engineering:
Introduction to ICT. Introduction to programming. Calculus II. Linear algebra. Data structures and algorithms I. Computer organization. Numerical methods. Data structures and algorithms II. Fundamentals of physics.
Networks. Probability. Object-oriented programming. Signals and systems I. Functional program design. Statistics.
- Tables (Standard Normal Distribution, t-Distribution, Chi-Squared Distribution, F-Distribution).
- Book.
- Project:
- Code.
- Wiki.
Software engineering. Algorithm design. Machine learning.
Interaction engineering. Introduction to parallel and distributed programming.
- Project:
- Code.
- Wiki.
Theory of computation.
Technical communication in English. Artificial intelligence. Compilers. Databases. Large-scale distributed systems. Cryptography and security. Computer graphics. Narrative and video games. Electronic games. Robotics. Natural language. Computer security. Social change, technological change.