Let's get started. Can you hear me back there? Loud and clear. OK. Let's get started. Before I begin, just a couple of announcements. Brad Buren is one of our students here and he needs a note-taker.

It's a paid position. So if you are interested you can stop by after class and see him. He's sitting right here out there, OK? Second, just a reminder that 6.002 does have prerequisites. And the prerequisites are 8.02 and 18.03.

So with that let me start off with the usual. Do a quick review of what we've done so far. So we started out life looking at the laws of physics and Maxwell's equations and so on. And those were way too hard so we said let's make life easy for ourselves.

So we chose to play in this playground in which we said we shall adhere to the lumped matter discipline. OK? The LMD. So we are in that playground. So this entire course, and for that matter large parts of EECS are within that playground, within which the lumped matter discipline applies.

So as soon as we jumped into the playground, the LMD playground, we could take Maxwell's equations and abstract them out into two very, very simple rules. And the very simple rules were KVL and KCL.





Download Video : MP4 | RM


KVL simply said that I can sum the voltages in any loop in a circuit and the result then would be zero. Similarly, I can sum the currents that enter or exit any node and the sum will also be zero. So what you can now do is, if you feel like, you can go around and brag.

Oh, yeah, we use Maxwell's equations in everyday life and, yeah, it's good stuff. And the key is that this is really an encapsulation of Maxwell's equations within this playground that we are in. So I talked about the first method of circuit analysis in the last lecture.

And that method simply took the, wrote KVL for all the loops, wrote KCL for all the nodes and wrote element vi relationships. And together gave you a big bunch of equations. And you sat down and grunged through the equations and you solved for branch voltages and currents.

So we reviewed a second method of circuit analysis. And I'll simply call it circuit composition. The basic idea behind this method was to learn some simple rules of how resistors add and conductances add and so on and so forth and look at a circuit and simplify the circuit by making series simplifications when the resistors are in series and so on and so forth, and compose it and play around with it till we end up with the current, the voltages that we are looking for.

This is the intuitive method. And so a section in Chapter 2, I believe, of the course notes discusses several examples using this method and attempts to make a little bit formal the intuitive approach that is applied in this method.

So we then looked at the node method. And the node method was simply a particular way of applying KVL and KCL. Node method, remember? We took a ground node. Then we labeled the nodes of the remaining voltages with respect to that ground.


And More...watch the Video !

Let's get started. We have one handout today. That's your lecture notes. There's some copies still outside for those who haven't picked one up. In general, what I do is, in the lecture notes, I leave out large amounts of material.

So, this will enable you to keep your hands busy while I'm lecturing and take down some notes and so on. So, don't assume that everything that I talk about is on here. Please follow along. OK, so as is my usual practice, let me start with a quick review of what we covered so far.

So what we did primarily was looked at this discipline that we call the lump matter discipline, which was very similar, very reminiscent of the point mass simplification in physics. And this discipline, this set of constraints we imposed on ourselves, allowed us to move from Maxwell's equations to a very, very simple form of algebraic equations.



Download Video : MP4 | RM

And specifically, the discipline took two forms. One is, we said that we will deal with elements for whom the rate of change of magnetic flux is zero outside of the elements, and for whom the rate of change of charge I want to charge inside the element was zero.

So, if I took any element, any element that I called a lump circuit element, like a resistor or a voltage source, and I put a black box around it, then what I'm saying is that the net charge inside that is going to be zero.

And this is not true in general. We will see examples where, if you choose some piece of an element for example, there might be charge buildup, but net inside the, if I put a box around the entire element, I am going to assume that the rate of change of charge is going to be zero.

So, what this did was it enabled us to create the lump circuit abstraction, where I could take elements, some element of the sort, this could be a resistor, a voltage source, or whatever, and I could now ascribe a voltage, some voltage across an element, and also some current, "i," that was going into the element.

And as I go forward, when I label the voltages and currents across and through elements, I'm going to be following a convention. OK, the convention is that I'm going to label, if I label V in the following manner, then I'm going to label "i" for that element as a current flowing into the positive terminal.


And More...watch the Video !

So, one question to ask ourselves is, what is engineering? How do we define, what is engineering? Well, the definition I like to use is one put forth by Steve Senturia, one of our professors who is now retired.

