-
All
-
Online
-
Filters
IT, Computing, Telecommunications Degrees
- Bachelor's degree
- Maynard (USA)
- Different dates available
...Our primary goal is for you to learn to appreciate and use the fundamental design principles of modularity and abstraction in a variety of contexts...
- Bachelor's degree
- Maynard (USA)
- Different dates available
...the core of departmental subjects which is required for all undergraduates in Electrical Engineering and Computer Science. It offers an online version...
- Bachelor's degree
- Maynard (USA)
- Different dates available
...(singularity functions, complex exponentials and geometrics, Fourier representations, Laplace and Z transforms, sampling) and representations of linear... Learn about: GCSE Physics, Signal processing...
- Bachelor's degree
- Maynard (USA)
- Different dates available
...combinational and sequential circuits, finite-state machines, computers and finally complete systems. Both hardware and software mechanisms are explored...
- Bachelor's degree
- Maynard (USA)
- Different dates available
...and data structures used to solve these problems. The course emphasizes the relationship between algorithms and programming, and introduces basic performance...
- Bachelor's degree
- Maynard (USA)
- Different dates available
...methods work under a variety of circumstances. Lectures: 2 sessions / week, 1 hour / session Mega-recitations: 1 session / week, 1 hour / session Recitations... Learn about: Artificial Intelligence...
- Bachelor's degree
- Maynard (USA)
- Different dates available
...up to 4 sessions / week, 1 hour / session This course analyzes issues associated with the implementation of higher-level programming languages...
- Bachelor's degree
- Maynard (USA)
- Different dates available
...of high-level programming languages. Topics covered include: fundamental concepts, functions, and structures of compilers, basic program optimization techniques...
- Bachelor's degree
- Maynard (USA)
- Different dates available
...Nowadays, there is broad consensus that the ability to think probabilistically is a fundamental component of scientific literacy. For example: Lectures...
- Bachelor's degree
- Maynard (USA)
- Different dates available
...Lectures: 3 sessions / week, 1.5 hour / session This subject offers an introduction to discrete mathematics oriented toward computer science and engineering... Learn about: Team Training, GCSE Mathematics, Problem Solving...
- Bachelor's degree
- Maynard (USA)
- Different dates available
...through finite automata, circuits and decision trees, Turing machines and computability, efficient algorithms and reducibility, the P versus NP problem...
- Bachelor's degree
- Maynard (USA)
- Different dates available
...Topics include divide-and-conquer, randomization, dynamic programming, greedy algorithms, incremental improvement, complexity, and cryptography. Lectures...
- Bachelor's degree
- Maynard (USA)
- Different dates available
...1.5 hours / session Recitations: 1 session / week, 1 hour / session This course introduces students to the analysis and design of computer algorithms...
- Bachelor's degree
- Maynard (USA)
- Different dates available
..."computer science beyond computers": that is, CS as a set of mathematical tools for understanding complex systems such as universes and minds...
- Bachelor's degree
- Maynard (USA)
- Different dates available
...The first two weeks will cover basic syntax and grammar, and expose students to practical programming techniques. The remaining lectures will focus on more advanced concepts... Learn about: C programming...
- Bachelor's degree
- Maynard (USA)
- Different dates available
...Join us for this fun introduction to C and C++! We will take you through a tour that will start with writing simple C programs, go deep into the caves of C memory manipulation... Learn about: Object oriented training, Oriented Programming, Object-oriented training...
- Bachelor's degree
- Maynard (USA)
- Different dates available
...9 sessions / 2 weeks, 3 hours / session 6.090 is two weeks long, meeting from January 10th through January 21st. 6.090 meets from 10 am until 1 pm each...
- Bachelor's degree
- Maynard (USA)
- Different dates available
...The focus is on developing high quality, working software that solves real problems. Lectures: 2 sessions / week for 4 weeks, 1 hour / session... Learn about: Software Engineering, Java Programming, Quality Training...
- Bachelor's degree
- Maynard (USA)
- Different dates available
...the end of the month. 6.092 is a week-long (Monday through Friday) course, meeting three hours each day. A second week of additional lab and project work is also offered...
- Bachelor's degree
- Maynard (USA)
- Different dates available
...Lectures and six laboratory projects investigate the performance characteristics of diodes, transistors, JFETs, and op-amps, including the construction... Learn about: Construction Training...