<?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>OFFICIALLY Shahab ... &#187; UiO</title>
	<atom:link href="http://www.shahabfm.com/archives/tag/uio/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.shahabfm.com</link>
	<description>Somewhere for me to express myself &#38; my works ...</description>
	<lastBuildDate>Wed, 31 Aug 2011 07:58:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Computer based instrumentation and micro controllers, FYS4240 / FYS3240</title>
		<link>http://www.shahabfm.com/archives/2011/08/computer-based-instrumentation-and-micro-controllers-fys4240-fys3240/</link>
		<comments>http://www.shahabfm.com/archives/2011/08/computer-based-instrumentation-and-micro-controllers-fys4240-fys3240/#comments</comments>
		<pubDate>Fri, 01 Jul 2011 06:54:27 +0000</pubDate>
		<dc:creator>Shahab</dc:creator>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[Electronics]]></category>
		<category><![CDATA[My Studies]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Rapid Prototyping]]></category>
		<category><![CDATA[Robotics]]></category>
		<category><![CDATA[Shahab]]></category>
		<category><![CDATA[UiO]]></category>
		<category><![CDATA[VC++]]></category>
		<category><![CDATA[Video]]></category>
		<category><![CDATA[AVR]]></category>
		<category><![CDATA[Micro-Controller]]></category>
		<category><![CDATA[University of Oslo]]></category>

		<guid isPermaLink="false">http://www.shahabfm.com/?p=981</guid>
		<description><![CDATA[FYS4240 / FYS3240, is all about how Micro-controllers, PC Processors and busses are made and gives you a very wide perspective in choice of connection technologies and micro controllers. Topics from internal structure of micro controllers to interfaces on it and parallel programming on multi core / multi processor machines. It also includes LABView and C programming for AVR micro controllers &#8230; <a href="http://www.shahabfm.com/archives/2011/08/computer-based-instrumentation-and-micro-controllers-fys4240-fys3240/">Read more <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a title="FYS4240" href="http://www.uio.no/studier/emner/matnat/fys/FYS3240/index-eng.xml#vurdering-og-eksamen" target="_blank">FYS4240 / FYS3240</a>, is all about how Micro-controllers, PC Processors and busses are made and gives you a very wide perspective in choice of connection technologies and micro controllers. Topics from internal structure of micro controllers to interfaces on it and parallel programming on multi core / multi processor machines. It also includes LABView and C programming for AVR micro controllers in the lab assignments. This course is recommended to take by all electronics, Robotics students and I would have a much wider point of view if I had taken this course in the beginning of my studies (something that did not happen because of lack of communication between physics department and departments of informatic). Here you can download the <a title="FYS3240 / FYS4240 Exam paper" href="http://www.shahabfm.com/_assignments/uio/fys3240/fys4240_fys3240.pdf" target="_blank">exam paper</a> for spring 2011.<span id="more-981"></span></p>
<blockquote><p><em>Lerning Objectives: Students should be able to</em></p>
<ul>
<li><em>describe the main functional units in a PC and be able to explain how they interact. They should know different bus types, and on this basis be able to account for different generations of PCs.</em></li>
</ul>
<ul>
<li><em>explain what an operating system is and be able to explain important concepts such as multitasking, privilege levels and drivers.</em></li>
<li><em>describe the main functional units of a microcontroller and be familiar with typical applications for a microcontroller. They should also have a basic understanding of how a microprocessor is built up and be able to explain concepts such as interrupts and interrupt handling both on a microcontroller and a microprocessor.</em></li>
<li><em>solve simple instrumentation tasks using both PC and microcontroller. They should also master programming in C and LabVIEW on a level that enables them to solve such tasks.</em></li>
<li><em>master basic troubleshooting of both software and hardware.</em></li>
</ul>
</blockquote>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://www.shahabfm.com/archives/2011/08/computer-based-instrumentation-and-micro-controllers-fys4240-fys3240/&via=shahabfm&text=Computer based instrumentation and micro controllers, FYS4240 / FYS3240&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div>]]></content:encoded>
			<wfw:commentRss>http://www.shahabfm.com/archives/2011/08/computer-based-instrumentation-and-micro-controllers-fys4240-fys3240/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android development tricks</title>
		<link>http://www.shahabfm.com/archives/2011/05/courseapp-android-development-tricks/</link>
		<comments>http://www.shahabfm.com/archives/2011/05/courseapp-android-development-tricks/#comments</comments>
		<pubDate>Thu, 19 May 2011 10:53:56 +0000</pubDate>
		<dc:creator>Shahab</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[My Projects]]></category>
		<category><![CDATA[My Studies]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Shahab]]></category>
		<category><![CDATA[UiO]]></category>
		<category><![CDATA[courseApp]]></category>
		<category><![CDATA[IFI]]></category>
		<category><![CDATA[Mobile application]]></category>
		<category><![CDATA[Mobile Programming]]></category>
		<category><![CDATA[Norway]]></category>
		<category><![CDATA[Programming Tricks]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[University of Oslo]]></category>

		<guid isPermaLink="false">http://www.shahabfm.com/?p=884</guid>
		<description><![CDATA[This is a summay of the tricks I have learned making an application called courseApp project.  This application was developed in the Mobile Information Systems that I took at University of Oslo. Eclipse is a very good tool to use for Android development. To start with you need to download Andriod SDK. After installing both &#8230; <a href="http://www.shahabfm.com/archives/2011/05/courseapp-android-development-tricks/">Read more <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This is a summay of the tricks I have learned making an application called <a title="courseApp" href="http://www.uio.no/studier/emner/matnat/ifi/INF5261/v11/studentprojects/android/" target="_blank">courseApp project</a>.  This application was developed in the Mobile Information Systems that I took at University of Oslo. <a href="http://www.eclipse.org/downloads/" target="_blank">Eclipse </a>is a very good tool to use for Android development. To start with you need to download A<a title="Android SDK" href="http://developer.android.com/sdk/index.html" target="_blank">ndriod SDK</a>. After installing both of these(and ofcourse Java Development Kit, JDK which is a pre-requirement for both of these), you need to make Eclipse and Android SDK talk together. This is done by a plugin called &#8220;<a href="http://developer.android.com/sdk/eclipse-adt.html" target="_blank">ADT plugin for Eclipse</a>&#8221; from Google. You can read more about how to install this plugin by <a href="http://developer.android.com/sdk/eclipse-adt.html" target="_blank">clicking here</a>. <strong>In case of Android SDK installation(the exe file) doesn&#8217;t recognize JDK </strong>on your computer, you can simply download the <strong>zip </strong>file and <strong>extract </strong>it. Don&#8217;t forget <strong>appending that folder to the %PATH% environment variable</strong>. Now some more tips follows :</p>
<p><strong>background color for your layout :<br />
</strong>add the following code to your layout XML code(#ff32cf is the color code)<br />
<span style="font-family: Consolas, Monaco, 'Courier New', Courier, monospace; font-size: 12px; line-height: 18px; white-space: pre;"> </span></p>
<pre class="brush: java; title: ; notranslate">android:background=&quot;#ff23cf&quot;</pre>
<p>Background Image for your layout :<br />
1- Add the image you want to the layout folder of your project.<br />
2- Add the following code to your layout XML code<br />
<span style="font-family: Consolas, Monaco, 'Courier New', Courier, monospace; font-size: 12px; line-height: 18px; white-space: pre;"> </span></p>
<pre class="brush: java; title: ; notranslate">android:background=&quot;@drawable/bbg&quot;</pre>
<p><strong>EditText features :</strong><br />
one of the features I want to talk about is <strong><em>android:singleLine </em></strong>which is very useful. If you want to get some info from the user, this text box is a good tool to use, but make sure you set the SingleLine variable to true. If not if they paste a 20 lines of text by mistake your whole GUI gets out of shape. Also if you want to use this for example to write an email text, then this should be set to false as you want it to contain several lines. The good thing about several lines EditText is that they do have scrolling function.<span style="font-family: Consolas, Monaco, 'Courier New', Courier, monospace;"><span style="font-size: 12px; line-height: 18px; white-space: pre;"><br />
</span></span></p>
<pre class="brush: java; title: ; notranslate">&lt;EditText ... android:singleLine=&quot;true&quot;&gt;//Single Line box for getting email address
&lt;/span&gt;&lt;span style=&quot;font-family: Consolas, Monaco, 'Courier New', Courier, monospace; font-size: 12px; line-height: 18px; white-space: pre;&quot;&gt;&lt;EditText ... android:singleLine=&quot;false&quot;&gt;//Multi Line box for getting email text</pre>
<p>in case you want<strong> limit the number of lines</strong> of an EditText:</p>
<pre class="brush: java; title: ; notranslate">&lt;span style=&quot;font-family: monospace; font-size: 12px; line-height: 18px; white-space: pre;&quot;&gt;&lt;EditText android:layout_width=&quot;fill_parent&quot;&lt;/span&gt;
&lt;pre&gt;&lt;code&gt;            android:layout_height=&quot;wrap_content&quot; android:gravity=&quot;center&quot;
android:singleLine=&quot;false&quot; android:lines=&quot;5&quot;
android:layout_marginLeft=&quot;10dip&quot; android:layout_marginRight=&quot;10dip&quot;
/&gt;&lt;/code&gt;&lt;span style=&quot;font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px; white-space: normal;&quot;&gt;</pre>
<p>&nbsp;</p>
<p><strong>Simple Item List :<br />
</strong>Setting up a simple Item list with an already filled Arrayadapter.</p>
<pre class="brush: java; title: ; notranslate">

static final String[] COUNTRIES = new String[] {&quot;Afghanistan&quot;, &quot;Albania&quot;, &quot;Algeria&quot;, &quot;American Samoa&quot;, &quot;Andorra&quot;,&quot;Angola&quot;, &quot;...&quot;}
&lt;pre&gt;setListAdapter(new ArrayAdapter&lt;String&gt;(this,
android.R.layout.simple_list_item_1, COUNTRIES));
getListView().setTextFilterEnabled(true);&lt;/pre&gt;
</pre>
<p><strong>Drop Down List :<br />
</strong>In Android drop down list is a little bit complicated to give value to. You first need to add one Spinner to your layout and then connect it to</p>
<pre class="brush: java; title: ; notranslate"> String[] Countries = { &quot;India&quot;, &quot;France&quot;, &quot;Japan&quot;, &quot;China&quot;, &quot;U.S&quot; };

// //////////////////Countries Spinner/////////////////////////////////
SpinnerCountries = (Spinner) findViewById(R.id.Spinner01);

// //////////////////////////////////////////////////////////////
// create an arrayAdapter an assign it to the spinner
AdapterCountries = new ArrayAdapter&lt;CharSequence&gt;(this,
android.R.layout.simple_spinner_item);
AdapterCountries
.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
SpinnerCountries.setAdapter(AdapterCountries);

int lenCountries = Countries.length;

for (int i = 0; i &lt; lenCountries; i++) {
// test += Areas[i] + &quot;\n&quot;;
AdapterCountries.add(Countries[i]);
}</pre>
<p><a title="Spinner &amp; drop down list in Android" href="http://www.dotnetexpertsforum.com/dropdownlist-or-combobox-or-spinner-in-android-t1352.html" target="_blank">source</a></p>
<p><a title="Spinner &amp; drop down list in Android" href="http://www.dotnetexpertsforum.com/dropdownlist-or-combobox-or-spinner-in-android-t1352.html" target="_blank"></a><strong>Disabling the Landscape Mode :</strong><br />
You have two ways to do this, either in the code, or in the XML layout file :</p>
<p>XML :<br />
<span style="font-family: Consolas, Monaco, 'Courier New', Courier, monospace; font-size: 12px; line-height: 18px; white-space: pre;"> </span></p>
<pre class="brush: java; title: ; notranslate">&lt;/span&gt;&lt;span style=&quot;font-family: monospace; font-size: 12px; line-height: 18px; white-space: pre;&quot;&gt;&lt;activity android:name=&quot;.SomeActivity&quot;&lt;/span&gt;
&lt;pre&gt;
&lt;pre&gt;&lt;code&gt;              android:label=&quot;@string/app_name&quot;
android:screenOrientation=&quot;portrait&quot;&gt;&lt;/code&gt;</pre>
<p>OR in the code :</p>
<p>[/java]</p>
<p><span style="font-family: monospace;">setRequestedOrientation (ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);     //  Fixed Portrait orientation[</span>/java]</p>
<p><strong>Layouts in Android : </strong><br />
<strong>LinearLayout </strong>:<br />
<code><a href="http://developer.android.com/reference/android/widget/LinearLayout.html">LinearLayout</a></code> aligns all children in a single direction — vertically or horizontally, depending on how you define the <code>orientation</code> attribute. All children are stacked one after the other, so a vertical list will only have one child per row, no matter how wide they are, and a horizontal list will only be one row high (the height of the tallest child, plus padding). A <code><a href="http://developer.android.com/reference/android/widget/LinearLayout.html">LinearLayout</a></code> respects <em>margin</em>s between children and the <em>gravity</em> (right, center, or left alignment) of each child.</p>
<p><strong>TableLayout :<br />
</strong><code><a href="http://developer.android.com/reference/android/widget/TableLayout.html">TableLayout</a></code> positions its children into rows and columns. TableLayout containers do not display border lines for their rows, columns, or cells. The table will have as many columns as the row with the most cells. A table can leave cells empty, but cells cannot span columns, as they can in HTML.</p>
<p><strong>RelativeLayout<br />
</strong><code><a href="http://developer.android.com/reference/android/widget/RelativeLayout.html">RelativeLayout</a></code> lets child views specify their position relative to the parent view or to each other (specified by ID). So you can align two elements by right border, or make one below another, centered in the screen, centered left, and so on. Elements are rendered in the order given, so if the first element is centered in the screen, other elements aligning themselves to that element will be aligned relative to screen center. Also, because of this ordering, if using XML to specify this layout, the element that you will reference (in order to position other view objects) must be listed in the XML file before you refer to it from the other views via its reference ID.</p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://www.shahabfm.com/archives/2011/05/courseapp-android-development-tricks/&via=shahabfm&text=Android development tricks&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div>]]></content:encoded>
			<wfw:commentRss>http://www.shahabfm.com/archives/2011/05/courseapp-android-development-tricks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ignite Oslo, Rapid Prototyping</title>
		<link>http://www.shahabfm.com/archives/2011/04/ignite-oslo-rapid-prototyping/</link>
		<comments>http://www.shahabfm.com/archives/2011/04/ignite-oslo-rapid-prototyping/#comments</comments>
		<pubDate>Fri, 01 Apr 2011 00:54:39 +0000</pubDate>
		<dc:creator>Shahab</dc:creator>
				<category><![CDATA[My Presentations]]></category>
		<category><![CDATA[My Projects]]></category>
		<category><![CDATA[Shahab]]></category>
		<category><![CDATA[UiO]]></category>
		<category><![CDATA[3D Design]]></category>
		<category><![CDATA[ignite oslo]]></category>
		<category><![CDATA[Norway]]></category>
		<category><![CDATA[Oslo]]></category>
		<category><![CDATA[Rapid Prototyping]]></category>
		<category><![CDATA[Robotica Osloensis]]></category>
		<category><![CDATA[Robotics]]></category>
		<category><![CDATA[Super Crawler]]></category>
		<category><![CDATA[University of Oslo]]></category>

		<guid isPermaLink="false">http://www.shahabfm.com/?p=761</guid>
		<description><![CDATA[On Thursday I hold one of the most difficult presentations of my life. I was representing Robotica Osloensis, a student community which I am deputy chairman of, at Ignite Oslo. I talked about Rapid Prototyping which we use as our main method at Robotica in our projects. Ignite is a style of presentation where participants are given five minutes to &#8230; <a href="http://www.shahabfm.com/archives/2011/04/ignite-oslo-rapid-prototyping/">Read more <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>On Thursday I hold one of the most difficult presentations of my life. I was representing Robotica Osloensis, a student community which I am deputy chairman of, at <a href="http://igniteoslo.no/">Ignite Oslo</a>. I talked about <strong><a href="http://en.wikipedia.org/wiki/Rapid_prototyping">Rapid Prototyping</a></strong> which we use as our main method at Robotica in our projects. <a href="http://en.wikipedia.org/wiki/Ignite_(event)">Ignite</a> is a style of presentation where participants are given five minutes to speak on a subject accompanied by 20 slides. Each slide is displayed for 15 seconds, and slides are automatically advanced. The Ignite format is similar to Pecha Kucha, which features 20 slides displayed for 20 seconds each.</p>
<p>The Ignite Oslo was a very nice event. They had 5 minutes presentations about different topics which were very interesting. Presentations about art, film making, music composition with applications on iPad, 3D printing, air balloons and fashion, etc. It was pretty stressful when it came to my turn. The whole idea of 15 seconds intervals and having a lot to say about a subject that actually belongs to the nerd world made me very nervous. Thanks to my friends <em><a href="http://magnus-thesis.blogspot.com/">Magnus Lange</a></em> and <em>Ole Jacob</em>, who helped me both about the content and preparing in advance for the presentation, I was well prepared. Also I should thank my friends who came there to support me when I was actually holding the presentation. My presentation can be downloaded by <a href="http://www.shahabfm.com/projects/presentation/final_ignite_rapid_prototyping.pptx" target="_blank"><strong>clicking here</strong></a>.<br/><br />
<iframe title="YouTube video player" width="640" height="390" src="http://www.youtube.com/embed/sL6Ci31nJYY" frameborder="0" allowfullscreen></iframe></p>
<p style="text-align: center;"><img class="aligncenter" src="http://2.bp.blogspot.com/-zhyh5wcJVmE/TVc3t9MWQVI/AAAAAAAABk0/GNOUJNszTew/s320/firstpage.PNG" border="0" alt="" width="320" height="198" /></p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://www.shahabfm.com/archives/2011/04/ignite-oslo-rapid-prototyping/&via=shahabfm&text=Ignite Oslo, Rapid Prototyping&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div>]]></content:encoded>
			<wfw:commentRss>http://www.shahabfm.com/archives/2011/04/ignite-oslo-rapid-prototyping/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Super Crawler back on track &#8230;</title>
		<link>http://www.shahabfm.com/archives/2010/07/super-crawler-back-on-track/</link>
		<comments>http://www.shahabfm.com/archives/2010/07/super-crawler-back-on-track/#comments</comments>
		<pubDate>Tue, 06 Jul 2010 21:35:36 +0000</pubDate>
		<dc:creator>Shahab</dc:creator>
				<category><![CDATA[My Projects]]></category>
		<category><![CDATA[My Studies]]></category>
		<category><![CDATA[Shahab]]></category>
		<category><![CDATA[UiO]]></category>
		<category><![CDATA[Norway]]></category>
		<category><![CDATA[Oslo]]></category>
		<category><![CDATA[Robotica Osloensis]]></category>
		<category><![CDATA[Robotics]]></category>
		<category><![CDATA[Super Crawler]]></category>

		<guid isPermaLink="false">http://www.shahabfm.com/?p=661</guid>
		<description><![CDATA[As the one in projects manager in Robotica Osloensis student robotic community, I am leading the summer project 2010 called Super Crawler. After planning and team building for the summer projects, my team members &#38; I have made a very good progress up to now &#38; we are working with full speed. The programming of &#8230; <a href="http://www.shahabfm.com/archives/2010/07/super-crawler-back-on-track/">Read more <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>As the one in projects manager in Robotica Osloensis student robotic community, I am leading the summer project 2010 called Super Crawler. After planning and team building for the summer projects, my team members &amp; I have made a very good progress up to now &amp; we are working with full speed. The programming of the micro-controllers &amp; the navigation program in Java has finished.  Right now Design team is<a href="http://www.shahabfm.com/wp-content/uploads/2010/07/super_Crawler1_resized.jpg"><img class="alignright size-full wp-image-662" title="super_Crawler1_resized" src="http://www.shahabfm.com/wp-content/uploads/2010/07/super_Crawler1_resized.jpg" alt="" width="300" height="501" /></a>working on design &amp; we are searching for the right design and materials for our super crawler. We should soon start <strong>video-streaming</strong> part as well and then we are finished with the first phase of super crawler :-)</p>
<p>Super Crawler <strong>weblog</strong> : <a title="Super Crawler Weblog" href="http://supercrawler.blogspot.com/" target="_blank">http://supercrawler.blogspot.com/</a><br />
Super Crawler <strong>worklog</strong> : <a title="Super Crawler Worklog" href="http://robotica.ifi.uio.no/forum/viewtopic.php?f=8&amp;t=5" target="_blank">http://robotica.ifi.uio.no/forum/viewtopic.php?f=8&amp;t=5</a></p>
<p><strong>Subprojects in Super Crawler :</strong></p>
<ul>
<li><strong>Design / Redesign :</strong> Magnus, Shahab F., Andrei</li>
<li><strong>Micro-controller Programming :</strong> Puya, Jonas, Ole Marius, Shahab F., Magnus</li>
<li><strong>Navigation Program :</strong> Shahab F., Jonas, Shahab B.</li>
<li><strong>Video Streaming :</strong> Jonas, Ole Marius, Shahab F.</li>
</ul>
<p><strong>Design -&gt; SolidWorks</strong><br />
<strong>Micro-Controller</strong> <strong>-&gt;</strong> <strong>Arduino boards</strong><br />
<strong>Video Streaming</strong><strong> -&gt;</strong> <strong>Not Decided</strong><br />
<strong>Navigation(Control) program -&gt; Java<br />
</strong></p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://www.shahabfm.com/archives/2010/07/super-crawler-back-on-track/&via=shahabfm&text=Super Crawler back on track ...&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div>]]></content:encoded>
			<wfw:commentRss>http://www.shahabfm.com/archives/2010/07/super-crawler-back-on-track/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Master student @ UiO</title>
		<link>http://www.shahabfm.com/archives/2010/01/master-student-uio/</link>
		<comments>http://www.shahabfm.com/archives/2010/01/master-student-uio/#comments</comments>
		<pubDate>Mon, 25 Jan 2010 22:27:18 +0000</pubDate>
		<dc:creator>Shahab</dc:creator>
				<category><![CDATA[My Projects]]></category>
		<category><![CDATA[My Studies]]></category>
		<category><![CDATA[Shahab]]></category>
		<category><![CDATA[UiO]]></category>
		<category><![CDATA[IFI]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[University of Oslo]]></category>

		<guid isPermaLink="false">http://www.shahabfm.com/?p=453</guid>
		<description><![CDATA[I am admitted as a master student at university of Oslo. I can choose between many different fields, but I guess I am going to stick to Robotics. I think I&#8217;ll be writing my thesis in algorithm optimalization of intelligent systems.
Wish me lots of LUCK.
Tweet]]></description>
			<content:encoded><![CDATA[<p>I am admitted as a master student at university of Oslo. I can choose between many different fields, but I guess I am going to stick to Robotics. I think I&#8217;ll be writing my thesis in algorithm optimalization of intelligent systems.</p>
<p>Wish me lots of LUCK.</p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://www.shahabfm.com/archives/2010/01/master-student-uio/&via=shahabfm&text=Master student @ UiO&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div>]]></content:encoded>
			<wfw:commentRss>http://www.shahabfm.com/archives/2010/01/master-student-uio/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>UiOToolbar v0.03 launched</title>
		<link>http://www.shahabfm.com/archives/2009/12/uio-toolbar/</link>
		<comments>http://www.shahabfm.com/archives/2009/12/uio-toolbar/#comments</comments>
		<pubDate>Tue, 15 Dec 2009 09:37:26 +0000</pubDate>
		<dc:creator>Shahab</dc:creator>
				<category><![CDATA[My Projects]]></category>
		<category><![CDATA[Shahab]]></category>
		<category><![CDATA[UiO]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[UiOToolbar]]></category>
		<category><![CDATA[University of Oslo]]></category>

		<guid isPermaLink="false">http://www.shahabfm.com/?p=389</guid>
		<description><![CDATA[UioToolbar Version 0.3 is available. For downloading the Firefox extension click here, for source files click here. This version contains upgrade for Firefox 3.5. I have added new buttons for searching at UiO&#8217;s library. I have also added useful links to different faculties and IT support and webmail at university. More info about UiO Toolbar &#8230; <a href="http://www.shahabfm.com/archives/2009/12/uio-toolbar/">Read more <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><strong>UioToolbar</strong> Version 0.3 is available. For downloading the Firefox extension <a href="http://shahabfm.com/projects/javascript/uiotoolbar/0.3/uiotoolbar_0_03.xpi">click here</a>, for source files <a href="http://shahabfm.com/projects/javascript/uiotoolbar/0.3/uiotoolbar_0_03.zip">click here</a>. This version contains upgrade for Firefox 3.5. I have added new buttons for searching at UiO&#8217;s library. I have also added useful links to different faculties and IT support and webmail at university. More info about UiO Toolbar can be found <a href="http://www.shahabfm.com/my-projects/uiotoolbar/">here</a>.</p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://www.shahabfm.com/archives/2009/12/uio-toolbar/&via=shahabfm&text=UiOToolbar v0.03 launched&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div>]]></content:encoded>
			<wfw:commentRss>http://www.shahabfm.com/archives/2009/12/uio-toolbar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Compiler for a simplified C</title>
		<link>http://www.shahabfm.com/archives/2009/11/done-coding-a-compiler-for-a-simplified-language/</link>
		<comments>http://www.shahabfm.com/archives/2009/11/done-coding-a-compiler-for-a-simplified-language/#comments</comments>
		<pubDate>Sat, 21 Nov 2009 16:20:02 +0000</pubDate>
		<dc:creator>Shahab</dc:creator>
				<category><![CDATA[Shahab]]></category>
		<category><![CDATA[IFI]]></category>
		<category><![CDATA[Java programing]]></category>
		<category><![CDATA[My Projects]]></category>
		<category><![CDATA[My Studies]]></category>
		<category><![CDATA[UiO]]></category>
		<category><![CDATA[University of Oslo]]></category>

		<guid isPermaLink="false">http://www.shahabfm.com/archives/2009/11/done-coding-a-compiler-for-a-simplified-language/</guid>
		<description><![CDATA[My friend (Jim) and I are finally finished with coding for a compiler in Java. The compiler is implemented in Java to run the code written in a language called Rusc wich is a kind of simplified C. The language contains integer, variables, functions, IF, Else, While, for, expressions, names, libraries of pre-coded functions. We &#8230; <a href="http://www.shahabfm.com/archives/2009/11/done-coding-a-compiler-for-a-simplified-language/">Read more <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>My friend (Jim) and I are finally finished with coding for a compiler in Java. The compiler is implemented in Java to run the code written in a language called Rusc wich is a kind of simplified C. The language contains integer, variables, functions, IF, Else, While, for, expressions, names, libraries of pre-coded functions. We finished testing and running the code. This code was written for a course at <a href="http://uio.no">university of Oslo</a>, <a href="http://ifi.uio.no">IFI</a>, called <a title="INF2100, programming project" href="http://www.uio.no/studier/emner/matnat/ifi/INF2100/index-eng.xml" target="_blank">INF2100</a>-Programming project. The code is available <a href="http://www.shahabfm.com/projects/java/compiler/akbarf_jimrj_inf2100_oblig2.tgz">here</a>.</p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://www.shahabfm.com/archives/2009/11/done-coding-a-compiler-for-a-simplified-language/&via=shahabfm&text=Compiler for a simplified C&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div>]]></content:encoded>
			<wfw:commentRss>http://www.shahabfm.com/archives/2009/11/done-coding-a-compiler-for-a-simplified-language/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tank Type Design, Robot report #4</title>
		<link>http://www.shahabfm.com/archives/2009/08/tank-type-design-robot/</link>
		<comments>http://www.shahabfm.com/archives/2009/08/tank-type-design-robot/#comments</comments>
		<pubDate>Sun, 16 Aug 2009 22:49:14 +0000</pubDate>
		<dc:creator>Shahab</dc:creator>
				<category><![CDATA[My Projects]]></category>
		<category><![CDATA[Shahab]]></category>
		<category><![CDATA[IFI]]></category>
		<category><![CDATA[Robotics]]></category>
		<category><![CDATA[Super Crawler]]></category>
		<category><![CDATA[UiO]]></category>

		<guid isPermaLink="false">http://www.shahabfm.com/?p=344</guid>
		<description><![CDATA[

Tweet]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://www.shahabfm.com/wp-content/uploads/2009/08/tank_asemb.jpg"><img class="aligncenter size-large wp-image-345" title="Tank style Assembled robot" src="http://www.shahabfm.com/wp-content/uploads/2009/08/tank_asemb-1024x498.jpg" alt="Tank style Assembled robot" width="614" height="299" /></a></p>
<p style="text-align: center;"><a href="http://www.shahabfm.com/wp-content/uploads/2009/08/tank_asemb2.jpg"><img class="aligncenter size-large wp-image-346" title="Tank style Assembled robot" src="http://www.shahabfm.com/wp-content/uploads/2009/08/tank_asemb2-1024x498.jpg" alt="Tank style Assembled robot" width="614" height="299" /></a></p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://www.shahabfm.com/archives/2009/08/tank-type-design-robot/&via=shahabfm&text=Tank Type Design, Robot report #4&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div>]]></content:encoded>
			<wfw:commentRss>http://www.shahabfm.com/archives/2009/08/tank-type-design-robot/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Introduction To Circuit Analysis, INF1410</title>
		<link>http://www.shahabfm.com/archives/2009/06/introduction-to-circuit-analysis-inf1410/</link>
		<comments>http://www.shahabfm.com/archives/2009/06/introduction-to-circuit-analysis-inf1410/#comments</comments>
		<pubDate>Wed, 10 Jun 2009 10:14:41 +0000</pubDate>
		<dc:creator>Shahab</dc:creator>
				<category><![CDATA[My Studies]]></category>
		<category><![CDATA[UiO]]></category>
		<category><![CDATA[exam paper]]></category>
		<category><![CDATA[IFI]]></category>
		<category><![CDATA[University of Oslo]]></category>

		<guid isPermaLink="false">http://www.shahabfm.com/?p=301</guid>
		<description><![CDATA[This is the final exam of a course called INF1410(Introduction To Circuit Analysis) at university of Oslo. You can download the final exam by clicking here. First comes the English version and the norwegian version follows afterwards. I personally enjoyed this course, but as the course was a brand new course at UiO, so it &#8230; <a href="http://www.shahabfm.com/archives/2009/06/introduction-to-circuit-analysis-inf1410/">Read more <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This is the final exam of a course called <a href="http://www.uio.no/studier/emner/matnat/ifi/INF1410/index-eng.xml" target="_blank">INF1410(Introduction To Circuit Analysis)</a> at university of Oslo. You can download the final exam by <a title="INF1410 exam" href="http://shahabfm.com/_assignments/uio/INF1410/Eksamen_INF1410.pdf" target="_blank">clicking here</a>. First comes the English version and the norwegian version follows afterwards. I personally enjoyed this course, but as the course was a brand new course at UiO, so it was not so structured and things could be done in a much more better way. As my suggestion was to have more practical stuffs than just theory &#8230;</p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://www.shahabfm.com/archives/2009/06/introduction-to-circuit-analysis-inf1410/&via=shahabfm&text=Introduction To Circuit Analysis, INF1410&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div>]]></content:encoded>
			<wfw:commentRss>http://www.shahabfm.com/archives/2009/06/introduction-to-circuit-analysis-inf1410/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Discrete Mathematics, MAT1030 Final Exam</title>
		<link>http://www.shahabfm.com/archives/2009/06/discrete-mathematics-mat1030-final-exam/</link>
		<comments>http://www.shahabfm.com/archives/2009/06/discrete-mathematics-mat1030-final-exam/#comments</comments>
		<pubDate>Wed, 10 Jun 2009 10:10:40 +0000</pubDate>
		<dc:creator>Shahab</dc:creator>
				<category><![CDATA[My Studies]]></category>
		<category><![CDATA[UiO]]></category>
		<category><![CDATA[exam paper]]></category>
		<category><![CDATA[IFI]]></category>
		<category><![CDATA[mathematics]]></category>
		<category><![CDATA[University of Oslo]]></category>

		<guid isPermaLink="false">http://www.shahabfm.com/?p=299</guid>
		<description><![CDATA[This is the final exam of a course called MAT1030(Discrete Mathematics) at university of Oslo. You can download the final exam by clicking here. First comes the English version and the norwegian version follows afterwards.
Tweet]]></description>
			<content:encoded><![CDATA[<p>This is the final exam of a course called <a href="http://www.uio.no/studier/emner/matnat/math/MAT1030/index-eng.xml" target="_blank">MAT1030(Discrete Mathematics)</a> at university of Oslo. You can download the final exam by <a title="MAT1030 final exam" href="http://www.shahabfm.com/_assignments/uio/MAT1030/Eksamen_MAT1030.pdf" target="_blank">clicking here</a>. First comes the English version and the norwegian version follows afterwards.</p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://www.shahabfm.com/archives/2009/06/discrete-mathematics-mat1030-final-exam/&via=shahabfm&text=Discrete Mathematics, MAT1030 Final Exam&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div>]]></content:encoded>
			<wfw:commentRss>http://www.shahabfm.com/archives/2009/06/discrete-mathematics-mat1030-final-exam/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