He defined engineering to be the purposeful use of science. All right, so what is 6.002 about? So, 6.002 is a first course in engineering. And I like to view 6.002 as the gainful employment of Maxwell's equations.

Many of you have seen Maxwell's equations before. Most of you should have. And they are hard stuff. 6.002 is all about teaching you how to simplify our lives, make things simple. So, if you can gainfully employ Maxwell's equations, gainfully employ the facts of nature to build very interesting systems.

So let me show you how the transition is made. So, there's a world around us, nature, so we made some observations in nature. We make measurements, and we can write down large tables of measurements.

So, for example, we can take objects and measure the voltage across them, and look at the resulting current through the elements. So, we may end up getting a bunch of values such as [CHALKBOARD]. So, we start out life with making measurements on what exists.

And we build a bunch of tables. Now, we could directly take these tables, and based on observations of these tables, we could go ahead and build very interesting engineering systems that help us out in day-to-day lives.



Download Video : MP4 | RM


But that's incredibly hard. Imagine having to resort to a set of tables to do any kind of useful work. So what we do as engineers, we first layer a level of abstraction. We look at all the data, and somehow layer abstraction such that we can simplify or much more succinctly put in a simple equation or a simple statement what these numbers are telling us.

OK, so for example, our physics laws, so laws of physics for example are simply abstractions, the laws of abstractions. So, these sets of numbers can be codified by Ohm's law, for example, V is equal to RI, the voltage current, relates to the resistance of the object.

So, V is equal to RI is a law that succinctly describes a set of experiments, and replaces a large number of tables with a very simple statement. You could call this the law, or you could call it an abstraction.

OK so you see laws of physics, call them abstractions of physics if you like. Similarly, there are Maxwell's equations and so on and so forth. So, this is what is. This is what's out there. OK, and a law as an abstraction describe the properties of nature.......

And More...watch the Video !


The Designing Embedded systems with PIC Microcontrollers is book that relates the PIC microcontroller with the embedded systems and vice versa. It actually balances the teaching of both the things. The book is divide into different sections that are dedicated to different aspects of both embedded and PIC.

The book starts with the explanation of the application of the embedded systems in today's world and introduces with the microcontrollers. The PIC 16Fxx microcontrollers are discussed in this book. Then explaining and descrinbing this microcontroller, book leads to the understanding of it's architecture and programming for it. The different aspect of the book is that, it used assembly language for the PIC programming. But for handling the bigger systems, writer focused on C++ for PIC.

The book ultimately is the good guide for those who have basic knowledge of PIC and stuff, not suitable for the beginners but beginners can try it out too ;-)

Download Link :

http://www.4shared.com/file/73229007/beb3b9b3/Designing_Embedded_Systems_with_PIC_Microcontrollers_-_Principles_and_Applications.html


Are you studying the course of Microcontrollers or embedded systems? Or any course regarding to PIC microcontroller? So if you are studying PIC microcontroller, then do you want to excel in this course? Not only in course, do you want to excel in the PIC microcontroller's projects? Then believe me Advanced PIC Microcontroller Projects is such a helpfull book for the studies of both theory and practical.

The book is deal for the engineer, technician, hobbyist and student who have knowledge of the basic principles of PIC microcontrollers. If the beginners or hobbyist want to make the advanced projects by the 18F series, then this book is going to rock them.

The book starts from the basic concepts of C and then leads to the development of the programming for the PIC microcontroller projects. It's A bulk of the book gives full details of tried and tested hands-on projects, such as the 12C BUS, USB BUS, CAN BUS, SPI BUS and real-time operating systems. * A clear introduction to the PIC 18FXXX microcontroller's architecture * 20 projects, including developing wireless and sensor network applications, using I2C BUS, USB BUS, CAN BUS and the SPI BUS, which give the block and circuit diagram, program description in PDL, program listing and program description.

Download Link :

http://rapidshare.com/files/144136773/Advanced_PIC_Microcontroller_Projects_in_C_From_USB_to_RTOS_with_the_PIC_18F_Series.rar


The Embedded Microprocessor Systems Real World Design is a book for the students of the Embedded Systems (more accurately Embedded Systems LAB). It's a book with the practical approach to the design of the embedded systems with the real world. The more is less like a text book and more like a practical guide book. So the less experienced engineer can take benefit from this book.

