Updating search results...

Search Resources

2825 Results

View
Selected filters:
  • Applied Science
Programming Languages: Application and Interpretation
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Unlike some other textbooks, this one does not follow a top-down narrative. Rather it has the flow of a conversation, with backtracking. We will often build up programs incrementally, just as a pair of programmers would. We will include mistakes, not because I don’t know the answer, but because this is the best way for you to learn. Including mistakes makes it impossible for you to read passively: you must instead engage with the material, because you can never be sure of the veracity of what you’re reading.

The main programming language used in this book is Racket. Like with all operating systems, however, Racket actually supports a host of programming languages, so you must tell Racket which language you’re programming in.

This textbook has been used in classes at: Brown University, Cal Poly, Columbus State University, Northeastern University, NYU, Reed College, UC-San Diego, UC-Santa Cruz, University of Rhode Island, University of Utah, Westmont College, Williams College, and Worcester Polytechnic Institute.

Subject:
Applied Science
Computer Science
Material Type:
Textbook
Provider:
Brown University
Author:
Shriram Krishnamurthi
Date Added:
07/07/2021
Programming Languages, Fall 2002
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Principles of functional, imperative, and logic programming languages. Meta-circular interpreters, semantics (operational and denotational), type systems (polymorphism, inference, and abstract types), object oriented programming, modules, and multiprocessing. Case studies of contemporary programming languages. Programming experience and background in language implementation required. From the course home page: The course involves substantial programming assignments and problem sets as well as a significant amount of reading. The course uses the SCHEME+ programming language for all of its assignments.

Subject:
Applied Science
Computer Science
Material Type:
Full Course
Provider:
M.I.T.
Provider Set:
M.I.T. OpenCourseWare
Author:
Ernst, Michael Dean
Date Added:
01/01/2002
Programming for the Puzzled, Spring 2018
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This class builds a bridge between the recreational world of algorithmic puzzles (puzzles that can be solved by algorithms) and the pragmatic world of computer programming, teaching students to program while solving puzzles. Python syntax and semantics required to understand the code are explained as needed for each puzzle.

Subject:
Applied Science
Computer Science
Material Type:
Full Course
Provider:
M.I.T.
Provider Set:
M.I.T. OpenCourseWare
Author:
Srini Devadas
Date Added:
01/01/2018
Programming for the Web: From Soup to Nuts: Implementing a complete GIS web page using HTML5, CSS, JavaScript, Node.js, MongoDB, and Open Layers
Unrestricted Use
CC BY
Rating
0.0 stars

This book is designed to be used as a class text but should be easily accessible to programmers interested in Web Programming. It should even be accessible to an advanced hobbyist.

The original goal behind this text was to help students doing research with me in Web based mapping applications, generally using Open Layers. The idea was to provide persistent storage using REST and simple http request from JavaScript to store the data on a server.

Subject:
Applied Science
Computer Science
Material Type:
Textbook
Provider:
Gettysburg College
Author:
Charles W. Kann III
Date Added:
09/11/2018
Project Evaluation, Spring 2011
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Project Evaluation covers methodologies for evaluating civil engineering projects, which typically are large-scale and long-lived and involve many economic, financial, social and environmental factors. The course places an emphasis on dealing with uncertainty. Students learn basic techniques of engineering economics, including net present value analysis, life-cycle costing, benefit-cost analysis, and other approaches to project evaluation. Examples are drawn from both contemporary and historical projects in various fields, including transportation systems, urban development, energy and environmental projects, water resource management, telecommunications systems, and other elements of the public and private projects and programs.

Subject:
Applied Science
Business and Communication
Environmental Science
Material Type:
Full Course
Provider:
M.I.T.
Provider Set:
M.I.T. OpenCourseWare
Author:
Martland, Carl D.
Sussman, Joseph
Date Added:
01/01/2011
Project Finance: Funding Projects Successfully
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Are you involved in the development and execution of technical projects and eager to know what it takes to fund a project successfully? Would you like to be more in touch with the latest developments in project finance and able to use these to your advantage? If so, you’re in the right place!

