Updating search results...

Search Resources

70 Results

View
Selected filters:
  • Information Science
Introduction to Convex Optimization, Fall 2009
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This course aims to give students the tools and training to recognize convex optimization problems that arise in scientific and engineering applications, presenting the basic theory, and concentrating on modeling aspects and results that are useful in applications. Topics include convex sets, convex functions, optimization problems, least-squares, linear and quadratic programs, semidefinite programming, optimality conditions, and duality theory. Applications to signal processing, control, machine learning, finance, digital and analog circuit design, computational geometry, statistics, and mechanical engineering are presented. Students complete hands-on exercises using high-level numerical software. Acknowledgements The course materials were developed jointly by Prof. Stephen Boyd (Stanford), who was a visiting professor at MIT when this course was taught, and Prof. Lieven Vanderberghe (UCLA).

Subject:
Applied Science
Business and Communication
Computer Science
Finance
Information Science
Material Type:
Full Course
Provider:
MIT
Provider Set:
MIT OpenCourseWare
Author:
Boyd, Stephen
Parrilo, Pablo
Date Added:
01/01/2010
Introduction to EECS II: Digital Communication Systems, Fall 2012
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

An introduction to several fundamental ideas in electrical engineering and computer science, using digital communication systems as the vehicle. The three parts of the course - bits, signals, and packets - cover three corresponding layers of abstraction that form the basis of communication systems like the Internet. The course teaches ideas that are useful in other parts of EECS: abstraction, probabilistic analysis, superposition, time and frequency-domain representations, system design principles and trade-offs, and centralized and distributed algorithms. The course emphasizes connections between theoretical concepts and practice using programming tasks and some experiments with real-world communication channels.

Subject:
Applied Science
Computer Science
Engineering
Information Science
Material Type:
Full Course
Provider:
MIT
Provider Set:
MIT OpenCourseWare
Author:
George Verghese
Hari Balakrishnan
Date Added:
01/01/2012
Introduction to MATLAB, Spring 2008
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This course was offered as a non-credit program during the Independent Activities Period (IAP), which is a special 4-week term at MIT that runs from the first week of January until the end of the month. The course, intended for students with no programming experience, provides the foundations of programming in MATLABĺ. Variables, arrays, conditional statements, loops, functions, and plots are explained. At the end of the course, students should be able to use MATLAB in their own work, and be prepared to deepen their MATLAB programming skills and tackle other languages for computing, such as Java, C++, or Python. The course mostly follows the official MATLAB Manual, available from The MathWorks. We will cover material from chapters 2-5. Technical Requirements:Special software is required to use some of the files in this course: .m.

Subject:
Applied Science
Information Science
Material Type:
Full Course
Provider:
MIT
Provider Set:
MIT OpenCourseWare
Author:
Farjoun, Yossi
Date Added:
01/01/2008
Introduction to Nanoelectronics, Spring 2010
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Traditionally, progress in electronics has been driven by miniaturization. But as electronic devices approach the molecular scale, classical models for device behavior must be abandoned. To prepare for the next generation of electronic devices, this class teaches the theory of current, voltage and resistance from atoms up. To describe electrons at the nanoscale, we will begin with an introduction to the principles of quantum mechanics, including quantization, the wave-particle duality, wavefunctions and Schrĺ_dinger's equation. Then we will consider the electronic properties of molecules, carbon nanotubes and crystals, including energy band formation and the origin of metals, insulators and semiconductors. Electron conduction will be taught beginning with ballistic transport and concluding with a derivation of Ohm's law. We will then compare ballistic to bulk MOSFETs. The class will conclude with a discussion of possible fundamental limits to computation.

Subject:
Applied Science
Career and Technical Education
Electronic Technology
Information Science
Material Type:
Full Course
Provider:
MIT
Provider Set:
MIT OpenCourseWare
Author:
Baldo, Marc
Date Added:
01/01/2010
LabXchange
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

LabXchange is an online community for learning, sharing, and collaboration.

Labs are places of exploration and discovery for every field imaginable. In this spirit, you can discover, engage, and share what you learn on LabXchange. We curate and create world-class digital content, delivered on a free, online platform that lets you integrate your learning and research experiences. Here, you take control of your learning and solve real-world problems as a community. Participation will always be free.

For information about upcoming professional development workshops, visit our blog!