Other new features include an expanded section on system integration and debug to address the capabilities of more recent emulators and debuggers, a section about combination microcontroller/PLD devices, and expanded information on industry standard embedded platforms.

Book covers all species of embedded systems rather then just talking about the the specific hardware and book fantastically demonstrate that how to cope with the real world problems. By studying the book, one can be able to design such embedded systems books which are reliable in real world.

Download Link :

http://www.4shared.com/file/45001827/9d7562d4/Embedded_Microprocessor_Systems_Real_World_Design.html

The Digital Logic Circuit Analysis and Design is something that is not analog, it's digital...LOL ! Beyond the analog circuits, it's now time to analysis the digital circuits too. The book balances theory and practice in depth and has abundant coverage of topics of interest, such as programmable devices, computer-aided design, and testability. This book contains a large number of illustrations, examples, and problems that help students gain a sense of how theory underlies practice.

Download Link :

http://www.4shared.com/file/11978391/cf3f19ee/Digital_Logic_Circuit_Analysis_and_Design.html?s=1


The Theory and Design of Electrical and Electronic Circuits is being taught in the Electronics Circuit and Design course. The book is handy for the new students of the circuit design course. But the book is far away to the typical topics of the Circuit Designing, i.e. Diodes and bridges and Amplifires just.

The book deals with the Radio Frequency basics, oscillators, mutli vibrators, Amplitude modulation and stuff.

The contents are :

  • Generalities
  • Polarization of components
  • Dissipator of heat
  • Inductors of small value
  • Transformers of small value
  • Inductors and Transformers of great value
  • Power supply without stabilizing
  • Power supply stabilized
  • Amplification of Audiofrequency in low level class A
  • Amplification of Audiofrecuenciy on high level classes A and B
  • Amplification of Radiofrecuency in low level class A
  • Amplification of Radiofrecuency in low level class C
  • Amplifiers of Continuous
  • Harmonic oscillators
  • Relaxation oscillators
  • Makers of waves
  • The Transistor in the commutation
  • Multivibrators
  • Combinationals and Sequentials
  • Passive networks as adapters of impedance
  • Passive networks as filters of frequency
  • Active networks as filters of frequency and displaced of phase
  • Amplitude Modulation
  • Demodulacin of Amplitude
  • Modulation of Angle
  • Demodulation of Angle
  • Heterodyne receivers
  • Lines of Transmission
  • Antennas and Propagation
  • Electric and Electromechanical installations
  • Control of Power
  • Introduction to the Theory of the Control
  • Discreet and Retained signals
  • Variables of State in a System
  • Stability in Systems
  • Feedback of the State in a System
  • Estimate of the State in a System
  • Controllers of the State in a System


The Electrical Circuit Theory and Technology is kind of circuit technology book that's mixed up with basic principals of the circuits, circuit analysis and circuit theory. This book takes the student from the basic level of the circuits and leads to the a little bit advanced level of the circuits. And book is ideal for the students who have learned the basics and want to study the circuis in vacations etc.

The emphasis is firmly on learning by example: 800 detailedworked problemsgive a thorough understanding of the principles 1,000further problemswithin 175 exercises to work through and test learning, with answers, 14revision testswhich can be used as assignments. Learning objectivesare summarised at the beginning of each chapter.

ElecSo the book is a fully comprehensive text for courses in electrical and electronic principles, circuit theory and electrical technology. The coverage takes students from the fundamentals of the subject, to the completion of a first year degree level course.

Download Link :

http://www.4shared.com/file/64963983/8721445a/035-john_bird-electrical_circuit_theory_and_technology.html?s=1


The Electronics and Circuit Analysis Using MATLAB is a practical guide to using the MATLAB to design and analysis of the circuits. The brief and easy introduction of MATLAB is given in the book and a clear demonstration of how to use the MATLAB in solving the various electronics circuit problems.

The ability to use MATLAB effectively has become practically a prerequisite to success for engineering professionals.Like its best-selling predecessor, Electronics and Circuit Analysis Using MATLAB, Second Edition helps build that proficiency. And as the MATLAB has become the ubiquitous in the scientific and engineering communities today, so learning MATLAB is becoming necessary day by day and this book is fantastic guide to the MATLAB application to circuit problem solving.

Download Link :

http://rapidshare.com/files/117176467/Electronics_and_Circuit_Analysis_Using_MATLAB.rar

