Updating search results...

Search Resources

398 Results

View
Selected filters:
  • Computer Science
System Identification, Spring 2005
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Mathematical models of systems from observations of their behavior. Time series, state-space, and input-output models. Model structures, parametrization, and identifiability. Non-parametric methods. Prediction error methods for parameter estimation, convergence, consistency, andasymptotic distribution. Relations to maximum likelihood estimation. Recursive estimation; relation to Kalman filters; structure determination; order estimation; Akaike criterion; and bounded but unknown noise models. Robustness and practical issues.

Subject:
Computer Science
Material Type:
Full Course
Provider:
M.I.T.
Provider Set:
M.I.T. OpenCourseWare
Author:
Dahleh, Munther
Date Added:
01/01/2005
Teach Computing Curriculum
Unrestricted Use
CC BY
Rating
0.0 stars

The Teach Computing Curriculum is broken down into 4 key stages: Ages 5-7, Ages 7-11, Ages 11-14, and Ages 14-16.

Curriculum Information:
- Resources include lesson plans, slides, activity sheets, homework, and assessments
- Each key stage has a teacher guide and curriculum map to help you get started
- Built around an innovative progression framework where computing content has been organized into interconnected networks we call learning graphs
- Created by subject experts, using the latest pedagogical research and teacher feedback
All of the content is free for you to use, and in formats that make it easy for you to adapt it to meet the needs of your learners

Subject:
Computer Science
Material Type:
Activity/Lab
Assessment
Curriculum Map
Full Course
Homework/Assignment
Learning Task
Lesson Plan
Teaching/Learning Strategy
Author:
Teach Computing
Date Added:
03/17/2023
Techniques in Artificial Intelligence (SMA 5504), Fall 2002
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

A graduate-level introduction to artificial intelligence. Topics include: representation and inference in first-order logic; modern deterministic and decision-theoretic planning techniques; basic supervised learning methods; and Bayesian network inference and learning.

Subject:
Computer Science
Material Type:
Full Course
Provider:
M.I.T.
Provider Set:
M.I.T. OpenCourseWare
Author:
Kaelbling, Leslie Pack
Date Added:
01/01/2002
Template Co-Curricular Scope and Sequence Work during RTI Time (Master) -Make a Copy and Customize for your district
Unrestricted Use
Public Domain
Rating
0.0 stars

This template offers a scope and sequence to align Digital Citizenship, SEL, and AI literacy into a K-12 curriculum. It also allows for space for test prep, academic career planning, and computer science depending on district needs.

Subject:
Character Education
Computer Science
Education
Educational Technology
Information and Technology Literacy
Material Type:
Curriculum Map
Author:
Jake Boll
Date Added:
05/30/2024
Theory of Parallel Hardware (SMA 5511), Spring 2004
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

6.896ĺĘcovers mathematical foundations of parallel hardware, from computer arithmetic to physical design, focusing on algorithmic underpinnings. Topics covered include: arithmetic circuits, parallel prefix, systolic arrays, retiming, clocking methodologies, boolean logic, sorting networks, interconnection networks, hypercubic networks, P-completeness, VLSI layout theory, reconfigurable wiring, fat-trees, and area-time complexity.

Subject:
Computer Science
Material Type:
Full Course
Provider:
M.I.T.
Provider Set:
M.I.T. OpenCourseWare
Author:
Leiserson, Charles
Date Added:
01/01/2004
Theory of Parallel Systems (SMA 5509), Fall 2003
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

6.895 covers theoretical foundations of general-purpose parallel computing systems, from languages to architecture. The focus is on the algorithmic underpinnings of parallel systems. The topics for the class will vary depending on student interest, but will likely include multithreading, synchronization, race detection, load balancing, memory consistency, routing networks, message-routing algorithms, and VLSI layout theory. The class will emphasize randomized algorithms and probabilistic analysis, including high-probability arguments.

Subject:
Computer Science
Material Type:
Full Course
Provider:
M.I.T.
Provider Set:
M.I.T. OpenCourseWare
Author:
Leiserson, Charles
Date Added:
01/01/2003
Think Complexity
Unrestricted Use
CC BY
Rating
0.0 stars