Subject:
Anatomy/Physiology
Applied Science
Biology
Chemistry
Environmental Science
Genetics
Health, Medicine and Nursing
Information Science
Life Science
Mathematics
Measurement and Data
Nutrition
Physical Science
Physics
Statistics and Probability
Material Type:
Activity/Lab
Case Study
Data Set
Diagram/Illustration
Homework/Assignment
Interactive
Reading
Simulation
Teaching/Learning Strategy
Textbook
Date Added:
02/03/2022
Learn Prompting: Your Guide to Communicating with AI
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Prompt engineering (PE) is the process of communicating effectively with an AI to achieve desired results. As AI technology continues to rapidly advance, the ability to master prompt engineering has become a particularly valuable skill. Prompt engineering techniques can be applied to a wide variety of tasks, making it a useful tool for anyone seeking to improve their efficiency in both everyday and innovative activities.

This course is tailored to beginners, making it the perfect starting point if you're new to AI and PE. However, even if you're not a beginner, you'll still find valuable insights within this course. This course is the most comprehensive prompt engineering course available, and the content ranges from an introduction to AI to advanced PE techniques.

Subject:
Applied Science
Arts and Humanities
Business and Communication
Communication
Computer Science
Information Science
Visual Arts
Material Type:
Activity/Lab
Full Course
Unit of Study
Date Added:
05/09/2023
Learning through Science and Story: Fossils Tell of Earth’s Changes
Unrestricted Use
CC BY
Rating
0.0 stars

Labs component for Grade 2: Module 2 of the EL Education K-8 Language Arts Curriculum. Labs provide students with an hour of engaging, hands-on play to build habits of character, literacy skills, and module-related content understanding. Labs are directly connected to the content of this language arts module, Fossils Tell of Earth's Changes, and should be implemented alongside the module lessons. For more information on Labs, please visit https://curriculum.eleducation.org/about-k-2-labs-and-ALL-block.

To access this resource, you will need to create a free account for the system on which it resides. This partner uses such data for funding requests to keep their resource growing and up-to-date. Also, these resources are openly-licensed for editing and re-sharing, EXCEPT for certain copyright-protected content (authentic texts, photographs, etc.) within the materials that are from outside sources. This outside content may not be reproduced or distributed (outside the scope of fair use or the EL Education Curriculum Terms of Use) without additional permissions from the content owner.

Subject:
Applied Science
English Language Arts
Information Science
Material Type:
Activity/Lab
Author:
Aliki Brandenberg
Ann O Squire
Kate Waters
Laurence Anholt
Shirley Raye Redmond
Susan Heinrichs Gray
Date Added:
05/19/2021
Lesson 3: Advertising Techniques- The Language of Persuasion
Unrestricted Use
CC BY
Rating
0.0 stars

Students will use the Five Core Concepts and Five Key Questions to analyze and evaluate media messages.  These concepts will serve as the "Big Ideas" or the "Enduring Understanding" that students will need in order to become media literate.   Students will learn the Language of Persuasion used in advertising, specifically techniques that appeal to pathos (emotion), logos (logic), and ethos (credibility/character). They will use these techniques to analyze both print advertisements and television commercials. The lesson will culminate in the analysis of advertisements and the various techniques that they use as well as an evaluation of their effectiveness.This is Part 3 of a 5 Part Unit: Media Manipulation: What Are They Really Saying?

Subject:
English Language Arts
Film and Music Production
Information Science
Marketing
Visual Arts
Material Type:
Lesson Plan
Author:
Patricia Denton
Date Added:
08/05/2019
Mathematics for Computer Science, Fall 2010
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This course covers elementary discrete mathematics for computer science and engineering. It emphasizes mathematical definitions and proofs as well as applicable methods. Topics include formal logic notation, proof methods; induction, well-ordering; sets, relations; elementary graph theory; integer congruences; asymptotic notation and growth of functions; permutations and combinations, counting principles; discrete probability. Further selected topics may also be covered, such as recursive definition and structural induction; state machines and invariants; recurrences; generating functions.