or

http://rapidshare.com/files/185909737/Circuit.Analysis.II.with.MATLAB.pdf


The Introductory Circuit Analysis is the introduction of the Circuit Analysis course of electronics engineering. The book is widely taught text in the world. Many institutes follow this book because it's most widely acclaimed introduction to circuit analysis for more than three decades.

The main feature of this books are lear explanations and descriptions, step-by-step examples, more than 50 practical applications, over 2000 easy-to-challenging practice problems, and comprehensive coverage of essentials. PSpice, OrCAd version 9.2 Lite Edition, Multisims 2001 version of Electronics Workbench, and MathCad software references and examples are used throughout.

The book covers the topic of :

Current and VoltageResistance

Ohm's Law, Power, and Energy

Series Circuits. Parallel Circuits. Series-Parallel Networks. Methods of Analysis & Selected Topics

Network Theorems

Capacitors. Magnetic Circuits. Inductors. Sinusodial Alternating Waveforms

The Basic Elements and Phasors

Series and Parallel ac Circuits. Series-Parallel ac Networks

Methods of Analysis and Related Topics

Network Theorems (ac). Power (ac)

Resonance. Transformers. Polyphase Systems

Decibels, Filters, and Bode Points

Pulse Waveforms and the R-C Response

Nonsinusodial Circuits

Download Link :

http://rapidshare.com/files/209578690/Introductory_Ckt_Analysis-Boylestad.pdf


The Electronic Circuit Design: From Concept to Implementation is usually taught in the Electronics Circuit Design course, when the students have completed their basic electronics and circuit electronics courses. The book is then taught to the students for the introduction and the use for the electronics components other than just resistors and capacitors.

The book allows engineers to understand the total design process and develop prototypes which require little to no debugging before release.The hybrid nature of electronic system design poses a great challenge to engineers. This book equips electronics designers with the practical knowledge and tools needed to develop problem free prototypes that are ready for release.

Download Link :

http://depositfiles.com/en/files/ohmrun92u


The C and the 8051 book is the C programming flavour of the 8051 micro controllers. If you hate assembly and want to do your project in C, then this book will understand you that how can you get succeed in mking your projects in C++. This book introduces the C programming language and is filled with samples of typical microcontroller application programs.

The book is enriched with examples which are keyed to a low-cost target board (purchased separately) which comes with all the necessary tools including development software, a development environment, and an emulator. Several chapters provide algorithms for number conversion, display interface, and use of tables are discussed.

Extensive coverage of serial communication and small-area networks is included in this book and several chapters cover interface electronics commonly used in embedded products. This is all done in C++ language or Programming.

Download Link :

http://rapidshare.com/files/53546268/C_and_the_8051.pdf

This is a small document about 8051 micro controller. Various aspects are discussed in it. It is especially for the understanding of the people with less understanding of 8051 micro controller. Those who face difficulties in understanding the 8051, should study this tutorial.

This document is both a tutorial and a reference tool. The various chapters of the document will explain the 8051 step by step. The chapters are targeted at people who are attempting to learn 8051 assembly language programming. The appendices are a useful reference tool that will assist both the novice programmer as well as the experienced professional developer.

Download Link :

http://rapidshare.com/files/53509343/8051_Tutorial.pdf


As we know that microprocessor's architecure developed by Intel is the most famous,enduring type and used architecture int world. This architecture is widely used in industries in application embedded systems as well as being a versatile and economical option for design prototyping, educational use and other project work. So when you are gonna dealing with the micro controllers, the 8051 will be the basic that would be educated to you.

This is book is a best introduction to the newbies in the way of Micro controllers. n this book the authors introduce the fundamentals and capabilities of the 8051, then put them to use through practical exercises and project work. The result is a highly practical learning experience that will help a wide range of engineers and students to get through the steepest part of the learning curve and become proficient and productive designing with the 8051. The text is also supported by practical examples, summaries and knowledge-check questions.

The book also covers the interfacing aspect of the 8051 like dc stepper motor control and interacing.

Download Link :

http://rapidshare.com/files/112156400/8051_Microcontroller.pdf

Or

http://rapidshare.com/files/28522437/8051_Microcontroller.rar