This course will provide you with the fundamental knowledge and necessary tools to create the optimum financing structure for your project and enhance its potential to attract funding.

The approach taken is both theoretically sound and practically relevant. This is achieved by using case studies to illustrate the topics, as well as assignments that give learners first-hand experience in what it takes to put together a financeable project.

At the end of the course, you’ll understand what is required to achieve successful project financing.

Those who work on infrastructure and industrial projects, especially, will need to have a good understanding of how project financing works and how project investors and lenders think and assess the risks of a project.

Projects are increasingly set up through cooperation between different groups of stakeholders such as Public Private Partnerships (PPPs). Project contracts are evolving to facilitate and structure such co-operations, which has in turn led to a range of novel contracts and methods of financing.

Subject:
Applied Science
Business and Communication
Engineering
Finance
Material Type:
Full Course
Provider:
Delft University of Technology
Provider Set:
Delft University OpenCourseWare
Author:
Emile Peters
Date Added:
07/14/2021
Project Laboratory, Spring 2009
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This is an engineering laboratory subject for mechanical engineering juniors and seniors. Major emphasis is on interplay between analytical and experimental methods in solution of research and development problems. Communication (written and oral) of results is also a strong component of the course. Groups of two or three students work together on three projects during the term.

Subject:
Applied Science
Engineering
Material Type:
Full Course
Provider:
M.I.T.
Provider Set:
M.I.T. OpenCourseWare
Author:
Cheng, Wai
Hart, Douglas
Date Added:
01/01/2009
Project Management: mastering complexity
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Underestimating project complexity is widely accepted as one of the major causes of project failure. Based on international benchmarking activities (Merrow, 2010), we know that an average of 40% of projects do not deliver what they promised; for megaprojects in the oil and gas industry this figure is even worse (Ernst&Young, 2014).

As with most external factors, many of the causes and consequences of complexity are difficult to avoid or control. When dealing with complexity, standard practices in the field of project management often overlook the inherent uncertainties linked to the length and scale of engineering and infrastructure projects and their constantly changing environments. The situation is exacerbated by rapidly evolving technologies and social change.

Attempts to overcome these challenges by simply trying to reduce their causes is not enough.

In this course, you will learn our approach to mastering complexity, focused on front-end development and teamwork, which will help you develop the skills you need to make timely actions in order to tackle complexities and improve your chances of project success. You will learn how to enhance your own capacities and capabilities by ensuring you have the necessary balance of complementary skills in your team.

Project success starts with recognizing the main drivers of complexity, which can be highly subjective and highly dynamic. In this course, you will learn to identify what makes a project complex and how to perform a complexity assessment.

Examining the elements of a project (such as interfaces, stakeholders, cultures, environment, technology, etc.) and their intricate interactions is key to mastering complexity.

You will analyze these elements in the context of your own project. Then, based on our complexity framework, you will identify the complexity footprint of your project and use it to adapt your management processes. With personalized guidance and feedback from our world-class instructors, you will learn how to recognize what competencies you need to develop and how to adapt your management style accordingly, not only to improve project performance but also to enhance your decision-making capacity.

Subject:
Applied Science
Business and Communication
Engineering
Management
Material Type:
Full Course
Provider:
Delft University of Technology
Provider Set:
Delft University OpenCourseWare
Author:
Dr.ir. Marian Bosch-Rekveldt
Prof.dr.ir. Hans Bakker
Prof.dr.ir. Marcel Hertogh
Date Added:
07/14/2021
Project Management of Engineering Projects: Preparing for Success
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Are you a (project) engineer with a technical background but lack management knowledge? Are you eager to improve project performance and want to expand your knowledge?

This business and management course will focus on the necessary project management skills to successfully manage projects, distinguishing three areas:

The project manager and the team
The project process
The project context

The course focuses on the early project phases, including examples from technical projects within various sectors and industries (amongst others, but not limited to, infrastructure projects and construction projects).

At the end of this course, you will have created your own project execution plan, either in a team effort or on individual basis. Of course, the team effort allows for a special learning experience and we appraise active team participation.

