-
All
-
Online
-
Filters
Analysis and Programming Degrees
- Bachelor's degree
- Maynard (USA)
- Different dates available
...Beginning in antiquity—with Euclid's algorithm and other ancient examples of computational thinking—the course will progress rapidly through propositional logic...
- Bachelor's degree
- Maynard (USA)
- Different dates available
...such as dynamic memory allocation, concurrency and synchronization, UNIX signals and process control, library development and usage. Daily programming... Learn about: C programming...
- Bachelor's degree
- Maynard (USA)
- Different dates available
...resurface with an introduction to using C++ classes, dive deeper into advanced C++ class use and the C++ Standard Template Libraries. We'll wrap up... Learn about: Object-oriented training, Object oriented Programming, Oriented Programming...
- Bachelor's degree
- Maynard (USA)
- Different dates available
...Each class is a combination of lecture, and lab to both present and reinforce the material. Due to the long class period, opportunities for students stretch...
- Bachelor's degree
- Maynard (USA)
- Different dates available
...2 sessions / week for 4 weeks, 1 hour / session This course is an introduction to software engineering, using the Java™ programming language... Learn about: Java Programming, Software Engineering, Quality Training...
- Bachelor's degree
- Maynard (USA)
- Different dates available
...but optional. Students who complete 6.092 will learn Java™ fundamentals in preparation for taking 6.170 in the Spring. We'll cover the Java™ language plus...
- Bachelor's degree
- Maynard (USA)
- Different dates available
...of a small audio amplifier and preamplifier. Seven weeks are devoted to the design and implementation, and written and oral presentation of a project... Learn about: Construction Training...
- Bachelor's degree
- Maynard (USA)
- Different dates available
...to introduce fundamental topics before students embark on lab assignments and ultimately, a digital design project. The students design and implement...
- Bachelor's degree
- Maynard (USA)
- Different dates available
...simplicity, and modularity. Topics also include functional programming, relational databases, and security. Lectures: 2 sessions / week, 1.5 hours / session Recitations... Learn about: Software Engineering...
- Bachelor's degree
- Maynard (USA)
- Different dates available
...obtaining good performance requires a comprehensive understanding of all layers of the underlying platform, deep insight into the computation at...
- Bachelor's degree
- Maynard (USA)
- Different dates available
...1 hour / session Labs: 3 sessions / week for 3 weeks, 2 hours / session Welcome to 6.189! This course will provide a comprehensive, fast-paced introduction to Python...
- Bachelor's degree
- Maynard (USA)
- Different dates available
...platform as they learn how to design and implement exciting applications for multicore architectures. At the end of the course, students will have an understanding...
- Master
- Maynard (USA)
- Different dates available
...as well as perfectly or imperfectly observed systems. We will also discuss approximation methods for problems involving large state spaces. Applications... Learn about: Decision Making...
- Master
- Maynard (USA)
- Different dates available
...H-infinity controller design; Mu-synthesis; model and compensator simplification; and nonlinear effects. The assignments for the course comprise of computer-aided (MATLAB®)... Learn about: Computer Aided Design...
- Master
- Maynard (USA)
- Different dates available
...the simplex method, sensitivity analysis, robust optimization, large scale optimization network flows, solving problems with an exponential number of constraints... Learn about: Network Training...
- Master
- Maynard (USA)
- Different dates available
...and semi-definite programming. Algorithmic methods used in the class include steepest descent, Newton's method, conditional gradient and subgradient optimization...
- Master
- Maynard (USA)
- Different dates available
...Lectures: 2 sessions / week, 1.5 hours / session This course will focus on fundamental subjects in convexity, duality, and convex optimization algorithms...
- Master
- Maynard (USA)
- Different dates available
...pricing and investment decisions in the Internet), and social models (including social and economic networks). The course emphasizes theoretical foundations... Learn about: Communication Training...
- Master
- Maynard (USA)
- Different dates available
...optimality conditions for nonlinear optimization, interior point methods for convex optimization, Newton's method, heuristic methods, and dynamic programming... Learn about: Network Training...
- Master
- Maynard (USA)
- Different dates available
...single and multi-server queues, multi-class queueing networks, fluid models, adversarial queueing networks, heavy-traffic theory and diffusion approximations...