Search Constraints
Number of results to display per page
Results for:
Year
2016
Remove constraint Year: 2016
Search Results
-
Courseware
In electrical engineering, solid-state materials and the properties play an essential role. A thorough understanding of the physics of metals, insulators and semiconductor materials is essential for designing new electronic devices and circuits. After short introduction of the IC fabrication process, the course starts with the crystallography. This will be followed by the basic principle of the quantum mechanics, the sold-state physics, band-structure and the relation with electrical properties of the solid-state materials. When the material physics has been throughly understood, the physics of the semiconductor device follows quite naturally and can be understood quickly and efficiently.
- Subjects:
- Physics and Electrical Engineering
- Keywords:
- Semiconductors Solid state physics Matter -- Properties
- Resource Type:
- Courseware
-
Courseware
In the third edition of Solar Energy, you will learn to design a complete photovoltaic system. This course introduces the technology that converts solar energy into electricity, heat and solar fuels with a main focus on electricity generation. Photovoltaic (PV) devices are presented as advanced semiconductor devices that deliver electricity directly from sunlight. The emphasis is on understanding the working principle of a solar cell, fabrication of solar cells, PV module construction and the design of a PV system. You will gain a greater understanding of the principles of the photovoltaic conversion- the conversion of light into electricity. This course explores the advantages, limitations and challenges of different solar cell technologies, such as crystalline silicon solar cell technology, thin film solar cell technologies and the latest novel solar cell concepts as studied on lab-scale. We will discuss the specifications of solar modules and demonstrate how to design a complete solar system for any particular application.
- Subjects:
- Electrical Engineering
- Keywords:
- Solar cells Solar energy Photovoltaic power systems
- Resource Type:
- Courseware
-
Courseware
6.005 Software Construction introduces fundamental principles and techniques of software development, i.e., how to write software that is safe from bugs, easy to understand, and ready for change. The course includes problem sets and a final project. Important topics include specifications and invariants; testing; abstract data types; design patterns for object-oriented programming; concurrent programming and concurrency; and functional programming.
- Subjects:
- Computing
- Keywords:
- Computer programming Computer software -- Development
- Resource Type:
- Courseware
-
e-book
In this book, you will learn how digital signals are captured, represented, processed, communicated, and stored in computers. The specific topics we will cover include: physical properties of the source information (such as sound or images), devices for information cap- ture (microphones, cameras), digitization, compression, digital signal representation (JPEG, MPEG), digital signal processing (DSP), and network communication. By the end of this book, you should understand the problems and solutions facing signal computing systems development in the areas of user interfaces, information retrieval, data structures and algo- rithms, and communications.
- Subjects:
- Computing
- Keywords:
- Signal processing -- Digital techniques Textbooks
- Resource Type:
- e-book
-
e-book
This text is a free introductory text that introduces MS Access and relational database design. The motivation is to support a second-year course on database systems which, to the student, is either a service course providing an introduction to database concepts, or, as a prerequisite for more advanced study in the field.
- Subjects:
- Computing
- Keywords:
- Microsoft Access Relational databases Textbooks
- Resource Type:
- e-book
-
Courseware
6.453 Quantum Optical Communication is one of a collection of MIT classes that deals with aspects of an emerging field known as quantum information science. This course covers Quantum Optics, Single-Mode and Two-Mode Quantum Systems, Multi-Mode Quantum Systems, Nonlinear Optics, and Quantum System Theory.
- Subjects:
- Electronic and Information Engineering and Physics
- Keywords:
- Quantum optics Quantum theory Nonlinear optics
- Resource Type:
- Courseware
-
e-book
I never seemed to find the perfect data-oriented Python book for my course, so I set out to write just such a book. Luckily at a faculty meeting three weeks before I was about to start my new book from scratch over the holiday break, Dr. Atul Prakash showed me the Think Python book which he had used to teach his Python course that semester. It is a well-written Computer Science text with a focus on short, direct explanations and ease of learning.The overall book structure has been changed to get to doing data analysis problems as quickly as possible and have a series of running examples and exercises about data analysis from the very beginning. Chapters 2–10 are similar to the Think Python book, but there have been major changes. Number-oriented examples and exercises have been replaced with data- oriented exercises. Topics are presented in the order needed to build increasingly sophisticated data analysis solutions. Some topics like try and except are pulled forward and presented as part of the chapter on conditionals. Functions are given very light treatment until they are needed to handle program complexity rather than introduced as an early lesson in abstraction. Nearly all user-defined functions have been removed from the example code and exercises outside of Chapter 4. The word “recursion”1 does not appear in the book at all. In chapters 1 and 11–16, all of the material is brand new, focusing on real-world uses and simple examples of Python for data analysis including regular expressions for searching and parsing, automating tasks on your computer, retrieving data across the network, scraping web pages for data, object-oriented programming, using web services, parsing XML and JSON data, creating and using databases using Structured Query Language, and visualizing data. The ultimate goal of all of these changes is a shift from a Computer Science to an Informatics focus is to only include topics into a first technology class that can be useful even if one chooses not to become a professional programmer.
- Subjects:
- Computing
- Keywords:
- Computer programming Programming languages (Electronic computers) Textbooks Python (Computer program language)
- Resource Type:
- e-book
-
e-book
The Pilot’s Handbook of Aeronautical Knowledge provides basic knowledge that is essential for pilots. This handbook introduces pilots to the broad spectrum of knowledge that will be needed as they progress in their pilot training. Except for the Code of Federal Regulations pertinent to civil aviation, most of the knowledge areas applicable to pilot certification are presented. This handbook is useful to beginning pilots, as well as those pursuing more advanced pilot certificates.
- Course related:
- AAE4902 Pilot Ground Theory
- Subjects:
- Aeronautical and Aviation Engineering
- Keywords:
- Airplanes -- Piloting Hbooks manuals
- Resource Type:
- e-book
-
e-book
Pharo is an open-source, elegant and pure object-oriented language that supports truly immersive and life programming experience. Pharo offers excellent tools such as hot-debuggers and on the fly code update that change the programming experience. More at http://www.pharo.org.Pharo is a powerful language and IDE that companies use to deliver complex business-effective applications. More at: http://www.pharo.org/success In Pharo everything is an object, and anything can change at run-time under your fingers. Pharo is written in itself you can explore a complete world. You can feel and talk to objects. But Pharo does not stop there, with Pharo you can improve your object-oriented skills by rediscovering the essence of object-oriented programming. Pharo by Example 50, intended for both students and developers, will guide you gently through the Pharo language and environment by means of a series of examples and exercises. This book is available under the Creative Commons Attribution-ShareAlike 3.0 license.
- Subjects:
- Computing
- Keywords:
- Textbooks Smalltalk-80 (Computer program language)
- Resource Type:
- e-book
-
Video
In this video, it shows an HKUST engineering showing how an engineer goes from identifying problems to coming up with a viable solution. As you watch it, see how in less than 3.5 minutes he: Explains the origin of the problem (questions) Drawbacks of the electric field device for water disinfection(originally) Design problems (barriers) that needed to be considered in engineering solutions. How engineers think creatively
- Subjects:
- Statistics and Research Methods
- Keywords:
- Engineering -- Research Pulse circuits Bacteria Electric fields -- Industrial applications
- Resource Type:
- Video