Updating search results...

Search Resources

701 Results

View
Selected filters:
  • Computer Science
  • College / Upper Division
2020 MRS Communications Lecture: Machine learning for composite materials
Unrestricted Use
CC BY
Rating
0.0 stars

This resource is a video abstract of a research paper created by Research Square on behalf of its authors. It provides a synopsis that's easy to understand, and can be used to introduce the topics it covers to students, researchers, and the general public. The video's transcript is also provided in full, with a portion provided below for preview:

"The Materials Research Society is proud to announce the 2020 MRS Communications Lecture honorees, Drs. Chun-Teh Chen and Grace Gu from the University of California, Berkeley. The honor recognizes excellence in the field of materials research through work published in MRS Communications. Drs. Chen and Gu are recognized this year for their prospective paper on how researchers are harnessing artificial intelligence to accelerate the design and discovery of composite materials. Their work is featured in volume nine, issue two of MRS Communications. Composites are combinations of two or more base materials, whose collective properties exceed those possessed by either material alone. Composites are widely used as structural materials in the automotive and aerospace industries and can also be easily found in nature. Limitations in manufacturing methods have generally restricted the architecture these materials take on in real-world applications. Most commonly, they’re processed into multilayer sheets..."

The rest of the transcript, along with a link to the research itself, is available on the resource itself.

Subject:
Applied Science
Computer Science
Material Type:
Diagram/Illustration
Reading
Provider:
Research Square
Provider Set:
Video Bytes
Date Added:
10/23/2020
3D Modelling with Processing
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

This workshop covers the basics of 3D modelling in Processing. From the 3D coordinate system, placing different shapes, surfaces, and camera angles. This introductory workshop is suitable for all students with some basic Processing knowledge. We assume that you are familiar with 2D shapes in Processing,  including pushMatrix, rotate and translate. This workshop will only cover basics, sufficient to create a landscape with 3D objects and a moving object. 

Subject:
Computer Science
Information Science
Material Type:
Unit of Study
Author:
Ansgar Fehnker
Date Added:
03/02/2021
AI 101
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Machine vision. Data wrangling. Reinforcement learning. What do these terms even mean? In AI 101, MIT researcher Brandon Leshchinskiy offers an introduction to artificial intelligence that's designed specifically for those with little to no background in the subject. The workshop starts with a summary of key concepts in AI, followed by an interactive exercise where participants train their own algorithm. Finally, it closes with a summary of key takeaways and Q/A. All are welcome!

Subject:
Applied Science
Computer Science
Engineering
Material Type:
Full Course
Provider:
MIT
Provider Set:
MIT OpenCourseWare
Author:
Leshchinskiy, Brandon
Date Added:
09/01/2021
AI for Teachers - an Open Textbook
Unrestricted Use
CC BY
Rating
0.0 stars

AI and education are not just topics for industry. The education system should be prepared to identify how best to make use of AI in the classroom, reassure teachers, make them responsible users and start an effective teacher-training program. The goal of this textbook is to give teachers the knowledge necessary for deciding if, where and how AI can help.
• How can artificial intelligence impact learning and teaching in my classroom?
• Can it help me do what I want to do with my students?
• How can it change the dynamics and interactions I have with my students?
• How do I even know when it is being used correctly or incorrectly?
• And, what should I be aware of if I want to put it to good use?
Available in English, French, German, Italian, and Slovenian

Subject:
Applied Science
Computer Science
Education
Educational Technology
Material Type:
Textbook
Author:
AI4T
Colin de la Higuera
Jotsna Iyer
Date Added:
01/25/2024
ALAMOSE: Authentic Learning Modules for DevOps Security Education
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

ALAMOSE aims to educate undergraduate and graduate students on (i) what categories of security weaknesses appear for artifacts used in DevOps, and (ii) how identified security weaknesses can be detected. ALAMOSE is funded by the U.S. National Science Foundation (NSF), and spearheaded by Akond Rahman at Auburn University. Please contact him with questions at akond@auburn.edu.

Subject:
Applied Science
Computer Science
Computing and Information
Material Type:
Activity/Lab
Author:
Akond Rahman
Date Added:
04/12/2023
AP CS A Java Course — AP CSAwesome
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

CSAwesome is a free College Board endorsed curriculum for AP Computer Science A, an introductory college-level computer programming course in Java

Subject:
Applied Science
Computer Science
Computing and Information
Material Type:
Full Course
Interactive
Author:
Barbara Ericson
Beryl Hoffman
Date Added:
06/13/2023
Accessibility Evaluation
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This activity guides students through the evaluation of a website that they have created to see if it is accessible for users with disabilities. Students will simulate a number of different disabilities (e.g. visual impairments, color blindness, auditory impairments, motor impairments) to see if their website is accessible; they will also use automated W3 and WAVE tools to evaluate their sites. Students will consider the needs of users with disabilities by creating a persona and scenario of a user with disabilities interacting with their site. Finally, students will write up recommendations to change their site and implement the changes.