Subject:
Applied Science
Computer Science
Information Science
Material Type:
Full Course
Provider:
MIT
Provider Set:
MIT OpenCourseWare
Author:
Dijk, Marten van
Leighton, Tom
Date Added:
01/01/2010
Numerical Computation for Mechanical Engineers, Fall 2012
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This class introduces elementary programming concepts including variable types, data structures, and flow control. After an introduction to linear algebra and probability, it covers numerical methods relevant to mechanical engineering, including approximation (interpolation, least squares and statistical regression), integration, solution of linear and nonlinear equations, ordinary differential equations, and deterministic and probabilistic approaches. Examples are drawn from mechanical engineering disciplines, in particular from robotics, dynamics, and structural analysis. Assignments require MATLAB programming.

Subject:
Applied Science
Calculus
Engineering
Information Science
Mathematics
Statistics and Probability
Material Type:
Full Course
Provider:
MIT
Provider Set:
MIT OpenCourseWare
Author:
Anthony Patera
Daniel Frey
Nicholas Hadjiconstantinou
Date Added:
01/01/2012
Parallel Computing, Fall 2011
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This is an advanced interdisciplinary introduction to applied parallel computing on modern supercomputers. It has a hands-on emphasis on understanding the realities and myths of what is possible on the world's fastest machines. We will make prominent use of the Julia Language software project.

Subject:
Applied Science
Computer Science
Information Science
Material Type:
Full Course
Provider:
MIT
Provider Set:
MIT OpenCourseWare
Author:
Alan Edelman
Date Added:
01/01/2011
Pikler Triangle What It Is?Where To Buy And How To DIY?
Unrestricted Use
Public Domain
Rating
0.0 stars

The Pikler triangle is one of the Montessori learning method’s toys. Also, it goes by the name of Montessori Climber, But it has its roots linked to Dr.Emmi Pikler, who believed that the best way to teach your child something new is to let him move freely and build his confidence through play. He insisted on not putting your child in a compromising physical environment instead, let them be the master of their own body.

So the question is, what is this wooden toy with rainbow slides, or is it just a piece of furniture? You might not know it yet, or you may have a climber in your house, and you know what it is, but is it worth the amount you are spending?

Subject:
Applied Science
Information Science
Material Type:
Homework/Assignment
Author:
Alison
Date Added:
01/27/2021
Practical Information Technology Management, Spring 2005
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

The course purpose is to provide the substance and skill necessary to make sound business decisions relating to information systems, and to work with senior line managers in the resolution of issues and problems in this area. Categories of issues which will be addressed in the course include: How do IT and its various manifestations in business, such as the Internet, affect current and future competitiveness? How do we align business strategy and plans with IT strategy and IT plans? How can we engage executives in learning and leading IT-related change? How do we implement new systems, change work behavior, manage projects? How should we organize and govern IT in an organization.

Subject:
Applied Science
Information Science
Material Type:
Full Course
Provider:
MIT
Provider Set:
MIT OpenCourseWare
Author:
Gibson, Cyrus
Date Added:
01/01/2005
Practical Programming in C, January IAP 2010
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

"This course provides a thorough introduction to the C programming language, the workhorse of the UNIX operating system and lingua franca of embedded processors and micro-controllers. 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, such as dynamic memory allocation, concurrency and synchronization, UNIX signals and process control, library development and usage. Daily programming Assignments and Labs and weekly laboratory exercises are required. Knowledge of C is highly marketable for summer internships, UROPs, and full-time positions in software and embedded systems development."

Subject:
Applied Science
Information Science
Material Type:
Full Course
Provider:
MIT
Provider Set:
MIT OpenCourseWare
Author:
Chikkerur, Sharat
Weller, Daniel
Date Added:
01/01/2010
Principles of Computer System Design: An Introduction, Spring 2009
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Principles of Computer System Design: An Introduction is published in two parts. Part I, containing chapters 1-6, is a traditional printed textbook published by Morgan Kaufman, an imprint of Elsevier. Part II, containing chapters 7-11, is available here as an open educational resource. This textbook, an introduction to the principles and abstractions used in the design of computer systems, is an outgrowth of notes written for 6.033 Computer System Engineering over a period of 40-plus years. Individual chapters are also used in other EECS subjects. There is also a Web site for the current 6.033 class with a lecture schedule that includes daily Assignments and Labs, lecture notes, and lecture slides. The 6.033 class Web site also contains a thirteen-year archive of class Assignments and Labs, design projects, and quizzes. Technical Requirements: Special software is required to use some of the files in this resource: .key, .ppt, and .zip.