Subject:
Applied Science
Business and Communication
Engineering
Material Type:
Full Course
Provider:
Delft University of Technology
Provider Set:
Delft University OpenCourseWare
Author:
Dr.ir. Marian Bosch-Rekveldt
Prof.dr.ir. Hans Bakker
Prof.dr.ir. Marcel Hertogh
Date Added:
07/14/2021
Project Maritieme Industrie
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

De cursus 'Project Maritieme industrie' is een cursus speciaal voor beginnende studenten Maritieme Techniek. Tijdens deze cursus wordt de student bekend gemaakt met de TU Delft, met name met het onderwijsprogramma Maritieme Techniek. Er wordt gevraagd een vervoersconcept te onwikkelen, op basis van een vervoersvraag en een aantal randvoorwaarden. Hierbij behorend dient de student een scheepsconcept te ontwikkelen.

Subject:
Applied Science
Engineering
Material Type:
Full Course
Lecture
Lecture Notes
Provider:
Delft University of Technology
Provider Set:
Delft University OpenCourseWare
Author:
R.G. Hekkenberg
Date Added:
07/14/2021
Projectile Magic
Read the Fine Print
Educational Use
Rating
0.0 stars

Students watch video clips from October Sky and Harry Potter and the Sorcerer's Stone to learn about projectile motion. They explore the relationships between displacement, velocity and acceleration and calculate simple projectile motion. The objective of this activity is to articulate concepts related to force and motion through direct immersive interaction based on the theme, The Science Behind Harry Potter. Students' interest is piqued by the use of popular culture in the classroom.

Subject:
Applied Science
Engineering
Physical Science
Physics
Material Type:
Lesson Plan
Provider:
TeachEngineering
Provider Set:
TeachEngineering
Author:
Christine Hawthorne
Rachel Howser
Date Added:
09/18/2014
Projectile Motion
Read the Fine Print
Educational Use
Rating
0.0 stars

Students are introduced to the concept of projectile motion, of which they are often familiar from life experiences,such as playing sports such as basketball or baseball, even though they may not understand the physics involved. Students use tabletop-sized robots to build projectile throwers and measure motion using sensors. They compute distances and velocities using simple kinematic equations and confirm their results through measurements by hand. To apply the concept, students calculate the necessary speed of an object to reach a certain distance in a hypothetical scenaro: A group of hikers stranded at the bottom of a cliff need food, but rescuers cannot deliver it themselves, so they must devise a way to get the food to the hikers.

Subject:
Applied Science
Engineering
Physical Science
Physics
Material Type:
Activity/Lab
Provider:
TeachEngineering
Provider Set:
TeachEngineering
Author:
Ronald Poveda
Zachary Nishino
Date Added:
09/18/2014
Projections and Coordinates: Turning a 3D Earth into Flatlands
Read the Fine Print
Educational Use
Rating
0.0 stars

Projections and coordinates are key advancements in the geographic sciences that allow us to better understand the nature of the Earth and how to describe location. These innovations in describing the Earth are the basis for everything that is done in a GIS framework. Shape of the Earth is a critical starting point because in fact the Earth is not round but rather a more complex shape called a geoid. Coordinate systems are often referenced to a particular model shape of the Earth, but many different formats exist because not all coordinates work equally well in all areas. While projections and coordinates are abstract concepts in themselves, students eventually find them interesting because 1) it causes them to challenge their current ideas of the Earth's shape and 2) it is much easier to visualize these ideas for learning through interactive GIS such as Google Earth.

Subject:
Applied Science
Engineering
Material Type:
Lesson Plan
Provider:
TeachEngineering
Provider Set:
TeachEngineering
Author:
Andrey Koptelov
Nathan Howell
Date Added:
09/18/2014
Prosthetic Party
Read the Fine Print
Educational Use
Rating
0.0 stars

Student teams investigate biomedical engineering and the technology of prosthetics. Students create a model prosthetic lower leg using various materials. Each team demonstrate its prosthesis' strength and consider its pros and cons, giving insight into the characteristics and materials biomedical engineers consider in designing artificial limbs.

