Updating search results...

Search Resources

184 Results

View
Selected filters:
  • computer-science
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
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
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