The The Intel Microprocessors: 8086/8088, 80186/80188, 80286, 80386, 80486 - Pentium and Pentium Pro Processor - Architecture, Programming and Interfacing is the most vailed edition for the microprocessors in world. The book is very common in our institutes and globally too. The text is although tough in the book but it is well explained. The architecture of the Intel family is discussed fantastically.

The Book is more like a text book as compare to as a guide or introduction to microprocessors. Organized in an orderly -- and manageable format that stimulates and challenges understanding, the book contains numerous example programs using the Microsoft MacroAssembler program, and provides a thorough description of each intelfamily member, memory systems, and various I/O systems.

Topics includes are

An introduction to the microprocessors andd computer

The microprocessor and it's architecture

Addressing modes

Data movement instructions

Arithmetic and logic instructions

Program control instructions

Programming the microprocessor

Using assembly language with c/c++; 8086/8088

Memory interface

Basic I/O interface, interrupts and direct memory access and dma-controlled I/O

The arithmetic coprocessor and mmx technology, bus interface; the 80186, 80188, and 80286 microprocessor

The 80386 and 80468 microprocessor; the Pentium a and Pentium pro microprocessors; and the Pentium ii microprocessor.

Download Link :

http://rs581.rapidshare.com/files/157910882/0138027455.pdf

Or

http://depositfiles.com/en/files/nxp5qv2ls


What should not I have to write about Mazidi's The 8051 Microcontroller and Embedded Systems ? The book is .... what's it not actually? lol It's a text book, a hand book, a fantastic guide to intel micro controllers. Mazidi as well as wrote for the PIC micro controllers in the same way. He's such a fascinating writer and programmer for the microcontrollers, no doubt.

I myself, studies this book in my course. I just rocked in my exams with the highest grade. The book is well descriptive to many features of the Intel Micro Controllers including architecture, programming, interfacing and other features etc.

This text provides a comprehensive understanding of the internal organization of the 8051 registers and resources in a way that sheds the student's fear of assembly language. Whether students become designers of stand-alone systems or complex embedded systems, they will find this text a useful resource.

Download Link :

http://www.scribd.com/doc/7426064/The-8051-Micro-Controller-and-Embedded-Systems-Using-Assembly-and-C2ndEd

or

http://rapidshare.com/files/97531348/the_8051_microcontroller_and_embedded_systems_using_assembly_and_c-2nd-ed.rar


This is a lecture series actually which is delivered by Chen W.W.L. He wrote his lectures and notes on various fields on mathmatics and so in calculus too.

In his this lecture series, he explained some of the aspects of calculus. Really the topics are well explained so that the student can get them easily. His notes are on the following topics :

THE NUMBER SYSTEM

FUNCTIONS

INTRODUCTION TO DERIVATIVES

SOME SPECIAL FUNCTIONS

APPLICATIONS OF DERIVATIVES

LIMITS OF FUNCTIONS

CONTINUITY

DIFFERENTIATION

THE DEFINITE INTEGRAL

TECHNIQUES OF INTEGRATION

NUMERICAL INTEGRATION

APPLICATIONS OF INTEGRATION

IMPROPER INTEGRALS

ORDINARY DIFFERENTIAL EQUATIONS

FIRST ORDER ORDINARY DIFFERENTIAL EQUATIONS

SECOND ORDER LINEAR ORDINARY DIFFERENTIAL EQUATIONS

FUNCTIONS OF TWO VARIABLES

INTERPOLATION AND APPROXIMATION

SEQUENCES

SERIES

POWER SERIES

THE BINOMIAL THEOREM

Link :

http://rutherglen.ics.mq.edu.au/wchen/lnfycfolder/lnfyc.html


The Advanced Calculus by Gilbert Weinstein was published in 1996 first. In the course you will learn Analysis, that is the theory of differentiation and integration of functions. However, you will also learn something more fundamental than Analysis.

You will learn what is a mathematical proof. You may have seen some proofs earlier, but here, you will learn how to write your own proofs. You will also learn how to understand someone else’s proof, find a flaw in a proof, fix a deficient proof if possible and discard it if not. In other words you will learn the trade of mathematical exploration.

Download Link :

http://www.math.uab.edu/weinstei/notes/ac.pdf

Advanced Calculus

by arieskhan | 4:17 AM in | comments (0)


The Advanced Calculus is also one the classic old books which was first published in 1961. The book is usually taught in the course of advance calculus or calculus - II because it deals with the aspects of multivariable calculus.