Comments
Although this activity can be used in isolation, it is intended to be part of a series guiding students towards the creation of a front-end of a website. The series (all published as OER) consist of:

a) Needfinding
b) Personas, Scenarios and Storyboards
c) Front-end Website Design and Development
d) Accessibility Evaluation

Subject:
Applied Science
Computer Science
Material Type:
Activity/Lab
Assessment
Homework/Assignment
Provider:
CUNY Academic Works
Provider Set:
Brooklyn College
Author:
Devorah Kletenik
Date Added:
09/03/2020
Accessibility: the Whys and the Hows
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This presentation introduces Computer Science students to the notion of accessibility: developing software for people with disabilities. This lesson provides a discussion of why accessibility is important (including the legal, societal and ethical benefits) as well as an overview of different types of impairments (visual, auditory, motor, neurological/cognitive) and how developers can make their software accessible to users with those disabilities. This lesson includes videos and links to readings and tutorials for students.

Comments
These slides use Poll Everywhere polls; to use them, create your own Poll Everywhere account and duplicate the polls.

Subject:
Applied Science
Computer Science
Material Type:
Lecture
Provider:
CUNY Academic Works
Provider Set:
Brooklyn College
Author:
Devorah Kletenik
Date Added:
09/03/2020
Activity: Cognitive Styles Reflection (Team/Project)
Unrestricted Use
CC BY
Rating
0.0 stars

What cognitive styles do you use to interact with technology? PRE-REQ: https://www.oercommons.org/courseware/lesson/87536 LAST UPDATE: Changed title

Subject:
Computer Science
Engineering
Information Science
Psychology
Material Type:
Activity/Lab
Homework/Assignment
Author:
Lara Letaw
GenderMag Project
Date Added:
11/06/2021
Advanced C++ for High-Performance Computing
Unrestricted Use
CC BY
Rating
0.0 stars

The course aims at providing the fundamental tools for effective C++ programming in the context of high-performance computing. The tools include generic programming techniques, API development, and specific C++-11/14/17 constructs. Starting from a basic knowledge of C++, the attendees should be able to start using C++ language to engineer durable abstractions to develop and optimize applications. Example usage of modern C++ concepts and features are taken from scientific applications used by the HPC community, giving the attendees the opportunity to see the presented tools in action in real world cases.  Exercises are provided from a GitHub repository.  This material is meant to reflect the current state of the current C++ standard.  As the standard changes, some aspects of this course may become outdated.This course is an integral part of the ESiWACE-2 project, and we acknowledge the partial funding from that project.  The contact person is william.sawyer@cscs.ch. 

Subject:
Computer Science
Material Type:
Full Course
Author:
William Sawyer
Date Added:
10/26/2021
Agent Based Modeling of Complex Adaptive Systems (Advanced)
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Building on Complex Adaptive Systems theory and basic Agent Based Modeling knowledge presented in SPM4530, the Advanced course will focus on the model development process. The students are expected to conceptualize, develop and verify a model during the course, individually or in a group. The modeling tasks will be, as much as possible, based on real life research problems, formulated by various research groups from within and outside the faculty.
Study Goals The main goal of the course is to learn how to form a modeling question, perform a system decomposition, conceptualize and formalize the system elements, implement and verify the simulation and validate an Agent Based Model of a socio-technical system.

Subject:
Applied Science
Computer Science
Material Type:
Full Course
Provider:
Delft University of Technology
Provider Set:
Delft University OpenCourseWare
Author:
Dr. Ir. I. Nikolic
Date Added:
03/03/2016
Algorithms by Jeff Erickson
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This web page contains a free electronic version of my self-published textbook Algorithms, along with other lecture notes I have written for various theoretical computer science classes at the University of Illinois, Urbana-Champaign

Subject:
Applied Science
Computer Science
Material Type:
Reading
Provider:
University of Illinois at Urbana-Champaign
Author:
Jeff Erickson
Date Added:
02/01/2021
Algorithms for Computational Biology
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This course is offered to undergraduates and addresses several algorithmic challenges in computational biology. The principles of algorithmic design for biological datasets are studied and existing algorithms analyzed for application to real datasets. Topics covered include: biological sequence analysis, gene identification, regulatory motif discovery, genome assembly, genome duplication and rearrangements, evolutionary theory, clustering algorithms, and scale-free networks.

Subject:
Applied Science
Biology
Computer Science
Engineering
Life Science
Material Type:
Full Course
Provider:
MIT
Provider Set:
MIT OpenCourseWare
Author:
Kellis, Manolis
Date Added:
02/01/2005