Subject:
Applied Science
Engineering
Health, Medicine and Nursing
Material Type:
Activity/Lab
Provider:
TeachEngineering
Provider Set:
TeachEngineering
Author:
Denise W. Carlson
Malinda Schaefer Zarske
Megan Podlogar
Date Added:
09/18/2014
Protect That Pill
Read the Fine Print
Educational Use
Rating
0.0 stars

Students reinforce their knowledge of the different parts of the digestive system and explore the concept of simulation by developing a pill coating that can withstand the churning actions and acidic environment found in the stomach. Teams test the coating durability by using a clear soda to simulate stomach acid.

Subject:
Anatomy/Physiology
Applied Science
Engineering
Life Science
Material Type:
Activity/Lab
Provider:
TeachEngineering
Provider Set:
TeachEngineering
Author:
Denise W. Carlson
Jacob Crosby
Malinda Schaefer Zarske
Todd Curtis
Date Added:
09/18/2014
Protect Those Eyes
Read the Fine Print
Educational Use
Rating
0.0 stars

Students design and build prototypes for protective eyewear. They choose different activities or sports that require protective eyewear and design a device for that particular use. Students learn about the many ways in which the eyes can be damaged and how engineers incorporate different features and materials into eyewear designs to best protect the eyes.

Subject:
Applied Science
Engineering
Health, Medicine and Nursing
Material Type:
Activity/Lab
Provider:
TeachEngineering
Provider Set:
TeachEngineering
Author:
Denise W. Carlson
Lesley Herrmann
Malinda Schaefer Zarske
William Surles
Date Added:
10/14/2015
Protect Your Body, Filter Your Water!
Read the Fine Print
Educational Use
Rating
0.0 stars

Students experience the steps of the engineering design process as they design solutions for a real-world problem that could affect their health. After a quick review of the treatment processes that municipal water goes through before it comes from the tap, they learn about the still-present measurable contamination of drinking water due to anthropogenic (human-made) chemicals. Substances such as prescription medication, pesticides and hormones are detected in the drinking water supplies of American and European metropolitan cities. Using chlorine as a proxy for estrogen and other drugs found in water, student groups design and test prototype devices that remove the contamination as efficiently and effectively as possible. They use plastic tubing and assorted materials such as activated carbon, cotton balls, felt and cloth to create filters with the capability to regulate water flow to optimize the cleaning effect. They use water quality test strips to assess their success and redesign for improvement. They conclude by writing comprehensive summary design reports.

Subject:
Applied Science
Engineering
Hydrology
Physical Science
Material Type:
Activity/Lab
Provider:
TeachEngineering
Provider Set:
TeachEngineering
Author:
Jeanne Hubelbank
Kristen Billiar
Terri Camesano
Timothy S. Vaillancourt
Date Added:
10/14/2015
Protecting Our City with Levees
Read the Fine Print
Educational Use
Rating
0.0 stars

Students design and build their own model levees. Acting as engineers for their city, teams create sturdy barriers to prevent water from flooding a city in the event of a hurricane.

Subject:
Applied Science
Engineering
Hydrology
Physical Science
Material Type:
Activity/Lab
Provider:
TeachEngineering
Provider Set:
TeachEngineering
Author:
Abigail Watrous
Brian Kay
Denise W. Carlson
Janet Yowell
Karen King
Katherine Beggs
Date Added:
10/14/2015
Protecting the Mummified Troll
Read the Fine Print
Educational Use
Rating
0.0 stars

Students are introduced to the (hypothetical) task of developing an invisible (non-intrusive) security system to protect the school's treasured mummified troll! Solving the challenge depends on an understanding of the properties of light. After being introduced to the challenge question, students generate ideas and consider the knowledge required find solutions. They watch a portion of the "Mythbuster's Crimes and Myth-Demeanors" episode ($20), which helps direct their research and learning toward solving the challenge. They begin to study laser applications in security systems, coming to realize the role of lasers in today's society.

Subject:
Applied Science
Engineering
Physical Science
Physics
Material Type:
Activity/Lab
Lesson Plan
Provider:
TeachEngineering
Provider Set:
TeachEngineering
Author:
Meghan Murphy
Date Added:
09/18/2014