Course description This course provides theoretical and methodological knowledge and skills in artificial intelligence applications. This course is about using concepts of artificial intelligence to solve current, real-world problems. This course will give an overview of the models and algorithms… Read More
Advanced Database Systems MIT
Course description This is an advanced database course; we assume knowledge of the fundamental concepts of relational databases. This course will cover the core principles and techniques of Transaction Processing, concurrency control and Database Recovery. Topics will also include Distributed Databases; Databases… Read More
Advance Machine Learning MIT
Course description This course provide a wide discussion of ML topics such as ML (applications, problems, Probability Theory, basic algorithms), density estimation (estimation, sampling, Exponential Families), Online Learning and Boosting, Kernel machines and Function Spaces, Linear Models, Support Vector Classification,… Read More
Advanced Web Technologies
Course description This course will introduce concepts in programming web application servers. It covers the study of the fundamental architectural elements of programming web sites that produce content dynamically. The primary technology introduced will be Java Servlets and Java Server… Read More
Advanced User Interface Design MIT
Course description ITE02 focuses on building applications with a graphical user interface (GUI) for the Microsoft Windows operating system, other operating systems, mobile devices, and on the Web. ITE02 Topics include: the Win32 API, messaging, event-driven programming, window creation and… Read More
Advanced Multimedia Technologies MIT
Course Description Multimedia technology is a topic with a great number of applications. In this course we study all the three layers that multimedia systems lay on: applications, middleware, and networking. This course has the intention of covering introductory, intermediate,… Read More