The book is a classic text leads from elementary calculus into more theoretic problems. Precise approach with definitions, theorems, proofs, examples and exercises. Topics include partial differentiation, vectors, differential geometry, Stieltjes integral, infinite series, gamma function, Fourier series, Laplace transform, much more. Numerous graded exercises with selected answers.

Download Link :

http://www.math.harvard.edu/~shlomo/docs/Advanced_Calculus.pdf


The Calculus Made Easy is like many of the earliest books, particularly those dating back to the 1900s and before, are now extremely scarce and increasingly expensive. This is kind of fascinating and not less than an artwork in Mathematics.

The book deals with the understanding of the calculus to the beginner students of the calculus to make them easily understand the calculus. The book deals with the basics of the calculus like functions and types, integration, derrivation and other stuff.

Download Link :

http://djm.cc/library/Calculus_Made_Easy_Thompson.pdf

Calculus Online Resources

by arieskhan | 4:04 AM in | comments (0)



The Object-oriented programming in C++ by Robert Lafore begins with the basic principles of the C++ programming language and systematically introduces increasingly advanced topics while illustrating the OOP methodology. While the structure of this book is similar to that of the previous edition, each chapter reflects the latest ANSI C++ standard and the examples have been thoroughly revised to reflect current practices and standards.

This book is aimed at readers who wish to learn C++ and some form of Object-Oriented programming on a DOS/Windows PC using either Borland C++ 4.5 or Turbo C++. You do not need to be already familiar with C in order to tackle this book. The author makes no pretence of discussing ANSI C++, nor does he discuss any of the major Object-Oriented methodologies such as Rumbaugh, Booch, Wirf and others.

For those readers using DOS/Windows PCs, the book is worth consideration. I am aware that there are a lot of books within this class, so readers should study a selection and buy/borrow the one(s) they feel most comfortable with.

Download Link :

http://www.4shared.com/file/76164395/507ffe9b/Object-Oriented_Programming_in_C_by_Robert_Lafore.html

Object Oriented Programming With C++

by arieskhan | 3:44 AM in | comments (0)


The Object Oriented Programming With C++ is an HTML based OOP learning tutorial. This tutorial is all about more than a basic guide to C++. It's worthy for the OOP students and Data Structures studets also.

The book goes with the concept of educating student about the central idea, concept and techniques of the Object Oriented programming using C++. Abstract Data Types, Implementation of Abstract Data Types, Relationships, Inheritance, Polymorphism, Abstract Classes, Operator Overloading, Linked Lists & other topicsare discuess in this tutoial book.

Download Link :

http://www.4shared.com/file/62688006/caf4bfdd/Programming-_c__oop__ebook_-_html__Object_Oriented_Programming_With_C.html




The Thinking in C++ is kind of advance book in C++. It's not advance because of it's more explaination on the C++ topics but it's advance because of the more technical approach used by the author for the understanding of the C++ learner. You can't just look at C++ as a collection of features; some of the features make no sense in isolation. You can only use the sum of the parts if you are thinking about design, not simply coding. And to understand C++ in this way, you must understand the problems with C and with programming in general.

The book has a distinctive structure. It explains those features of C++ that are not a part of the C language. Eckel introduces new concepts strictly one at a time, beginning with data abstraction, classes, initialisation, and ending with multiple inheritance, exception handling, and RTTI. This avoids overwhelming the reader, but at a cost: the example code mixes C and C++ styles, i.e., using malloc/calloc for the first ten chapters.

n the first edition of Thinking in C++, Bruce Eckel synthesized years of C++ teaching and programming experience into a beautifully structured course in making the most of the language. It became an instant classic, winning the 1995 Software Development Jolt Cola Award for best book of the year. Now, Eckel has thoroughly rewritten Thinking in C++ to reflect the final ANSI/IS

Download Link :

http://www.ibiblio.org/pub/docs/books/eckel/TICPP-2nd-ed-Vol-two.zip



The C++ How to Program is a detailed but an advance and a little bit complex book. The book is definitly not for the beginners but with over 250,000 sold, Harvey and Paul Deitel's C How to Program is the world's best-selling introduction to C programming. The book was first published in 2005. It's in this series feature hundreds of complete, working programs with thousands of lines of code