Subject:
Applied Science
Information Science
Material Type:
Full Course
Provider:
MIT
Provider Set:
MIT OpenCourseWare
Author:
Kaashoek, M. Frans
Saltzer, Jerome H.
Date Added:
01/01/2009
Probabilistic Systems Analysis and Applied Probability, Fall 2010
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Welcome to 6.041/6.431, a subject on the modeling and analysis of random phenomena and processes, including the basics of statistical inference. Nowadays, there is broad consensus that the ability to think probabilistically is a fundamental component of scientific literacy. For example: The concept of statistical significance (to be touched upon at the end of this course) is considered by the Financial Times as one of "The Ten Things Everyone Should Know About Science". A recent Scientific American article argues that statistical literacy is crucial in making health-related decisions. Finally, an article in the New York Times identifies statistical data analysis as an upcoming profession, valuable everywhere, from Google and Netflix to the Office of Management and Budget. The aim of this class is to introduce the relevant models, skills, and tools, by combining mathematics with conceptual understanding and intuition.

Subject:
Applied Science
Computer Science
Information Science
Mathematics
Statistics and Probability
Material Type:
Full Course
Provider:
MIT
Provider Set:
MIT OpenCourseWare
Author:
Bertsekas, Dimitri
Tsitsiklis, John
Date Added:
01/01/2010
Purposes, Processes, and Promises – The Civil Rights Litigation Schoolhouse
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

This unit introduces students to the concept of civil rights litigation. It asks students to consider how the litigation process reflects the fundamental values and principles of American constitutional government. By the end of this unit, students should be prepared to talk about how the civil litigation process reflects these values and principles and to describe civil rights litigation and its current scope.
Lesson 1: What is Litigation?
Lesson 2: What are the Steps of Litigation?
Lesson 3: What is Civil Rights Litigation?

Subject:
Applied Science
English Language Arts
General Law
History
Information Science
Law
Reading Informational Text
Social Science
Sociology
U.S. History
Material Type:
Activity/Lab
Author:
Civil Rights Litigation Clearinghouse
Date Added:
06/09/2020
Quantum Complexity Theory, Fall 2010
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This course is an introduction to quantum computational complexity theory, the study of the fundamental capabilities and limitations of quantum computers. Topics include complexity classes, lower bounds, communication complexity, proofs, advice, and interactive proof systems in the quantum world. The objective is to bring students to the research frontier.

Subject:
Applied Science
Information Science
Material Type:
Full Course
Provider:
MIT
Provider Set:
MIT OpenCourseWare
Author:
Aaronson, Scott
Date Added:
01/01/2010
Quantum Information Science, Spring 2006
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This course examines quantum computation and quantum information. Topics include quantum circuits, quantum Fourier transform and search algorithms, physical implementations, the quantum operations formalism, quantum error correction, stabilizer and Calderbank-Shor-Steans codes, fault tolerant quantum computation, quantum data compression, entanglement, and proof of the security of quantum cryptography. Prior knowledge of quantum mechanics and basic information theory is required.

Subject:
Applied Science
Information Science
Material Type:
Full Course
Provider:
MIT
Provider Set:
MIT OpenCourseWare
Author:
Shor, Peter
Date Added:
01/01/2006
Research Seminar on Urban Information Systems, Fall 2005
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Advanced seminar extends computer and analytic skills developed in the other subjects in this sequence into a research environment. Students present a structured discussion of a journal article representative of current research in Planning Decision Support Systems, and complete an approved short research project. Suggested research projects include topics related to ongoing research projects of the Computer Resource Laboratory. Seminar participants and invited guests will lead critical discussions of current literature and ongoing research. Each student will be responsible for identifying, reviewing, and presenting one structured discussion of articles from the current literature that are relevant to their research topic. The remaining time will be spent working on individual projects or thesis proposals. This fall, the seminar will focus on the following core issues that underlie most implementations of urban information systems and decision support tools: the sustainable acquisition and representation of urban knowledge; the emergent technological infrastructure for supporting metropolitan decision-making; and the innovative organizational and institutional arrangements that can take advantage of modern urban information systems.

Subject:
Applied Science
Information Science
Material Type:
Full Course
Provider:
MIT
Provider Set:
MIT OpenCourseWare
Author:
Ferreira, Joseph, Jr.
Date Added:
01/01/2005