<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Interview Mantra - India &#187; Engineering</title>
	<atom:link href="http://india.interviewmantra.net/category/education/engineering-education/feed/" rel="self" type="application/rss+xml" />
	<link>http://india.interviewmantra.net</link>
	<description>Your mantra to education</description>
	<lastBuildDate>Mon, 06 Feb 2012 11:07:25 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Basic concepts of Micro controller programming</title>
		<link>http://india.interviewmantra.net/2010/basic-concepts-of-micro-controller-programming/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=basic-concepts-of-micro-controller-programming</link>
		<comments>http://india.interviewmantra.net/2010/basic-concepts-of-micro-controller-programming/#comments</comments>
		<pubDate>Sat, 27 Feb 2010 18:09:51 +0000</pubDate>
		<dc:creator>Sridhar Jammalamadaka</dc:creator>
				<category><![CDATA[Engineering]]></category>
		<category><![CDATA[assembly]]></category>
		<category><![CDATA[cross compilation]]></category>
		<category><![CDATA[embedded c]]></category>
		<category><![CDATA[embedded systems]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[micro controller]]></category>
		<category><![CDATA[programmer]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://india.interviewmantra.net/2010/basic-concepts-of-micro-controller-programming/</guid>
		<description><![CDATA[www.youtube.com/watch?v=dOm1bWEQHtU Before you watch this video, be sure to view the video#1 on Introduction to Embedded systems. I would like to share my experience with embedded systems. In 2005, I was a student of Electronics Engineering. Back then when I &#8230; <a href="http://india.interviewmantra.net/2010/basic-concepts-of-micro-controller-programming/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><span class="youtube">
<iframe title="YouTube video player" class="youtube-player" type="text/html" width="425" height="344" src="http://www.youtube.com/embed/dOm1bWEQHtU?color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;modestbranding=1&amp;loop=&amp;showsearch=0&amp;rel=1" frameborder="0" allowfullscreen></iframe>
</span><p><a href="http://www.youtube.com/watch?v=dOm1bWEQHtU"><img src="http://img.youtube.com/vi/dOm1bWEQHtU/default.jpg" width="130" height="97" border=0></a></p><p><a href="http://www.youtube.com/watch?v=dOm1bWEQHtU">www.youtube.com/watch?v=dOm1bWEQHtU</a></p></p>
<p>Before you watch this video, be sure to <a href="http://www.youtube.com/watch?v=Uzm2uUuAYlE&amp;feature=channel">view the video#1 on Introduction to Embedded systems</a>.</p>
<p>I would like to share my experience with embedded systems. <span id="more-658"></span>In 2005, I was a student of Electronics Engineering. Back then when I had started to learn Micro controller programming on my own, I had faced a lot of issues, lot of hurdles and lot of questions. But I was madly interested to learn it, whatever it may take, how much ever work it needed, I wanted to program a micro controller and build a fancy application.</p>
<p>I had many unanswered questions in mind:</p>
<ul>
<li>What micro controller should I use? How should I use it?</li>
<li>How to program a micro controller? What is the process?</li>
<li>What does it take to make a micro controller get to work?</li>
<li>Is micro controller programming same as computer programming?</li>
</ul>
<p>Learning Embedded Systems is all about learning to program a micro controller chip. The process of creating an embedded systems applicaiton is as follows:</p>
<ol>
<li>Set out with requirements i.e., set of tasks your embedded system should be designed to perform.</li>
<li>Decide the hardware that is necessary for building your system. Assemble your hardware and keep it ready.</li>
<li>Write the logic or algorithm on a paper, convert it into code in computer.</li>
<li>Compile this code in a computer and obtain a byte code.</li>
<li>Burn this byte code into the micro controller.</li>
<li>Power on your embedded system and your program in the micro controller chip starts to work.</li>
</ol>
<p>Let&#8217;s discuss these steps with a practical example. Let us say that we wish to build a clock using a micro controller chip. Step#1 is to note down the set of features that we need this clock to possess. Say we need the ability to set the time (hours/minutes/seconds), set 12/24 clock, set/clear alarm etc,. The clock should refresh time every second and show the updated time. The clock circuit should be able to activate an alarm at the preset tme.</p>
<p>Step#2 is to decide the hardware features of this clock. Say we wish to use a 16 x 2 LCD display; first column for displaying the time (hr:min:ss) and second column for displaying the alarm time. We need a 4 button keypad to manipulate various settings in the clock. We want a battery back up system such that if the electric power fails, the battery takes over and keeps the clock ticking.</p>
<p>Step#3 is to write an alogrithm for the clock to display time, to be able to manipulate the time and alarm time using the keypad clicks, to be able to show updated time on the LCD. Code for embedded systems is usually written either in Assembly Language or Embedded C.</p>
<p>Step#4 is to compile this assembly/C code into a byte code. This process is similar to compilation of a computer program to an executable file. In the case of computers, the output file is .exe or .o file. In case of micro controller programs, the output of compilation is a hexa decimal byte code. This code is understood only by the micro controller for which the code has been written. Whereas the code written in C or Assembly language is human understandable.</p>
<p>Step#5 is to transfer this code into the micro controller. This process is a somewhat similar to transferring a picture or a song from a computer to a mobile phone using a data cable. This process of moving the compiled hex code from computer to a micro controller is called burning. Burning is done using a hardware, software and a cable connecting the computer with this hardware. This hardware is also called as Micro controller programmer.</p>
<p>Step#6 is to power your circuit and check the output. If you had written the program correctly and had assembled hardware correctly, your clock should have been working as expected by now.</p>
<p>So for programming a micro controller(burning code), you need Micro Controller Programmer Hardware &amp; Software and a data cable. You need a cross compiler that can compile the code written in computer into hex code that your chip can understand.</p>
<p>This process is called cross-compiling. Guess why?</p>
<p>Because the executable file that gets created by compiling a program that was written in a computer is not executed on the same computer. That is, the hex code is not run on your computer. But that hex code is run on another external micro controller chip. Whereas in the case of a traditional computer program, the executable is run on the computer where it was compiled. Hence micro controller compilers are called cross-compilers.</p>
<p>Feel free to shoot any questions related to these basics steps in micro controller programming. I will get back to you with answers as soon as possible.</p>
]]></content:encoded>
			<wfw:commentRss>http://india.interviewmantra.net/2010/basic-concepts-of-micro-controller-programming/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Is IIT JEE worth the gamble?</title>
		<link>http://india.interviewmantra.net/2010/is-iit-jee-worth-gamble/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=is-iit-jee-worth-gamble</link>
		<comments>http://india.interviewmantra.net/2010/is-iit-jee-worth-gamble/#comments</comments>
		<pubDate>Mon, 15 Feb 2010 14:30:35 +0000</pubDate>
		<dc:creator>Sridhar Jammalamadaka</dc:creator>
				<category><![CDATA[Education]]></category>
		<category><![CDATA[Engineering]]></category>
		<category><![CDATA[admissions]]></category>
		<category><![CDATA[iit]]></category>
		<category><![CDATA[jee]]></category>

		<guid isPermaLink="false">http://india.interviewmantra.net/?p=583</guid>
		<description><![CDATA[Every year lakhs of students apply for Indian Institute of Technology &#8211; Joining Entrance Exam. Few claim that it is the most competitive exam in the world. Here are few shocking statistics: In 2010, IIT received 4.5 lakhs of applications. &#8230; <a href="http://india.interviewmantra.net/2010/is-iit-jee-worth-gamble/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Every year lakhs of students apply for Indian Institute of Technology &#8211; Joining Entrance Exam. Few claim that it is the most competitive exam in the world.</p>
<p>Here are few shocking statistics:</p>
<ul>
<li>In 2010, IIT received 4.5 lakhs of applications.</li>
<li>There are just 7,417 seats spread across 15 IITs across India.</li>
<li>The ratio of selection to IITs is about 61:1<span id="more-583"></span></li>
<li>Whereas the odds of selection in top colleges in the world such as Harvard University and MIT is just 8:1</li>
<li>India has over 2,297 engineering colleges with annual intake of 8.19 lakh students.</li>
<li>India has over 1,500 management schools with annual intake of 1.5 lakh students.</li>
</ul>
<p>In India, where you study is more important than what you study. In that case the students who have failed IIT JEE are totally lost. Where can they fit into? Not that they can&#8217;t get into any engineering college, but they could have got into a better college had they concentrated on 12th exams and local Common Entrance Tests.</p>
<p>I call IIT JEE a gamble. Probably the odds of winning a casino game in Las Vegas is more than that of passing IIT JEE. Should your ward take this risk? Should he/she gamble her future?</p>
<p><em>Comment your opinions below.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://india.interviewmantra.net/2010/is-iit-jee-worth-gamble/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Firefighting robots that actually extinguish flame- Get Inspired</title>
		<link>http://india.interviewmantra.net/2010/firefighting-robots-that-actually-extinguish-flame-get-inspired/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=firefighting-robots-that-actually-extinguish-flame-get-inspired</link>
		<comments>http://india.interviewmantra.net/2010/firefighting-robots-that-actually-extinguish-flame-get-inspired/#comments</comments>
		<pubDate>Thu, 14 Jan 2010 11:00:44 +0000</pubDate>
		<dc:creator>Sridhar Jammalamadaka</dc:creator>
				<category><![CDATA[Engineering]]></category>
		<category><![CDATA[Inspiration]]></category>
		<category><![CDATA[embedded systems]]></category>
		<category><![CDATA[engineering project]]></category>
		<category><![CDATA[firefighting robot]]></category>
		<category><![CDATA[robotics]]></category>

		<guid isPermaLink="false">http://india.interviewmantra.net/?p=504</guid>
		<description><![CDATA[A firefighting robot is a great idea for engineering project. The aim of a firefighting robot is to find the lighted candle placed in one of the corners a maze and extinguish the candle. Firefighting Robot 1: Firefighting Robot 2: &#8230; <a href="http://india.interviewmantra.net/2010/firefighting-robots-that-actually-extinguish-flame-get-inspired/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>A firefighting robot is a great idea for engineering project. The aim of a firefighting robot is to find the lighted candle placed in one of the corners a maze and extinguish the candle.</p>
<h2>Firefighting Robot 1:</h2>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/6tl9aMkzitQ&amp;hl=en_GB&amp;fs=1&amp;rel=0" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/6tl9aMkzitQ&amp;hl=en_GB&amp;fs=1&amp;rel=0" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<h2><span id="more-504"></span>Firefighting Robot 2:</h2>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/YCmStjo-y3g&amp;hl=en_GB&amp;fs=1&amp;rel=0" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/YCmStjo-y3g&amp;hl=en_GB&amp;fs=1&amp;rel=0" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<h2>Firefighting Robot 3:</h2>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/zJGVghB4oBA&amp;hl=en_GB&amp;fs=1&amp;rel=0" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/zJGVghB4oBA&amp;hl=en_GB&amp;fs=1&amp;rel=0" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Here is more about <a href="http://www.cooper.edu/~mar/firefite.htm">firefighting robots</a>. I&#8217;ve observed that bachelor&#8217;s projects done by project centers in India typically don&#8217;t actually extinguish any fire. They simply have a robot that can be navigated using a remote control. They cover it up by saying that there would be an imaginary water pipe that would extinguish the flame. Now that&#8217;s cheating.</p>
]]></content:encoded>
			<wfw:commentRss>http://india.interviewmantra.net/2010/firefighting-robots-that-actually-extinguish-flame-get-inspired/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Practical Introduction to Microcontroller Programming</title>
		<link>http://india.interviewmantra.net/2010/practical-introduction-to-microcontroller-programming/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=practical-introduction-to-microcontroller-programming</link>
		<comments>http://india.interviewmantra.net/2010/practical-introduction-to-microcontroller-programming/#comments</comments>
		<pubDate>Thu, 14 Jan 2010 10:30:00 +0000</pubDate>
		<dc:creator>Sridhar Jammalamadaka</dc:creator>
				<category><![CDATA[Engineering]]></category>
		<category><![CDATA[ece]]></category>
		<category><![CDATA[eee]]></category>
		<category><![CDATA[embedded systems]]></category>
		<category><![CDATA[engineering project]]></category>
		<category><![CDATA[microcontroller programming]]></category>
		<category><![CDATA[robotics]]></category>

		<guid isPermaLink="false">http://india.interviewmantra.net/?p=498</guid>
		<description><![CDATA[We have started a new video series on Embedded Systems. Through this series, Sridhar Jammalamadaka is going to teach you the basics of Embedded Systems, micro controller programming and techniques to build robotics projects. This is the first video in &#8230; <a href="http://india.interviewmantra.net/2010/practical-introduction-to-microcontroller-programming/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="Movie" value="http://www.youtube.com/v/Uzm2uUuAYlE&amp;hl=en_GB&amp;fs=1&amp;rel=0" /><param name="Src" value="http://www.youtube.com/v/Uzm2uUuAYlE&amp;hl=en_GB&amp;fs=1&amp;rel=0" /><param name="WMode" value="Window" /><param name="Play" value="0" /><param name="Loop" value="-1" /><param name="Quality" value="High" /><param name="SAlign" value="LT" /><param name="Menu" value="-1" /><param name="AllowScriptAccess" value="always" /><param name="Scale" value="NoScale" /><param name="DeviceFont" value="0" /><param name="EmbedMovie" value="0" /><param name="SeamlessTabbing" value="1" /><param name="Profile" value="-1" /><param name="ProfilePort" value="1597517369" /><param name="AllowNetworking" value="all" /><param name="AllowFullScreen" value="true" /><param name="src" value="http://www.youtube.com/v/Uzm2uUuAYlE&amp;hl=en_GB&amp;fs=1&amp;rel=0" /><param name="allowfullscreen" value="true" /><param name="wmode" value="Window" /><param name="quality" value="High" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/Uzm2uUuAYlE&amp;hl=en_GB&amp;fs=1&amp;rel=0" allowfullscreen="true" allownetworking="all" profileport="1597517369" profile="-1" seamlesstabbing="1" embedmovie="0" devicefont="0" scale="NoScale" allowscriptaccess="always" menu="-1" salign="LT" quality="High" loop="-1" play="0" wmode="Window" movie="http://www.youtube.com/v/Uzm2uUuAYlE&amp;hl=en_GB&amp;fs=1&amp;rel=0"></embed></object></p>
<p>We have started a new video series on Embedded Systems. Through this series, Sridhar Jammalamadaka is going to teach you the basics of Embedded Systems, micro controller programming and techniques to build robotics projects.<br />
<span id="more-498"></span></p>
<p>This is the first video in the series that introduces you to the topic Embedded Systems.</p>
<p>Indian Students studying Engineering, especially in electrical, computer science, electronics, instrumentation control departments, are interested to learn embedded systems. That&#8217;s because they wish to build their own robots and participate in robotics competitions conducted by IITs and other colleges. Engineering Students also like to build micro controller projects on their own to show off to their friends. Nothing wrong in that. The primary purpose of engineers is to innovate and build.</p>
<p>And doing a fully finished, working micro controller project is a great achievement to students. It gives them a proud feeling and a sense of completion of their theoretical study at colleges.</p>
<p><a href="http://en.wikipedia.org/wiki/Embedded_system">Wikipiedia definition of an Embedded System</a>: a computer system which is designed to perform one or few dedicated functions. It is embedded as a part of a complete device often including hardware and mechanical parts.</p>
<p>This video explains in simple language what Embedded systems means. What makes embedded systems special is that it can perform tasks automatically on its own. All you have to do is, you have to tell the micro controller chip what to do by writing a program. That&#8217;s it, the embedded system will perform the tasks that you have asked it to do. Sounds similar to robotics doesn&#8217;t it? Well robots are applications of embedded systems.</p>
<p>Where are embedded systems being used in real life? Everywhere</p>
<p>This video also explains few of the most common applications of embedded systems being used in real world.</p>
<ol>
<li>
<h2>Mobile phone</h2>
<div id="attachment_641" class="wp-caption alignleft" style="width: 190px"><a href="http://india.interviewmantra.net/wp-content/uploads/2010/01/nokia-mobile-phone.jpg"><img class="size-medium wp-image-641" title="nokia-mobile-phone" src="http://india.interviewmantra.net/wp-content/uploads/2010/01/nokia-mobile-phone-300x264.jpg" alt="" width="180" height="158" /></a><p class="wp-caption-text">Nokia mobile phone</p></div>
<p>As it performs particular tasks such as sending sms, capturing pictures on cam, displaying call information, placing a call etc. Your phone is a mini computer that stores all your pictures and call information. Mobile can store messages and it gives you functionality to display and delete sms. You can play games on your mobile. All this is possible because of the Digital Signal Processor chips and micro controller chips in your mobile.</li>
<li>
<h2>Microwave Oven</h2>
<div id="attachment_644" class="wp-caption alignright" style="width: 160px"><a href="http://india.interviewmantra.net/wp-content/uploads/2010/02/microwave_oven.jpg"><img class="size-thumbnail wp-image-644  " title="microwave_oven.jpg" src="http://india.interviewmantra.net/wp-content/uploads/2010/02/microwave_oven-150x150.jpg" alt="" width="150" height="150" /></a><p class="wp-caption-text">Panasonic Microwave</p></div>
<p>Oven automatically knows when the set temperature is being reached. It shuts it off on its own once the set time has elapsed. How does it an oven know? There are micro controller chips inside an oven that are being programmed to do those tasks. There are temperature sensors inside an oven which convert the temperature into a digital signal and are given to a micro controller. This micro controller understands the value of temperature and takes the decision to shut off once the required temperature is reached.</li>
<li>
<h2>Pulsar DTSi Bike</h2>
<div id="attachment_651" class="wp-caption alignleft" style="width: 220px"><a href="http://india.interviewmantra.net/wp-content/uploads/2010/01/dtsi-speedometer.jpg"><img class="size-medium wp-image-651 " title="dtsi-speedometer" src="http://india.interviewmantra.net/wp-content/uploads/2010/01/dtsi-speedometer-300x228.jpg" alt="" width="210" height="160" /></a><p class="wp-caption-text">Pulsar DTSi</p></div>
<p>Pulsar motorcycle manufactured by Bajaj, has a digital speedometer display. This display shows the speed in meters per sec or kilometers per hour. Also can show amount of petrol available to use. This display is driven using an embedded system. The speed of the bike gets converted into an analog signal first. This signal is then converted to a digital signal and is being fed to a micro controller. The micro controller understands this signal, converts the value to suitable scale and displays it on an LCD display.</li>
<li>
<h2>Aircraft Autopilot</h2>
<div id="attachment_654" class="wp-caption alignright" style="width: 178px"><a href="http://india.interviewmantra.net/wp-content/uploads/2010/01/cockpit.jpg"><img class="size-medium wp-image-654  " title="cockpit" src="http://india.interviewmantra.net/wp-content/uploads/2010/01/cockpit-300x294.jpg" alt="" width="168" height="165" /></a><p class="wp-caption-text">Aircraft cockpit</p></div>
<p>How does an auto pilot work in an air craft. Aircrafts have complex embedded systems built that constantly measure height and direction towards which the plane is heading. Autopilot automatically understands the deviation from the required direction and corrects the plane action to go in proper altitude and direction. This embedded system works in real time and takes decisions on its own.</li>
<li>
<h2>Pepsi Cola Manufacture</h2>
<div id="attachment_656" class="wp-caption alignleft" style="width: 160px"><a href="http://india.interviewmantra.net/wp-content/uploads/2010/01/Pepsi-bottle.jpg"><img class="size-thumbnail wp-image-656" title="Pepsi-bottle" src="http://india.interviewmantra.net/wp-content/uploads/2010/01/Pepsi-bottle-150x150.jpg" alt="Pepsi bottle" width="150" height="150" /></a><p class="wp-caption-text">Pepsi bottle</p></div>
<p>How does pepsi manufacture thousands of cola bottles daily? Are there thousands of manual labor who do that? No. They have pre-programmed robotic automation machines that clean the bottles, pour cola into them and seal them. This is another example of application of embedded system.</li>
</ol>
<p>What is unique about this video series is that we are not going to teach you theory, but we are going to teach you in a practical way how to give life to your micro controller projects.</p>
<p>Keep visiting this website for latest videos and updates.</p>
]]></content:encoded>
			<wfw:commentRss>http://india.interviewmantra.net/2010/practical-introduction-to-microcontroller-programming/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Define scope for your engineering project</title>
		<link>http://india.interviewmantra.net/2009/define-scope-for-engineering-project/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=define-scope-for-engineering-project</link>
		<comments>http://india.interviewmantra.net/2009/define-scope-for-engineering-project/#comments</comments>
		<pubDate>Thu, 31 Dec 2009 16:35:00 +0000</pubDate>
		<dc:creator>Sreeram Kasyapa</dc:creator>
				<category><![CDATA[Education]]></category>
		<category><![CDATA[Engineering]]></category>
		<category><![CDATA[btech]]></category>
		<category><![CDATA[college]]></category>
		<category><![CDATA[ece]]></category>
		<category><![CDATA[eee]]></category>
		<category><![CDATA[electrical engineering]]></category>
		<category><![CDATA[electronics engineering]]></category>
		<category><![CDATA[engineering project]]></category>

		<guid isPermaLink="false">http://india.interviewmantra.net/?p=423</guid>
		<description><![CDATA[Indian Students miss an important point when they set out to do their engineering project on their own. They forget that they are doing a student project. A prototype to prove something. They are not designing a commercial product that &#8230; <a href="http://india.interviewmantra.net/2009/define-scope-for-engineering-project/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Indian Students miss an important point when they set out to do their engineering project on their own. They forget that they are doing a student project. A prototype to prove something. They are not designing a commercial product that is ready to use. This article is specially written focusing on the electrical and electronics engineering BTech projects.</p>
<h3>It&#8217;s just a prototype not a product!</h3>
<p>Student projects don&#8217;t have to create sophisticated gizmos. They don&#8217;t have invent a time machine <a rel="nofollow" href="http://www.youtube.com/watch?v=vGWYaXI129E">like the one in this video</a>.<span id="more-423"></span></p>
<p>Your project is a success if it just does what it promises to do. And being a student project, your project obviously has limitations and flaws. It&#8217;s not perfect. The world understands that. It&#8217;s alright if your landmine detection robot doesn&#8217;t climb a hill. It&#8217;s enough if your skifi metal robot detects an iron piece. We will call that little iron piece a landmine for now. It&#8217;s alright if your GPS device does not work with a real satellite. It&#8217;s enough if it proves a point.</p>
<p>The most important thing that you have to do after having decided a project idea is to define the scope of your project. Here is what I mean by scope of a project. In a broad sense, scope of your project means what your project is all about, and what your project is <strong>not</strong> about. You are defining these things clearly at the start of your project. So defining scope is what you should do <strong>before starting your project</strong>.</p>
<p>Here is how to define scope of your project. Create a new word document. Copy paste, the following questions in your document.  Answer each of those questions in a para or two. This is going to be the document that defines the scope of your project.</p>
<h2>Scope of Engineering Project</h2>
<h3>
<ul>
<li>What is your Project all about?
<ul>
<li>What is the main objective of your project?</li>
<li>What are the desired features of your project?</li>
<li>What NOT is your project ?</li>
</ul>
</li>
<li>What are the requirements of your project
<ul>
<li>In software?</li>
<li>In hardware?</li>
</ul>
</li>
<li>What are the dependencies of your project?
<ul>
<li>Is any third party software going to be used?</li>
<li>Is any third party hardware going to be used?</li>
<li>Is any patented technology going to be used?</li>
</ul>
</li>
<li>In which Work Environments does your project run?</li>
</ul>
</h3>
<p>The reason why you should define the scope is to make your project objectives clear. From my experience, I can tell you that, if you don&#8217;t clearly draw boundaries of your project, you will tend to waste too much of time in doing unnecessary things. Once you and your team define a scope, you will have better clarity of what to do next in your project.</p>
<p>Here is an audio discussion with Sreeram on more details about defining scope of an engineering project.</p>

]]></content:encoded>
			<wfw:commentRss>http://india.interviewmantra.net/2009/define-scope-for-engineering-project/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
<enclosure url="http://india.interviewmantra.net/wp-content/uploads/2010/01/smoother-recording-scope6.mp3" length="7230494" type="audio/mpeg" />
		</item>
	</channel>
</rss>

