Prereq: None U Fall, Spring; first half of term units. Introduction to computer science and programming for students with little or no programming experience. Students develop skills to program and use computational techniques to solve problems. Topics include the notion of computation, Python, simple algorithms and data structures, testing and debugging, and algorithmic complexity. Combination of 6.
Analysis and Visualization of Temporal Variations in Video
Stephanie Seneff | MIT CSAIL
Our flexible curriculum and intensive, hands-on coursework gives students a holistic view of the field, an understanding of how to solve problems, and a focus on modeling and abstraction that prepares them for success in a wide range of industries, from software to bioengineering and econometrics. These degree programs are highlighted on this page and link to further coverage. Students are encouraged to engage in independent study or research for academic credit, with faculty supervision. Current MIT undergraduates can switch into Course 6 by filling out a change of major form. Prospective undergraduate students -- all applicants must apply directly to MIT.
Electrical engineers and computer scientists are everywhere—in industry and research areas as diverse as computer and communication networks, electronic circuits and systems, lasers and photonics, semiconductor and solid-state devices, nanoelectronics, biomedical engineering, computational biology, artificial intelligence, robotics, design and manufacturing, control and optimization, computer algorithms, games and graphics, software engineering, computer architecture, cryptography and computer security, power and energy systems, financial analysis, and many more. The infrastructure and fabric of the information age, including technologies such as the internet and the web, search engines, cell phones, high-definition television, and magnetic resonance imaging, are largely the result of innovations in electrical engineering and computer science. Current work in the department holds promise of continuing this record of innovation and leadership, in both research and education, across the full spectrum of departmental activity. The career paths and opportunities for EECS graduates cover a wide range and continue to grow: fundamental technologies, devices, and systems based on electrical engineering and computer science are pervasive and essential to improving the lives of people around the world and managing the environments they live in.
Research Impact Areas Research Areas. Computational Biology. Computer Architecture. Human-Computer Interaction. Big Data Connected cars, cloud computing, data-sharing and other technologies.