This book is about complexity science, data structures and algorithms, intermediate programming in Python, and the philosophy of science. This book focuses on discrete models, which include graphs, cellular automata, and agent-based models. They are often characterized by structure, rules and transitions rather than by equations. They tend to be more abstract than continuous models; in some cases there is no direct correspondence between the model and a physical system.

Subject:
Business and Information Technology
Career and Technical Education
Computer Science
Material Type:
Textbook
Provider:
Green Tea Press
Author:
Allen B. Downey
Date Added:
01/01/2012
Think DSP: Digital Signal Processing in Python
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

The examples and supporting code for this book are in Python. You should know core Python and you should be familiar with object-oriented features, at least using objects if not defining your own. If you are not already familiar with Python, you might want to start with my other book, Think Python, which is an introduction to Python for people who have never programmed, or Mark Lutz’s Learning Python, which might be better for people with programming experience.

Subject:
Computer Science
Material Type:
Textbook
Provider:
Green Tea Press
Author:
Allen B. Downey
Date Added:
01/01/2012
Think Java: How to Think Like a Computer Scientist
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Think Java is an introduction to Java programming for beginners. It is tailored for students preparing for the Computer Science Advanced Placement (AP) Exam, but it is for anyone who wants to learn Java.

Subject:
Computer Science
Material Type:
Textbook
Provider:
Green Tea Press
Author:
Allen B. Downey
Chris Mayfield
Date Added:
01/01/2012
Think OS: A Brief Introduction to Operating Systems
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

Think OS is an introduction to Operating Systems for programmers. In many computer science programs, Operating Systems is an advanced topic. By the time students take it, they usually know how to program in C, and they have probably taken a class in Computer Architecture. Usually the goal of the class is to expose students to the design and implementation of operating systems, with the implied assumption that some of them will do research in this area, or write part of an OS.

Subject:
Computer Science
Material Type:
Textbook
Provider:
Green Tea Press
Author:
Allen B. Downey
Date Added:
01/01/2011
Top Websites for Teachers to Find Lesson Plans
Rating
0.0 stars

Teachers don't have enough time to create every lesson from scratch. Sometimes it's best to leverage the expertise of others who've perfected their lessons over time, and adapt and modify them as needed. Whether you're looking for step-by-step instructions or interactive activities, these sites curate some of the top lesson plans from experts in the field. Check out our list for websites that provide lesson plans for all subjects: ELA, math, science, social studies, art, social and emotional learning, and more.

Subject:
Computer Science
Earth and Space Science
Life Science
Physical Science
Material Type:
Activity/Lab
Date Added:
03/31/2024
Topics in Computational and Systems Biology, Fall 2010
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This is a seminar based on research literature. Papers covered are selected to illustrate important problems and approaches in the field of computational and systems biology, and provide students a framework from which to evaluate new developments. The MIT Initiative in Computational and Systems Biology (CSBi) is a campus-wide research and education program that links biology, engineering, and computer science in a multidisciplinary approach to the systematic analysis and modeling of complex biological phenomena. This course is one of a series of core subjects offered through the CSB Ph.D. program, for students with an interest in interdisciplinary training and research in the area of computational and systems biology.

Subject:
Biology
Computer Science
Life Science
Material Type:
Full Course
Provider:
M.I.T.
Provider Set:
M.I.T. OpenCourseWare
Author:
Burge, Christopher
Gilbert, Wendy
Gore, Jeff
Tidor, Bruce
White, Forest
Date Added:
01/01/2010
Topics in Theoretical Computer Science : Internet Research Problems, Spring 2002
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

