Updating search results...

Search Resources

10 Results

View
Selected filters:
  • automation
Automate the Boring Stuff
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

If you've ever spent hours renaming files or updating hundreds of spreadsheet cells, you know how tedious tasks like these can be. But what if you could have your computer do them for you?

In Automate the Boring Stuff with Python, you'll learn how to use Python to write programs that do in minutes what would take you hours to do by hand-no prior programming experience required. Once you've mastered the basics of programming, you'll create Python programs that effortlessly perform useful and impressive feats of automation to:

Search for text in a file or across multiple files
Create, update, move, and rename files and folders
Search the Web and download online content
Update and format data in Excel spreadsheets of any size
Split, merge, watermark, and encrypt PDFs
Send reminder emails and text notifications
Fill out online forms

Step-by-step instructions walk you through each program, and practice projects at the end of each chapter challenge you to improve those programs and use your newfound skills to automate similar tasks.

Don't spend your time doing work a well-trained monkey could do. Even if you've never written a line of code, you can make your computer do the grunt work. Learn how in Automate the Boring Stuff with Python.

Subject:
Computer Science
Information Technology
Material Type:
Textbook
Author:
Al Sweigert
Date Added:
08/13/2020
Bioengineering Journal Article Seminar, Fall 2011
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Each term, the class selects a new set of professional journal articles on bioengineering topics of current research interest. Some papers are chosen because of particular content, others are selected because they illustrate important points of methodology. Each week, one student leads the discussion, evaluating the strengths, weaknesses, and importance of each paper. Subject may be repeated for credit a maximum of four terms. Letter grade given in the last term applies to all accumulated units of 16.459.

Subject:
Engineering
Material Type:
Full Course
Provider:
MIT
Provider Set:
MIT OpenCourseWare
Author:
Alan Natapoff
Charles M. Oman
Laurence R. Young
Date Added:
01/01/2011
Drawings & Numbers: Five Centuries of Digital Design, Fall 2002
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Seminar on a selected topic from Renaissance architecture. Requires original research and presentation of a report. The aim of this course is to highlight some technical aspects of the classical tradition in architecture that have so far received only sporadic attention. It is well known that quantification has always been an essential component of classical design: proportional systems in particular have been keenly investigated. But the actual technical tools whereby quantitative precision was conceived, represented, transmitted, and implemented in pre-modern architecture remain mostly unexplored. By showing that a dialectical relationship between architectural theory and data-processing technologies was as crucial in the past as it is today, this course hopes to promote a more historically aware understanding of the current computer-induced transformations in architectural design.

Subject:
Architecture and Design
Creative and Applied Arts
Geometry
Mathematics
Material Type:
Full Course
Provider:
MIT
Provider Set:
MIT OpenCourseWare
Author:
Carpo, Mario
Date Added:
01/01/2002
Human Factors Engineering, Fall 2011
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This course is designed to provide both undergraduate and graduate students with a fundamental understanding of human factors that must be taken into account in the design and engineering of complex aviation and space systems. The primary focus is the derivation of human engineering design criteria from sensory, motor, and cognitive sources to include principles of displays, controls and ergonomics, manual control, the nature of human error, basic experimental design, and human-computer interaction in supervisory control settings. Undergraduate students will demonstrate proficiency through aviation accident case presentations, quizzes, homework assignments, and hands-on projects. Graduate students will complete all the undergraduate assignments; however, they are expected to complete a research-oriented project with a final written report and an oral presentation.

Subject:
Engineering
Environmental Engineering
Material Type:
Full Course
Provider:
MIT
Provider Set:
MIT OpenCourseWare
Author:
Divya C. Chandra
Laurence R. Young
Date Added:
01/01/2011
Human Supervisory Control of Automated Systems, Spring 2004
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Principles of supervisory control and telerobotics. Different levels of automation are discussed, as well as the allocation of roles and authority between humans and machines. Human-vehicle interface design in highly automated systems. Decision aiding. Tradeoffs between human control and human monitoring. Automated alerting systems and human intervention in automatic operation. Enhanced human interface technologies such as virtual presence. Performance, optimization, and social implications of the human-automation system. Examples from aerospace, ground, and undersea vehicles, robotics, and industrial systems. Human Supervisory Control of Automated Systems discusses elements of the interactions between humans and machines. These elements include: assignment of roles and authority; tradeoffs between human control and human monitoring; and human intervention in automatic processes. Further topics comprise: performance, optimization and social implications of the system; enhanced human interfaces; decision aiding; and automated alterting systems. Topics refer to applications in aerospace, industrial and transportation systems.

Subject:
Computer Science
Information Technology
Material Type:
Full Course
Provider:
MIT
Provider Set:
MIT OpenCourseWare
Author:
Cummings, Missy
Hansman, John
Date Added:
01/01/2004
Introduction to Robotics, Fall 2005
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This course provides an overview of robot mechanisms, dynamics, and intelligent controls. Topics include planar and spatial kinematics, and motion planning; mechanism design for manipulators and mobile robots, multi-rigid-body dynamics, 3D graphic simulation; control design, actuators, and sensors; wireless networking, task modeling, human-machine interface, and embedded software. Weekly laboratories provide experience with servo drives, real-time control, and embedded software. Students will design and fabricate working robotic systems in a group-based term project.

Subject:
Education
Engineering
Material Type:
Full Course
Provider:
MIT
Provider Set:
MIT OpenCourseWare
Author:
Asada, Harry
Date Added:
01/01/2005
Introduction to Sociology 2e
Unrestricted Use
CC BY
Rating
0.0 stars

Introduction to Sociology 2e adheres to the scope and sequence of a typical, one-semester introductory sociology course. It offers comprehensive coverage of core concepts, foundational scholars, and emerging theories, which are supported by a wealth of engaging learning materials. The textbook presents detailed section reviews with rich questions, discussions that help students apply their knowledge, and features that draw learners into the discipline in meaningful ways. The second edition retains the book’s conceptual organization, aligning to most courses, and has been significantly updated to reflect the latest research and provide examples most relevant to today’s students. In order to help instructors transition to the revised version, the 2e changes are described within the preface.

Subject:
Social and Behavioral Sciences
Sociology
Material Type:
Full Course
Provider:
Rice University
Provider Set:
OpenStax College
Date Added:
08/12/2021
Introduction to Sociology 2e, Work and the Economy, Work in the United States
Unrestricted Use
CC BY
Rating
0.0 stars

Describe the current U.S. workforce and the trend of polarizationExplain how women and immigrants have changed the modern U.S. workforceUnderstand the basic elements of poverty in the United States today

Subject:
Sociology
Material Type:
Module
Author:
OER Librarian
Date Added:
08/12/2021
Technology in American History, Spring 2006
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

A survey of America's transition from a rural, agrarian, and artisan society to one of the world's leading industrial powers. Treats the emergence of industrial capitalism: the rise of the factory system; new forms of power, transport, and communication; the advent of the large industrial corporation; the social relations of production; and the hallmarks of science-based industry. Views technology as part of the larger culture and reveals innovation as a process consisting of a range of possibilities that are chosen or rejected according to the social criteria of the time.

Subject:
Creative and Applied Arts
Engineering
Language, Philosophy, and Culture
World Cultures
Material Type:
Full Course
Provider:
MIT
Provider Set:
MIT OpenCourseWare
Author:
Smith, Merritt
Date Added:
01/01/2006