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:
Applied Science
Computer Science
Material Type:
Textbook
Provider:
Automate the Boring Stuff
Author:
Al Sweigert
Date Added:
03/07/2019
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:
Applied Science
Engineering
Material Type:
Full Course
Provider:
M.I.T.
Provider Set:
M.I.T. 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:
Applied Science
Architecture and Design
Arts and Humanities
Geometry
Mathematics
Material Type:
Full Course
Provider:
M.I.T.
Provider Set:
M.I.T. OpenCourseWare
Author:
Carpo, Mario
Date Added:
01/01/2002
GIS Programming and Automation
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Bill Gates is credited with saying he would \hire a lazy person to do a difficult job\" with the justification that \"a lazy person will find an easy way to do it.\" GEOG 485 doesn't teach the lazy way to get the job done, but it does teach the scripting way _ which is arguably even better. You've probably heard the \"give a fish\"/\"teach to fish\" saying? That's the gist of GEOG 485: to equip you, in an ArcGIS context, with the ModelBuilder and Python scripting skills to make your boring, repetitive geoprocessing tasks easier, quicker and automatic _ so you can focus on the more interesting (potentially more valuable) work that you (and your employers) really want you to be doing."

Subject:
Applied Science
Computer Science
Information Science
Material Type:
Full Course
Provider:
Penn State University
Provider Set:
Penn State's College of Earth and Mineral Sciences (http:// e-education.psu.edu/oer/)
Author:
James O'Brien
Jim Detwiler
Sterling Quinn
Date Added:
03/07/2019
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:
Applied Science
Engineering
Environmental Science
Material Type:
Full Course
Provider:
M.I.T.
Provider Set:
M.I.T. 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:
Applied Science
Computer Science
Material Type:
Full Course
Provider:
M.I.T.
Provider Set:
M.I.T. OpenCourseWare
Author:
Cummings, Missy
Hansman, John
Date Added:
01/01/2004
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:
Sociology
Material Type:
Full Course
Provider:
Rice University
Provider Set:
OpenStax College
Date Added:
02/01/2012
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:
Applied Science
Arts and Humanities
Engineering
World Cultures
Material Type:
Full Course
Provider:
M.I.T.
Provider Set:
M.I.T. OpenCourseWare
Author:
Smith, Merritt
Date Added:
01/01/2006