We will discuss numerous research problems that are related to the internet. Sample topics include: routing algorithms such as BGP, communication protocols such as TCP, algorithms for intelligently selecting a resource in the face of uncertainty, bandwidth sensing tools, load balancing algorithms, streaming protocols, determining the structure of the internet, cost optimization, DNS-related problems, visualization, and large-scale data processing. The seminar is intended for students who are ready to work on challenging research problems. Each lecture will discuss: methods used today issues and problems formulation of concrete problems potential new lines of research A modest amount of background information will be provided so that the importance and context of the problems can be understood. No previous study of the internet is required, but experience with algorithms and/or theoretical computer science at the graduate/research level is needed.

Subject:
Computer Science
Material Type:
Full Course
Provider:
M.I.T.
Provider Set:
M.I.T. OpenCourseWare
Author:
Leighton, Frank Thomson
Date Added:
01/01/2002
Tynker for First time coders
Restricted Use
Copyright Restricted
Rating
0.0 stars

Tynker is a creative computing platform where millions of kids have learned to program and built games, apps and more. Tynker offers self-paced online courses for children to learn coding at home, as well as an engaging programming curriculum for schools.

Subject:
Computer Science
English Language Arts
Information and Technology Literacy
Material Type:
Activity/Lab
Assessment Item
Curriculum Map
Diagram/Illustration
Formative Assessment
Full Course
Game
Lesson Plan
Reading
Reference Material
Simulation
Teaching/Learning Strategy
Provider:
Neuron Fuel, Inc.
Date Added:
05/03/2016
Ultrafast Optics, Spring 2005
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This course is offered to graduates and addresses issues regarding ultrafast optics. Topics covered include: generation and propagation of ultrashort pulses (nano-, pico-, femto-, attosecond pulses) and linear and non-linear effects. Applications of the topic vary and include high precision measurements, nonlinear optics, optical signal processing, optical communications, and x-ray generation.

Subject:
Computer Science
Material Type:
Full Course
Provider:
M.I.T.
Provider Set:
M.I.T. OpenCourseWare
Author:
Kaertner, Franz
Date Added:
01/01/2005
A Unit Plan on Coding / Creating a Culturally Responsive Video Game
Only Sharing Permitted
CC BY-ND
Rating
0.0 stars

This is an introductory unit on coding for students. Students will gain knowledge on how to create a culturally responsive arcade/video game using coding. They will increase their understanding in project building through technology. This unit will involve community and/or Elder connections.
NOTE - As long as the 'Acknowledgement Protocol' is followed to honor the Land and the People where a lesson plan originates, lesson plans appearing on NCCIE.CA may be adapted to different places and different ages of learners.

Subject:
American Indian Studies
Art History
Computer Science
English Language Arts
Fine Arts
Literature
Mathematics
Social Studies
World Languages
Material Type:
Activity/Lab
Assessment
Learning Task
Lesson Plan
Reference Material
Rubric/Scoring Guide
Student Guide
Teaching/Learning Strategy
Unit of Study
Author:
Liard First Nation
Liard McMillan
National Centre for Collaboration in Indigenous Education
Mary McMillan
Date Added:
03/17/2023
Universal Design for Learning Guidelines + Computer Science / Computational Thinking
Rating
0.0 stars

The Creative Technology Research Lab within the College of Education of Florida created the Universal Design for Learning in Computer Science (UDL4CS) project.

UDL4CS is a Research-Practice Partnership that brings together researchers and practitioners around the shared problem of practice to provide teachers with the tools necessary to meaningfully include students with disabilities in computer science education.

This document provides educators with ideas to improve access to CS for all learners.

Subject:
Computer Science
Material Type:
Reference Material
Author:
M. Ray
T. Lash
M. Israel
Date Added:
02/01/2024
User Interface Design and Implementation, Spring 2011
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This course examines human-computer interaction in the context of graphical user interfaces. The course covers human capabilities, design principles, prototyping techniques, evaluation techniques, and the implementation of graphical user interfaces. Deliverables include short programming assignments and a semester-long group project. Students taking the graduate version also have readings from current literature and additional assignments.

Subject:
Business and Information Technology
Career and Technical Education
Computer Science
Material Type:
Full Course
Provider:
M.I.T.
Provider Set:
M.I.T. OpenCourseWare
Author:
Robert Miller
Date Added:
01/01/2011