The key features discussed in the books are How to Program is the most comprehensive, practical introduction to C ever published-with hundreds of hands-on exercises, roughly 250 complete programs written and documented for easy learning, and exceptional insight into good programming practices, maximizing performance, avoiding errors, debugging, and testing.

Download Link :

http://www.ziddu.com/download/5618690/CProgrammingHOWTO.pdf.html

C++ Programming by Sharam Hekmat

by arieskhan | 6:28 AM in | comments (0)


The C++ Programming by Sharam Hekmat is the book that serves as an introduction to C++ language. It teaches from the very basic level about the C++ language and gives the teachinf about the usage of the different compilers of the C++. It's a must read book for the beginners of this language. As many university students are not having the background of programming and they are afraid of it, then this book is the most useful for them.
The book starts from the very basic concepts of programming and a little bit of algebra. It teaches how to program in C++ and how to properly use its features. It does not attempt to teach object-oriented design to any depth. The goals of the book can be defined as :

First, to produce a concise introductory text, free from unnecessary verbosity, so that beginners can develop a good understanding of the language in a short period of time.

Second, to combine a tutorial style (based on explanation of concepts through examples) with a reference style (based on a flat structure). As a result, each chapter consists of a list of relatively short sections (mostly one or two pages), with no further subdivision. This, further simplifies the reader?s task.

Third, the author have avoided trying to present an absolutely complete description of C++. While no important topic has been omitted, descriptions of some of the minor idiosyncrasies have been avoided for the sake of clarity and to avoid overwhelming beginners with too much information. Experience suggests that any small knowledge gaps left as a result, will be easily filled over time through self-discovery.

Download Link :

http://www.ziddu.com/download/5618467/CProgramming.pdf.html


The McGraw Hill's Teach Yourself Electricity and Electronics is written by the teacher Stan Gibilisco. The book is particularly exciting text for hobbyists, professionals and technicians anxious to get a good grasp on the basis of electricity and electronics. The newbies in the study of electronics should consider this book for proper understanding of almost all basic concepts and topics of the electronics. Learn the hows and whys behind basic electricity, electronics, and communications without formal training...

The best combination self-teaching guide, home reference, and classroom text on electricity and electronics has been updated in this edition to deliver the latest advances accordint to the industry and education. The book is really great for preparing for amateur and commercial licensing exams, this guide has been prized by thousands of students and professionals for its uniquely thorough coverage ranging from DC and AC concepts to semiconductors and integrated circuits.

Download Link:

http://www.easy-share.com/1904474225/Teach_Yourself_Electricity_and_Electronics.rar

or

http://paid4share.net/file/14044/9780071459334-0071459332-rar.html


The Basic Electronics Math is all about the mathematics of the basic electronics. The students entering in the electronics fields, learning the basic electronics should read and study this book. Basic Electronics Math provides is a practical application of these basics to electronic theory and circuits.

The first half of Basic Electronics Math provides a refresher of mathematical concepts. These chapters can be taught separately from or in combination with the rest of the book, as needed by the students. The second half of Basic Electronics Math covers applications to electronics.

Basic concepts of electronics math.
Numerous problems and examples.
Uses real-world applications.

Download Link :

http://rapidshare.com/files/182629025/BasicElec.zip


The TAB Electronics Guide to Understanding Electricity and Electronics is an introduction to eletricity and electronics and none other introduction could be better than this book. It's a comprehensive book written that will teach you how to put together a low-cost workbench and start a parts and materials inventory, and will also deal inmoney-saving how-to's for salvaging components and buying from surplus dealers.

The book has explaination in plain English about the basic components of electronics; such as resistors, potentiometers, rheostats, and resistive characteristics-voltage, current, resistance, ac and dc, conductance, power...the laws of electricity...soldering and desoldering procedures...transistors...special-purpose diodes and optoelectronic devices...linear electronic circuits...batteries...integrated circuits...digital electronics...computers...radio and television...and much, much more.

There are also some projects are given in the end of the book that enhance your electricity/electronics mastery, including 15 new to this edition, and appendices packed with commonly used equations, symbols, and supply sources.

in the Contensts of the book, there are 16 chapters. covering introduction to digital electronics with analog also.

Download Link :

http://rapidshare.com/files/100119736/TAB_Electronics_Guide_to_Understanding_Electricity_and_Electronics.rar