Your IP : 216.73.216.40


Current Path : /var/www/html/bibhas.ghoshal/
Upload File :
Current File : //var/www/html/bibhas.ghoshal/teaching_prog.html

<html xmlns:v="urn:schemas-microsoft-com:vml"
xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:w="urn:schemas-microsoft-com:office:word"
xmlns:m="http://schemas.microsoft.com/office/2004/12/omml"
xmlns:st1="urn:schemas-microsoft-com:office:smarttags"
xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
<meta name=ProgId content=Word.Document>
<meta name=Generator content="Microsoft Word 12">
<meta name=Originator content="Microsoft Word 12">
<link rel=File-List href="index_files/filelist.xml">
<title>Introduction to Programming ITP (2-1-1)</title>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="place"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="PlaceType"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="PlaceName"/>
<!--[if gte mso 9]><xml>
 <o:DocumentProperties>
  <o:Author>isg</o:Author>
  <o:Template>Normal</o:Template>
  <o:LastAuthor>Indranil Sengupta</o:LastAuthor>
  <o:Revision>158</o:Revision>
  <o:TotalTime>446</o:TotalTime>
  <o:Created>2003-07-31T02:32:00Z</o:Created>
  <o:LastSaved>2013-11-13T17:14:00Z</o:LastSaved>
  <o:Pages>1</o:Pages>
  <o:Words>673</o:Words>
  <o:Characters>3839</o:Characters>
  <o:Company>IIT Kharagpur</o:Company>
  <o:Lines>31</o:Lines>
  <o:Paragraphs>9</o:Paragraphs>
  <o:CharactersWithSpaces>4503</o:CharactersWithSpaces>
  <o:Version>12.00</o:Version>
 </o:DocumentProperties>
</xml><![endif]-->
<link rel=dataStoreItem href="index_files/item0006.xml"
target="index_files/props0007.xml">
<link rel=themeData href="index_files/themedata.thmx">
<link rel=colorSchemeMapping href="index_files/colorschememapping.xml">
<!--[if gte mso 9]><xml>
 <w:WordDocument>
  <w:Zoom>120</w:Zoom>
  <w:SpellingState>Clean</w:SpellingState>
  <w:GrammarState>Clean</w:GrammarState>
  <w:TrackMoves>false</w:TrackMoves>
  <w:TrackFormatting/>
  <w:ValidateAgainstSchemas/>
  <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
  <w:IgnoreMixedContent>false</w:IgnoreMixedContent>
  <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
  <w:DoNotPromoteQF/>
  <w:LidThemeOther>EN-US</w:LidThemeOther>
  <w:LidThemeAsian>X-NONE</w:LidThemeAsian>
  <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
  <w:Compatibility>
   <w:BreakWrappedTables/>
   <w:SnapToGridInCell/>
   <w:WrapTextWithPunct/>
   <w:UseAsianBreakRules/>
   <w:DontGrowAutofit/>
   <w:SplitPgBreakAndParaMark/>
   <w:DontVertAlignCellWithSp/>
   <w:DontBreakConstrainedForcedTables/>
   <w:DontVertAlignInTxbx/>
   <w:Word11KerningPairs/>
   <w:CachedColBalance/>
  </w:Compatibility>
  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
  <m:mathPr>
   <m:mathFont m:val="Cambria Math"/>
   <m:brkBin m:val="before"/>
   <m:brkBinSub m:val="--"/>
   <m:smallFrac m:val="off"/>
   <m:dispDef/>
   <m:lMargin m:val="0"/>
   <m:rMargin m:val="0"/>
   <m:defJc m:val="centerGroup"/>
   <m:wrapIndent m:val="1440"/>
   <m:intLim m:val="subSup"/>
   <m:naryLim m:val="undOvr"/>
  </m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
 <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="false"
  DefSemiHidden="false" DefQFormat="false" LatentStyleCount="267">
  <w:LsdException Locked="false" QFormat="true" Name="Normal"/>
  <w:LsdException Locked="false" QFormat="true" Name="heading 1"/>
  <w:LsdException Locked="false" QFormat="true" Name="heading 2"/>
  <w:LsdException Locked="false" QFormat="true" Name="heading 3"/>
  <w:LsdException Locked="false" QFormat="true" Name="heading 4"/>
  <w:LsdException Locked="false" QFormat="true" Name="heading 5"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   QFormat="true" Name="heading 6"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   QFormat="true" Name="heading 7"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   QFormat="true" Name="heading 8"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   QFormat="true" Name="heading 9"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   QFormat="true" Name="caption"/>
  <w:LsdException Locked="false" QFormat="true" Name="Title"/>
  <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
  <w:LsdException Locked="false" QFormat="true" Name="Subtitle"/>
  <w:LsdException Locked="false" QFormat="true" Name="Strong"/>
  <w:LsdException Locked="false" QFormat="true" Name="Emphasis"/>
  <w:LsdException Locked="false" Priority="99" Name="No List"/>
  <w:LsdException Locked="false" Priority="99" SemiHidden="true"
   Name="Placeholder Text"/>
  <w:LsdException Locked="false" Priority="1" QFormat="true" Name="No Spacing"/>
  <w:LsdException Locked="false" Priority="60" Name="Light Shading"/>
  <w:LsdException Locked="false" Priority="61" Name="Light List"/>
  <w:LsdException Locked="false" Priority="62" Name="Light Grid"/>
  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1"/>
  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2"/>
  <w:LsdException Locked="false" Priority="65" Name="Medium List 1"/>
  <w:LsdException Locked="false" Priority="66" Name="Medium List 2"/>
  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1"/>
  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2"/>
  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3"/>
  <w:LsdException Locked="false" Priority="70" Name="Dark List"/>
  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading"/>
  <w:LsdException Locked="false" Priority="72" Name="Colorful List"/>
  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid"/>
  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 1"/>
  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 1"/>
  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 1"/>
  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 1"/>
  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 1"/>
  <w:LsdException Locked="false" Priority="99" SemiHidden="true" Name="Revision"/>
  <w:LsdException Locked="false" Priority="34" QFormat="true"
   Name="List Paragraph"/>
  <w:LsdException Locked="false" Priority="29" QFormat="true" Name="Quote"/>
  <w:LsdException Locked="false" Priority="30" QFormat="true"
   Name="Intense Quote"/>
  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 1"/>
  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 1"/>
  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 1"/>
  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 1"/>
  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 1"/>
  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 1"/>
  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 2"/>
  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 2"/>
  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 2"/>
  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 2"/>
  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 2"/>
  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 2"/>
  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 2"/>
  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 2"/>
  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 2"/>
  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 2"/>
  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 2"/>
  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 3"/>
  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 3"/>
  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 3"/>
  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 3"/>
  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 3"/>
  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 3"/>
  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 3"/>
  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 3"/>
  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 3"/>
  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 3"/>
  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 3"/>
  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 4"/>
  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 4"/>
  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 4"/>
  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 4"/>
  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 4"/>
  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 4"/>
  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 4"/>
  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 4"/>
  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 4"/>
  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 4"/>
  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 4"/>
  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 5"/>
  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 5"/>
  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 5"/>
  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 5"/>
  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 5"/>
  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 5"/>
  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 5"/>
  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 5"/>
  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 5"/>
  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 5"/>
  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 5"/>
  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 6"/>
  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 6"/>
  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 6"/>
  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 6"/>
  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 6"/>
  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 6"/>
  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 6"/>
  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 6"/>
  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 6"/>
  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 6"/>
  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 6"/>
  <w:LsdException Locked="false" Priority="19" QFormat="true"
   Name="Subtle Emphasis"/>
  <w:LsdException Locked="false" Priority="21" QFormat="true"
   Name="Intense Emphasis"/>
  <w:LsdException Locked="false" Priority="31" QFormat="true"
   Name="Subtle Reference"/>
  <w:LsdException Locked="false" Priority="32" QFormat="true"
   Name="Intense Reference"/>
  <w:LsdException Locked="false" Priority="33" QFormat="true" Name="Book Title"/>
  <w:LsdException Locked="false" Priority="37" SemiHidden="true"
   UnhideWhenUsed="true" Name="Bibliography"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="TOC Heading"/>
 </w:LatentStyles>
</xml><![endif]--><!--[if !mso]><object
 classid="clsid:38481807-CA0E-42D2-BF39-B33AF135CC4D" id=ieooui></object>
<style>
st1\:*{behavior:url(#ieooui) }
</style>
<![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;
	mso-font-charset:1;
	mso-generic-font-family:roman;
	mso-font-format:other;
	mso-font-pitch:variable;
	mso-font-signature:0 0 0 0 0 0;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"";
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";
	mso-fareast-font-family:"Times New Roman";}
h1
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-link:"Heading 1 Char";
	mso-style-next:Normal;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	page-break-after:avoid;
	mso-outline-level:1;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-theme-font:minor-fareast;
	color:navy;
	mso-font-kerning:0pt;}
h2
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-link:"Heading 2 Char";
	mso-style-next:Normal;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:1.0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	page-break-after:avoid;
	mso-outline-level:2;
	font-size:11.0pt;
	mso-bidi-font-size:12.0pt;
	font-family:"Times New Roman","serif";
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-theme-font:minor-fareast;}
h3
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-link:"Heading 3 Char";
	mso-style-next:Normal;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.75in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	page-break-after:avoid;
	mso-outline-level:3;
	font-size:11.0pt;
	mso-bidi-font-size:12.0pt;
	font-family:"Times New Roman","serif";
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-theme-font:minor-fareast;}
h4
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-link:"Heading 4 Char";
	mso-style-next:Normal;
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	mso-outline-level:4;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-theme-font:minor-fareast;
	font-weight:normal;
	text-decoration:underline;
	text-underline:single;}
h5
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-link:"Heading 5 Char";
	mso-style-next:Normal;
	margin:0in;
	margin-bottom:.0001pt;
	text-align:center;
	mso-pagination:widow-orphan;
	page-break-after:avoid;
	mso-outline-level:5;
	font-size:14.0pt;
	mso-bidi-font-size:12.0pt;
	font-family:"Times New Roman","serif";
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-theme-font:minor-fareast;
	color:navy;}
p.MsoTitle, li.MsoTitle, div.MsoTitle
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-link:"Title Char";
	margin:0in;
	margin-bottom:.0001pt;
	text-align:center;
	mso-pagination:widow-orphan;
	font-size:16.0pt;
	mso-bidi-font-size:12.0pt;
	font-family:"Times New Roman","serif";
	mso-fareast-font-family:"Times New Roman";
	font-weight:bold;}
p.MsoBodyText, li.MsoBodyText, div.MsoBodyText
	{mso-style-unhide:no;
	mso-style-link:"Body Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	text-align:center;
	mso-pagination:widow-orphan;
	font-size:22.0pt;
	mso-bidi-font-size:12.0pt;
	font-family:"Times New Roman","serif";
	mso-fareast-font-family:"Times New Roman";
	color:maroon;
	font-weight:bold;}
p.MsoBodyTextIndent, li.MsoBodyTextIndent, div.MsoBodyTextIndent
	{mso-style-unhide:no;
	mso-style-link:"Body Text Indent Char";
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	text-align:justify;
	mso-pagination:widow-orphan;
	font-size:14.0pt;
	mso-bidi-font-size:12.0pt;
	font-family:"Times New Roman","serif";
	mso-fareast-font-family:"Times New Roman";}
a:link, span.MsoHyperlink
	{mso-style-unhide:no;
	color:blue;
	text-decoration:underline;
	text-underline:single;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-unhide:no;
	color:purple;
	text-decoration:underline;
	text-underline:single;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	mso-add-space:auto;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";
	mso-fareast-font-family:"Times New Roman";}
p.MsoListParagraphCxSpFirst, li.MsoListParagraphCxSpFirst, div.MsoListParagraphCxSpFirst
	{mso-style-priority:34;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-type:export-only;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	mso-add-space:auto;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";
	mso-fareast-font-family:"Times New Roman";}
p.MsoListParagraphCxSpMiddle, li.MsoListParagraphCxSpMiddle, div.MsoListParagraphCxSpMiddle
	{mso-style-priority:34;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-type:export-only;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	mso-add-space:auto;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";
	mso-fareast-font-family:"Times New Roman";}
p.MsoListParagraphCxSpLast, li.MsoListParagraphCxSpLast, div.MsoListParagraphCxSpLast
	{mso-style-priority:34;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-type:export-only;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	mso-add-space:auto;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";
	mso-fareast-font-family:"Times New Roman";}
span.Heading1Char
	{mso-style-name:"Heading 1 Char";
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:"Heading 1";
	mso-ansi-font-size:14.0pt;
	mso-bidi-font-size:14.0pt;
	font-family:"Cambria","serif";
	mso-ascii-font-family:Cambria;
	mso-ascii-theme-font:major-latin;
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-theme-font:major-fareast;
	mso-hansi-font-family:Cambria;
	mso-hansi-theme-font:major-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:major-bidi;
	color:#365F91;
	mso-themecolor:accent1;
	mso-themeshade:191;
	font-weight:bold;}
span.Heading2Char
	{mso-style-name:"Heading 2 Char";
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:"Heading 2";
	mso-ansi-font-size:13.0pt;
	mso-bidi-font-size:13.0pt;
	font-family:"Cambria","serif";
	mso-ascii-font-family:Cambria;
	mso-ascii-theme-font:major-latin;
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-theme-font:major-fareast;
	mso-hansi-font-family:Cambria;
	mso-hansi-theme-font:major-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:major-bidi;
	color:#4F81BD;
	mso-themecolor:accent1;
	font-weight:bold;}
span.Heading3Char
	{mso-style-name:"Heading 3 Char";
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:"Heading 3";
	mso-ansi-font-size:12.0pt;
	mso-bidi-font-size:12.0pt;
	font-family:"Cambria","serif";
	mso-ascii-font-family:Cambria;
	mso-ascii-theme-font:major-latin;
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-theme-font:major-fareast;
	mso-hansi-font-family:Cambria;
	mso-hansi-theme-font:major-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:major-bidi;
	color:#4F81BD;
	mso-themecolor:accent1;
	font-weight:bold;}
span.Heading4Char
	{mso-style-name:"Heading 4 Char";
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:"Heading 4";
	mso-ansi-font-size:12.0pt;
	mso-bidi-font-size:12.0pt;
	font-family:"Cambria","serif";
	mso-ascii-font-family:Cambria;
	mso-ascii-theme-font:major-latin;
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-theme-font:major-fareast;
	mso-hansi-font-family:Cambria;
	mso-hansi-theme-font:major-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:major-bidi;
	color:#4F81BD;
	mso-themecolor:accent1;
	font-weight:bold;
	font-style:italic;}
span.Heading5Char
	{mso-style-name:"Heading 5 Char";
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:"Heading 5";
	mso-ansi-font-size:12.0pt;
	mso-bidi-font-size:12.0pt;
	font-family:"Cambria","serif";
	mso-ascii-font-family:Cambria;
	mso-ascii-theme-font:major-latin;
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-theme-font:major-fareast;
	mso-hansi-font-family:Cambria;
	mso-hansi-theme-font:major-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:major-bidi;
	color:#243F60;
	mso-themecolor:accent1;
	mso-themeshade:127;}
span.TitleChar
	{mso-style-name:"Title Char";
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:Title;
	mso-ansi-font-size:26.0pt;
	mso-bidi-font-size:26.0pt;
	font-family:"Cambria","serif";
	mso-ascii-font-family:Cambria;
	mso-ascii-theme-font:major-latin;
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-theme-font:major-fareast;
	mso-hansi-font-family:Cambria;
	mso-hansi-theme-font:major-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:major-bidi;
	color:#17365D;
	mso-themecolor:text2;
	mso-themeshade:191;
	letter-spacing:.25pt;
	mso-font-kerning:14.0pt;}
span.BodyTextChar
	{mso-style-name:"Body Text Char";
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:"Body Text";
	mso-ansi-font-size:12.0pt;
	mso-bidi-font-size:12.0pt;}
span.BodyTextIndentChar
	{mso-style-name:"Body Text Indent Char";
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:"Body Text Indent";
	mso-ansi-font-size:12.0pt;
	mso-bidi-font-size:12.0pt;}
span.SpellE
	{mso-style-name:"";
	mso-spl-e:yes;}
span.GramE
	{mso-style-name:"";
	mso-gram-e:yes;}
.MsoChpDefault
	{mso-style-type:export-only;
	mso-default-props:yes;
	font-size:10.0pt;
	mso-ansi-font-size:10.0pt;
	mso-bidi-font-size:10.0pt;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-paper-source:0;}
div.Section1
	{page:Section1;}
 /* List Definitions */
 @list l0
	{mso-list-id:1386414300;
	mso-list-type:hybrid;
	mso-list-template-ids:865884146 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
@list l0:level1
	{mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level2
	{mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level3
	{mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level4
	{mso-level-tab-stop:2.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level5
	{mso-level-tab-stop:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level6
	{mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level7
	{mso-level-tab-stop:3.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level8
	{mso-level-tab-stop:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level9
	{mso-level-tab-stop:4.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1
	{mso-list-id:1451700927;
	mso-list-type:hybrid;
	mso-list-template-ids:610715252 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l1:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:.75in;
	text-indent:-.25in;
	font-family:Symbol;}
@list l1:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:1.25in;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l1:level3
	{mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level4
	{mso-level-tab-stop:2.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level5
	{mso-level-tab-stop:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level6
	{mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level7
	{mso-level-tab-stop:3.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level8
	{mso-level-tab-stop:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level9
	{mso-level-tab-stop:4.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
-->
</style>
<!--[if gte mso 10]>
<style>
 /* Style Definitions */
 table.MsoNormalTable
	{mso-style-name:"Table Normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-qformat:yes;
	mso-style-parent:"";
	mso-padding-alt:0in 5.4pt 0in 5.4pt;
	mso-para-margin:0in;
	mso-para-margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Times New Roman","serif";}
table.MsoTableGrid
	{mso-style-name:"Table Grid";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-unhide:no;
	border:solid black 1.0pt;
	mso-border-themecolor:text1;
	mso-border-alt:solid black .5pt;
	mso-border-themecolor:text1;
	mso-padding-alt:0in 5.4pt 0in 5.4pt;
	mso-border-insideh:.5pt solid black;
	mso-border-insideh-themecolor:text1;
	mso-border-insidev:.5pt solid black;
	mso-border-insidev-themecolor:text1;
	mso-para-margin:0in;
	mso-para-margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Times New Roman","serif";}
</style>
<![endif]--><!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="56322"/>
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1"/>
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=EN-US link=blue vlink=purple style='tab-interval:.5in'>

<div class=Section1>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>


<p class=MsoBodyText><span style='font-size:18.0pt;mso-bidi-font-size:12.0pt'>Introduction to Programming (IOPS332C, 2-1-1)<o:p></o:p></span></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<h5 style='margin-bottom:12.0pt'><u><span style='mso-fareast-font-family:"Times New Roman"'>AUTUMN
2020-2021<o:p></o:p></span></u></h5>

<h5 style='margin-bottom:12.0pt'><span style='mso-fareast-font-family:"Times New Roman"'><span
style='mso-spacerun:yes'></span> Lecture: Wednesday (11:10 AM-1:10 PM); Tut: Monday (5:00 PM - 7:00 PM); Lab: Tuesay (5:00 PM - 7:00 PM)<u> <o:p></o:p></u></span></h5>




<p class=MsoNormal align=center style='text-align:center'><b style='mso-bidi-font-weight:
normal'><span style='color:#7030A0'> Lectures/ Tut and Lab evaluation to be held Online via Google Meet<o:p></o:p></span></b></p>

<p class=MsoNormal align=center style='text-align:center'><b style='mso-bidi-font-weight:
normal'><span style='color:#7030A0'>Announcements, Assignment submission and Quiz evaluations via Google Classroom<o:p></o:p></span></b></p>

    
    
<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal><b><u><span style='font-size:14.0pt;mso-bidi-font-size:12.0pt;

color:navy'>Course Objective: <o:p></o:p></span></u></b></p> The course introduces students to the theoretical and practical knowledge of programming using C programming language as an implementation tool. It aims at providing students with understanding of programming essentials, psedo codes and  algorithms, data types, elementary control structures and functions used within the framework of imperative and structural programming paradigms.   <o:p></o:p></span></u></b></p>


<p class=MsoNormal><b><u><span style='font-size:14.0pt;mso-bidi-font-size:12.0pt;
color:navy'>Course Outline: <o:p></o:p></span></u></b></p> </br>

<style>
table, th, td {
  border: 1px solid black;
  border-collapse: collapse;
}
th, td {
  padding: 5px;
  text-align: left;    
}
</style>
<table style="width:100%">
  <tr>
    <th>Component</th>
    <td>Unit </td>
    
  </tr>
  <tr>
    <th> <rowspan="6"> Component 1  
    <td> Unit 1 : Introduction to digital computers; introduction to programming - variables, assignments; expressions; input/output; conditionals and branching; iteration; </br>
    
     
    
    </td>
  </th>
</tr>

<tr>
    <th> <rowspan="6"> Component 1  
    <td> Unit 2: functions; recursion; arrays; introduction to pointers; structures;</td>
  </th>
  </tr>




<tr>

    <th> <rowspan="6"> Component 2  
    <td> Unit 1 : introduction to data-procedure encapsulation; dynamic allocation; linked structures;
    </td>
  </th>
</tr>

<tr>
    <th> <rowspan="6">Component 2  
    <td> Unit 2: introduction to data structures - stacks and queues; time and space requirements.  </td>
  </th>
  </tr>




</table>

</br> </br> 

<p class=MsoNormal><a name="OLE_LINK1"><b><u><span style='font-size:14.0pt;
mso-bidi-font-size:12.0pt;color:navy'>Tools and Language</span></u></b></a><b><u><span
style='font-size:14.0pt;mso-bidi-font-size:12.0pt;color:navy'><o:p></o:p></span></u></b></p>

The vehicular language used for the course would be "C". All codes, assignments and lab exercises will be implemented in C language only.</br>
The computer systems for the course are the machines in Lab 5042. </br>
The preferred operating system for the tutorials and lab would be Ubuntu and the prefered editor would be Gedit or Emacs <br> <br>

<p class=MsoNormal><a name="OLE_LINK1"><b><u><span style='font-size:14.0pt;
mso-bidi-font-size:12.0pt;color:navy'>Linux Distribution</span></u></b></a><b><u><span
style='font-size:14.0pt;mso-bidi-font-size:12.0pt;color:navy'><o:p></o:p></span></u></b></p>


 It is a good idea to have linux installed on your machine. The 'C' compiler comes as default with the distribution. Be sure to choose it, if it is not selected by defaults, from the 'Development' items during installation. If you forget to install and desired package at the time of installation then use </i> sudo apt-get install <package name> to select and install new packages. You need to be a root (super) user to do this (sudo gives you temporary root user permission).</br>

Linux can co-exist with windows, if you have that already installed. Otherwise, if you like to have both then you should install windows first and linux next. Windows sometimes disturbs other installed systems. </br>

A recent Ubuntu distribution is available <a  href="http://releases.ubuntu.com/"><span class=SpellE></span>[here]</a><o:p></o:p> </br></br>

<p class=MsoNormal><a name="OLE_LINK1"><b><u><span style='font-size:14.0pt;
mso-bidi-font-size:12.0pt;color:navy'>Compiler</span></u></b></a><b><u><span
style='font-size:14.0pt;mso-bidi-font-size:12.0pt;color:navy'><o:p></o:p></span></u></b></p>

Most students prefer using non-ANSI-compliant compilers such as <i> Turbo C </i> while working at home. We strongly discourage doing so. <i> Microsoft's Visual C++ </i> compiler is good and recommended for use. But this compiler is proprietary and free copies of it cannot be obtained. The <i> GNU </i> range of compilers and the <i> emacs </i> editor can, however, be freely downloaded from the Internet. You are encouraged to download and install them in your machines, and use these software instead of non-standard software.</br> <br>

<p class=MsoNormal><a name="OLE_LINK1"><b><u><span style='font-size:14.0pt;
mso-bidi-font-size:12.0pt;color:navy'>Editor</span></u></b></a><b><u><span
style='font-size:14.0pt;mso-bidi-font-size:12.0pt;color:navy'><o:p></o:p></span></u></b></p>
The preferred editors for the tutorial and lab sessions would be either <i> Emacs </i> , <i> Gedit </i> or <i> vi </i> </br>
<i> Gedit </i> and <i> vi </i> are pre-installed with any Ubutu distribution.</br>
To install <i> Emacs </i> in the Ubuntu environment : Open a terminal and type <i> sudo apt-get install emacs </i> </br> <br>


<p class=MsoNormal><a name="OLE_LINK1"><b><u><span style='font-size:14.0pt;
mso-bidi-font-size:12.0pt;color:navy'>Working in the Windows environment</span></u></b></a><b><u><span
style='font-size:14.0pt;mso-bidi-font-size:12.0pt;color:navy'><o:p></o:p></span></u></b></p>
Students preferring to work in the Windows environment are encouraged to try ANSI-C compliant Compilers only and are asked to visit the <a  href="http://profile.iiita.ac.in/bibhas.ghoshal/teaching_prog_lab.html"><span class=SpellE></span>lab page </a><o:p></o:p> of the course to know how to download and install <i> GCC </i> compiler in the Windows environment. They may also want to visit the page to know about downloading and installing <i> Emacs </i> </br><br>


<p class=MsoBodyTextIndent><span style='font-size:12.0pt'><o:p>&nbsp;</o:p></span></p>

<p class=MsoBodyTextIndent><b><span style='font-size:12.0pt'><o:p>&nbsp;</o:p></span></b></p>

<p class=MsoNormal><a name="OLE_LINK1"><b><u><span style='font-size:14.0pt;
mso-bidi-font-size:12.0pt;color:navy'>References:</span></u></b></a><b><u><span
style='font-size:14.0pt;mso-bidi-font-size:12.0pt;color:navy'><o:p></o:p></span></u></b></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoBodyTextIndent style='margin-bottom:2.0pt;text-indent:-.25in;
mso-list:l0 level1 lfo2;tab-stops:list .5in'><![if !supportLists]><span
style='font-size:12.0pt'><span style='mso-list:Ignore'>1.<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
style='font-size:12.0pt'>Brian W. Kerninghan <span class=SpellE>Dennis M. Ritchie</span>,
The C Programming Language,  <span class=SpellE>Prentice Hall of India.</span> <a
  href="http://codex.cs.yale.edu/avi/os-book/OS9/slide-dir/index.html"><span class=SpellE></span></a><o:p></o:p>

<p class=MsoBodyTextIndent style='margin-bottom:2.0pt;text-indent:-.25in;
mso-list:l0 level1 lfo2;tab-stops:list .5in'><![if !supportLists]><span
style='font-size:12.0pt'><span style='mso-list:Ignore'>2.<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
style='font-size:12.0pt'>E. Balaguruswamy, <span class=SpellE> </span> 
Programming in ANSI C, <st1:place w:st="on"><st1:PlaceName w:st="on">Tata McGraw-Hill.</st1:PlaceName>
 <st1:PlaceType w:st="on"></st1:PlaceType></st1:place> <o:p></o:p></span></p>

<p class=MsoBodyTextIndent style='margin-bottom:2.0pt;text-indent:-.25in;
mso-list:l0 level1 lfo2;tab-stops:list .5in'><![if !supportLists]><span
style='font-size:12.0pt'><span style='mso-list:Ignore'>3.<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
style='font-size:12.0pt'>R. G. Dromey,<span class=SpellE></span>  How to Solve it by Computer, Prentice-Hall of India. .<o:p></o:p></span></p>

<p class=MsoBodyTextIndent style='margin-bottom:2.0pt;text-indent:-.25in;
mso-list:l0 level1 lfo2;tab-stops:list .5in'><![if !supportLists]><span
style='font-size:12.0pt'><span style='mso-list:Ignore'>4.<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
style='font-size:12.0pt'> <span class=SpellE></span> <span
class=SpellE>Ellis Horowitz, Satraj Sahni and Susan Anderson-Freed,</span>  <span class=SpellE></span>, Fundamentals of Data Structures in C, W. H. Freeman and Company.<span class=SpellE></span>
<o:p></o:p></span></p>

<p class=MsoBodyTextIndent style='margin-bottom:2.0pt;text-indent:-.25in;
mso-list:l0 level1 lfo2;tab-stops:list .5in'><![if !supportLists]><span
style='font-size:12.0pt'><span style='mso-list:Ignore'>5.<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
style='font-size:12.0pt'>Seymour Lipschutz <span class=SpellE></span>,
Data Structures, Schaum's Outlines Series, Tata McGraw-Hill.<o:p></o:p></span></p>

<p class=MsoBodyTextIndent style='margin-bottom:2.0pt;text-indent:-.25in;
mso-list:l0 level1 lfo2;tab-stops:list .5in'><![if !supportLists]><span
style='font-size:12.0pt'><span style='mso-list:Ignore'>6.<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
style='font-size:12.0pt'><a  href="https://cse.iitkgp.ac.in/~pds/notes/"><span class=SpellE>PDS notes @IIT KGP</span></a>


 
<o:p></o:p></span></p>


<p class=MsoBodyTextIndent><b><span style='font-size:12.0pt'><o:p>&nbsp;</o:p></span></b></p>

<p class=MsoBodyTextIndent><b><span style='font-size:12.0pt'><o:p>&nbsp;</o:p></span></b></p>



<p class=MsoBodyTextIndent style='margin-left:0in'><b><span style='font-size:
12.0pt'><o:p>&nbsp;</o:p></span></b></p>

<p class=MsoBodyTextIndent style='margin-left:0in'><b><span style='font-size:
12.0pt'><o:p>&nbsp;</o:p></span></b></p>

<p class=MsoNormal style='margin-bottom:12.0pt'><b><u><span style='font-size:
14.0pt;mso-bidi-font-size:12.0pt;color:navy'>Important Instructions:</span><span
style='color:navy'><o:p></o:p></span></u></b></p>

<p class=MsoListParagraphCxSpMiddle style='margin-top:0in;margin-right:0in;
margin-bottom:6.0pt;margin-left:.75in;mso-add-space:auto;text-indent:-.25in;
mso-list:l1 level1 lfo4'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;color:navy;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>1.<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span style='color:black;mso-themecolor:text1;
mso-bidi-font-weight:bold'>Classes will be conducted using slide presentation as well as chalk-board.
Official slide sets and miscellaneous study materials from some of the main
text books will be uploaded on the web site on a regular basis.</span><span
style='color:navy;mso-bidi-font-weight:bold'><o:p></o:p></span></p>

<p class=MsoListParagraphCxSpLast style='margin-left:.75in;mso-add-space:auto;
text-indent:-.25in;mso-list:l1 level1 lfo4'><![if !supportLists]><span
style='font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:
Symbol;color:navy;mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>2.<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span style='color:black;mso-themecolor:text1;
mso-bidi-font-weight:bold'>Every student is expected to have access to at least
the book : The C Programming Language, by Ritchie and Kerningham<span class=SpellE></span>.</span><span
style='color:navy;mso-bidi-font-weight:bold'><o:p></o:p></span></p>

<p class=MsoListParagraphCxSpFirst style='margin-top:0in;margin-right:0in;
margin-bottom:6.0pt;margin-left:.75in;mso-add-space:auto;text-indent:-.25in;
mso-list:l1 level1 lfo4'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;color:navy;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>3.<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span style='color:black;mso-themecolor:text1;
mso-bidi-font-weight:bold'>Attendance in the classes is mandatory. If the
attendance of a student falls below 75%, he/she may will be dropped from the course after Component 2</span><span style='color:navy;
mso-bidi-font-weight:bold'><o:p></o:p></span></p>

<p class=MsoListParagraphCxSpMiddle style='margin-top:0in;margin-right:0in;
margin-bottom:6.0pt;margin-left:.75in;mso-add-space:auto;text-indent:-.25in;
mso-list:l1 level1 lfo4'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;color:navy;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>4.<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span style='color:black;mso-themecolor:text1;
mso-bidi-font-weight:bold'>The course will consist of laboratory and take-home
assignments, which has to be done very seriously. If a student does not submit
the assignments, his/her grade will remain as <b><i style='mso-bidi-font-style:
normal'>incomplete</i></b>.</span><span style='color:navy;mso-bidi-font-weight:
bold'><o:p></o:p></span></p>

<!--
<p class=MsoListParagraphCxSpMiddle style='margin-top:0in;margin-right:0in;
margin-bottom:6.0pt;margin-left:.75in;mso-add-space:auto;text-indent:-.25in;
mso-list:l1 level1 lfo4'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;color:navy;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>3.<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span style='color:black;mso-themecolor:text1;
mso-bidi-font-weight:bold'>The laboratory assignments will be mainly implementation-oriented
which have to coded in C and will be based the topics discussed in theoretical lectures. <span
style='color:navy;mso-bidi-font-weight:bold'><o:p></o:p></span></p> -->

<p class=MsoListParagraphCxSpMiddle style='margin-top:0in;margin-right:0in;
margin-bottom:3.0pt;margin-left:.75in;mso-add-space:auto;text-indent:-.25in;
mso-list:l1 level1 lfo4'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;color:navy;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>5.<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span style='color:black;mso-themecolor:text1;
mso-bidi-font-weight:bold'>Grading Policy :



</span><span
style='color:navy;mso-bidi-font-weight:bold'><o:p></o:p></span></p>

<p class=MsoListParagraphCxSpMiddle style='margin-left:1.25in;mso-add-space:
auto;text-indent:-.25in;mso-list:l1 level2 lfo4'><![if !supportLists]><span
style='font-family:"Courier New";mso-fareast-font-family:"Courier New";
color:navy;mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>o<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp; </span></span></span><![endif]><span
style='color:black;mso-themecolor:text1;mso-bidi-font-weight:bold'>30%:
Component 1 - Closed book exam (10%); Take home assignment (10%) and Lab assignment (10%)</span><span style='color:navy;mso-bidi-font-weight:
bold'><o:p></o:p></span></p>

<p class=MsoListParagraphCxSpMiddle style='margin-left:1.25in;mso-add-space:
auto;text-indent:-.25in;mso-list:l1 level2 lfo4'><![if !supportLists]><span
style='font-family:"Courier New";mso-fareast-font-family:"Courier New";
color:navy;mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>o<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp; </span></span></span><![endif]><span
style='color:black;mso-themecolor:text1;mso-bidi-font-weight:bold'>30%:
Component 2 - Closed book exam (10%); Take home assignment (10%) and Lab assignment (10%) </span><span style='color:navy;mso-bidi-font-weight:
bold'><o:p></o:p></span></p>

<p class=MsoListParagraphCxSpMiddle style='margin-left:1.25in;mso-add-space:
auto;text-indent:-.25in;mso-list:l1 level2 lfo4'><![if !supportLists]><span
style='font-family:"Courier New";mso-fareast-font-family:"Courier New";
color:navy;mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>o<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp; </span></span></span><![endif]><span
style='color:black;mso-themecolor:text1;mso-bidi-font-weight:bold'>40%:
Component 3 - Closed book written exam </span><span style='color:navy;mso-bidi-font-weight:bold'><o:p></o:p></span></p>






<p class=MsoListParagraphCxSpMiddle style='margin-top:0in;margin-right:0in;
margin-bottom:3.0pt;margin-left:.75in;mso-add-space:auto;text-indent:-.25in;
mso-list:l1 level1 lfo4'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;color:navy;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>6.<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span style='color:black;mso-themecolor:text1;
mso-bidi-font-weight:bold'> Take home assignments : They will be assigned at the beginning of a module (announcements will be made on the course web-site every week). These assignments will not only help you in development of an in-depth idea of each topic of the course but will also serve to prepare for your written examinations.
</br> 

There will be two kinds of take home assignments : </br>
(i) Homework assignments  - To be done individually. These assignments need not be submitted but it is expected that the students complete them in order to have better understanding of the concepts covered in lecture sessions. Interact with your TAs during tutorial sessions to clear your doubts regarding the homework assignments.</br>

(ii) Group Assignments - To be done in groups of four (max). These problems will be more harder problems involving rigorous mathematical/analytical treatement or implementation based assignments. Each Unit will have two such assignments which have to be completed within a given deadline and will be evaluated in each tutorial class. 

</br>


 

</span><span
style='color:navy;mso-bidi-font-weight:bold'><o:p></o:p></span></p>


<p class=MsoListParagraphCxSpMiddle style='margin-top:0in;margin-right:0in;
margin-bottom:3.0pt;margin-left:.75in;mso-add-space:auto;text-indent:-.25in;
mso-list:l1 level1 lfo4'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;color:navy;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>6.<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span style='color:black;mso-themecolor:text1;
mso-bidi-font-weight:bold'> Tutorial Classes : The tutorial classes scheduled every week will have a dual role in the course. First they will serve as doubt clearing sessions where the TAs will interact with the students to clear their doubts and discuss the homework assignments. The second purpose of the tutorial classes would be to assess the understanding of the concepts though evaluation of the group assignments.

</span><span
style='color:navy;mso-bidi-font-weight:bold'><o:p></o:p></span></p>



<p class=MsoListParagraphCxSpMiddle style='margin-top:0in;margin-right:0in;

margin-bottom:6.0pt;margin-left:.75in;mso-add-space:auto;text-indent:-.25in;
mso-list:l1 level1 lfo4'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;color:navy;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>7.<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span style='color:black;mso-themecolor:text1;
mso-bidi-font-weight:bold'> The lab classes will mainly consist of implementation of programming concepts discussed in class and the assignments covered in tutorial sessions. Visit the

<span
  style='font-size:11.0pt'><a href="teaching_prog_lab.html"><span class=SpellE>Lab Page </a></span> of the course website for details. <b><i style='mso-bidi-font-style:
normal'></i></b></span><span style='color:navy;mso-bidi-font-weight:

bold'><o:p></o:p></span></p>

<!--
<p class=MsoListParagraphCxSpMiddle style='margin-top:0in;margin-right:0in;
margin-bottom:3.0pt;margin-left:.75in;mso-add-space:auto;text-indent:-.25in;
mso-list:l1 level1 lfo4'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;color:navy;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>7.<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span style='color:black;mso-themecolor:text1;
mso-bidi-font-weight:bold'>Lab exam Grading Policy :
1. Viva on the assignments (each day) - 40%
2. Implementation - 60%
</span><span
style='color:navy;mso-bidi-font-weight:bold'><o:p></o:p></span></p>

-->


<!--
<p class="p17"><span class="s2"><b>Announcements:</b></span></p>
<p class="p20"><span class="s9">1.</span><span class="s10">         </span><span class="s1"><a href="ITP_2019/lecture_slides/c1_review.pdf">Component 1 Review Test Solutions<span class="s12"></span></a> <span class="Apple-converted-space"> </span></span></p>
<br>
</span></p>

<!--
<p class=MsoListParagraphCxSpMiddle style='margin-top:0in;margin-right:0in;
margin-bottom:6.0pt;margin-left:.75in;mso-add-space:auto;text-indent:-.25in;
mso-list:l1 level1 lfo4'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;color:navy;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>1.<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span style='color:black;mso-themecolor:text1;
mso-bidi-font-weight:bold'> </span><span
style='color:navy;mso-bidi-font-weight:bold'><o:p></o:p></span></p>

-->
<p class=MsoListParagraphCxSpMiddle style='margin-top:0in;margin-right:0in;
margin-bottom:6.0pt;margin-left:.75in;mso-add-space:auto;text-indent:-.25in;
mso-list:l1 level1 lfo4'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;color:navy;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'><span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span style='color:black;mso-themecolor:text1;
mso-bidi-font-weight:bold'><a href="lecture_slides/quiz1_solutions.pdf"><span class=SpellE></span></a>
<span style='color:navy;mso-bidi-font-weight:bold'><o:p></o:p></span></p>


<p class=MsoListParagraphCxSpMiddle style='margin-top:0in;margin-right:0in;
margin-bottom:6.0pt;margin-left:.75in;mso-add-space:auto;text-indent:-.25in;
mso-list:l1 level1 lfo4'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;color:navy;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'><span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span style='color:black;mso-themecolor:text1;
mso-bidi-font-weight:bold'><a href="lecture_slides/os_midsem_2017_with_answers.pdf"><span class=SpellE></span></a>
<span style='color:navy;mso-bidi-font-weight:bold'><o:p></o:p></span></p>




<p class=MsoListParagraphCxSpMiddle style='margin-top:0in;margin-right:0in;
margin-bottom:6.0pt;margin-left:.75in;mso-add-space:auto;text-indent:-.25in;
mso-list:l1 level1 lfo4'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;color:navy;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'><span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span style='color:black;mso-themecolor:text1;
mso-bidi-font-weight:bold'><a href="lecture_slides/quiz2_2017_with_answers.pdf"><span class=SpellE></span></a>
<span style='color:navy;mso-bidi-font-weight:bold'><o:p></o:p></span></p>


<p class=MsoListParagraphCxSpMiddle style='margin-top:0in;margin-right:0in;
margin-bottom:6.0pt;margin-left:.75in;mso-add-space:auto;text-indent:-.25in;
mso-list:l1 level1 lfo4'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;color:navy;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'><span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span style='color:black;mso-themecolor:text1;
mso-bidi-font-weight:bold'><a href="lecture_slides/os_end_sem_2016_with_answers.pdf"><span class=SpellE></span></a>
<span style='color:navy;mso-bidi-font-weight:bold'><o:p></o:p></span></p>


<p class=MsoListParagraphCxSpMiddle style='margin-top:0in;margin-right:0in;
margin-bottom:6.0pt;margin-left:.75in;mso-add-space:auto;text-indent:-.25in;
mso-list:l1 level1 lfo4'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;color:navy;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'><span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span style='color:black;mso-themecolor:text1;
mso-bidi-font-weight:bold'><a href="lecture_slides/os_endsem_2017-updated_with_answers.pdf"><span class=SpellE></span></a>
<span style='color:navy;mso-bidi-font-weight:bold'><o:p></o:p></span></p>




<p class=MsoBodyTextIndent style='margin-left:0in'><b><span style='font-size:
12.0pt'><o:p>&nbsp;</o:p></span></b></p>

<p class=MsoBodyTextIndent><span lang=FR style='font-size:11.0pt;color:black;
mso-themecolor:text1;mso-ansi-language:FR;mso-bidi-font-weight:bold'><o:p>&nbsp;</o:p></span></p>

<p class=MsoBodyTextIndent style='margin-left:0in'><b><span lang=FR
style='font-size:12.0pt;mso-ansi-language:FR'><o:p>&nbsp;</o:p></span></b></p>

<p class=MsoBodyTextIndent style='margin-top:0in;margin-right:0in;margin-bottom:
12.0pt;margin-left:0in'><b><u><span style='color:navy'>Lecture Slides:<o:p></o:p></span></u></b></p>
The lecture slides provided here are mainly borrowed from the different lecture slides available at the <a href="https://cse.iitkgp.ac.in/~pds/">Programming and Data Structure (PDS) course repository<span class=SpellE></span></a> of IIT Kharagpur <br>
<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0
 style='margin-left:35.6pt;border-collapse:collapse;border:none;mso-border-alt:
 solid black .5pt;mso-border-themecolor:text1;mso-yfti-tbllook:1184;mso-padding-alt:
 0in 5.4pt 0in 5.4pt'><br>
 <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes'>
  <td width=60 valign=top style='width:45.0pt;border:solid black 1.0pt;
  mso-border-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
  text1;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
  center'><b><span style='font-size:12.0pt;color:#C00000'>Sl. No.<o:p></o:p></span></b></p>
  </td>
  <td width=270 valign=top style='width:202.5pt;border:solid black 1.0pt;
  mso-border-themecolor:text1;border-left:none;mso-border-left-alt:solid black .5pt;
  mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
  text1;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
  center'><b><span style='font-size:12.0pt;color:#C00000'>Topic<o:p></o:p></span></b></p>
  </td>
 
  <td width=270 valign=top style='width:202.5pt;border:solid black 1.0pt;
  mso-border-themecolor:text1;border-left:none;mso-border-left-alt:solid black .5pt;
  mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
  text1;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
  center'><b><span style='font-size:12.0pt;color:#C00000'>Practice Problems (Homework)<o:p></o:p></span></b></p>
  </td>
  
  <td width=270 valign=top style='width:202.5pt;border:solid black 1.0pt;
  mso-border-themecolor:text1;border-left:none;mso-border-left-alt:solid black .5pt;
  mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
  text1;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
  center'><b><span style='font-size:12.0pt;color:#C00000'>Tutorial/Codes for Practice<o:p></o:p></span></b></p>
  </td>
  
  
  <td width=270 valign=top style='width:202.5pt;border:solid black 1.0pt;
  mso-border-themecolor:text1;border-left:none;mso-border-left-alt:solid black .5pt;
  mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
  text1;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
  center'><b><span style='font-size:12.0pt;color:#C00000'>Helpful Resources<o:p></o:p></span></b></p>
  </td>
  
  
  
  
  
 </tr>
 <tr style='mso-yfti-irow:1'>
  <td width=60 valign=top style='width:45.0pt;border:solid black 1.0pt;
  mso-border-themecolor:text1;border-top:none;mso-border-top-alt:solid black .5pt;
  mso-border-top-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
  text1;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
  center'><span style='font-size:12.0pt;color:black;mso-themecolor:text1;
  mso-bidi-font-weight:bold'>1.<o:p></o:p></span></p>
  </td>
  <td width=270 valign=top style='width:202.5pt;border-top:none;border-left:
  none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
  border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
  solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
  mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
  text1;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'><span
  style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
  bold'>Introduction <br><br> <a
  href="ITP_2019/lecture_slides/Lecture_1.pdf">[ Slides ] <span class=SpellE></span></a><o:p></o:p></span></p> <br>
      
  <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'><span
  style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
  bold'><a
  href="ITP_2019/lecture_slides/ITP_Lecture_1_Introduction.mp4">[ Video Lecture ]<span class=SpellE></span></a><o:p></o:p></span></p>    
      
      
  </td>
  
   
  <td width=150 valign=top style='width:112.5pt;border-top:none;border-left:
  none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
  border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
  solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
  mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
  text1;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
  center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
  href="ITP_2019/lecture_slides/hw_lect1.pdf"><span class=SpellE>Homework Set 1</span></a><o:p></o:p></span></p>
  </td>
 
 
 
  <td width=150 valign=top style='width:112.5pt;border-top:none;border-left:
  none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
  border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
  solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
  mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
  text1;padding:0in 5.4pt 0in 5.4pt'>
  <p class="p28"><span class="s2"><a href="ITP_2019/lab/Tut0.pdf">Tut-0<span class="s12"></span></a></span></p>
  <p class="p29"><span class="s1"><a href="ITP_2019/lab/my_first_program.c">my_first_program.c<span class="s12"></span></a></span></p><br>    
      
  </td>
  
  
  
   <td width=150 valign=top style='width:112.5pt;border-top:none;border-left:
  none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
  border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
  solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
  mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
  text1;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
  center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
  href="lecture_slides/hw_lect1.pdf"><span class=SpellE></span></a><o:p></o:p></span></p>
  </td>
 </tr>
  
  
  
  
  
  
  
  
  
 </tr>
 
 
 
 
 
 
 
 
 
 
 
 <tr style='mso-yfti-irow:2'>
  <td width=60 valign=top style='width:45.0pt;border:solid black 1.0pt;
  mso-border-themecolor:text1;border-top:none;mso-border-top-alt:solid black .5pt;
  mso-border-top-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
  text1;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
  center'><span style='font-size:12.0pt;color:black;mso-themecolor:text1;
  mso-bidi-font-weight:bold'>2.<o:p></o:p></span></p>
  </td>
  <td width=270 valign=top style='width:202.5pt;border-top:none;border-left:
  none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
  border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
  solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
  mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
  text1;padding:0in 5.4pt 0in 5.4pt'>


  <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
  style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
  bold'>Fundamental Concepts in Programming <br><br>   <a
  href="ITP_2019/lecture_slides/Lecture_2.pdf"> [ Slides ]<span class=SpellE></span></a><o:p></o:p></span></p> <br>
      
   <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
  style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
  bold'><a
  href="ITP_2019/lecture_slides/ITP_Lecture_2_Fundamental_Concepts.mp4"> [ Video Lecture ]<span class=SpellE></span></a><o:p></o:p></span></p>
  </td>   
      
      
  </td>
  <td width=72 valign=top style='width:.75in;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
  border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
  solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
  mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
  text1;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal align=center style='text-align:center'><span
  style='font-size:11.0pt'><a href="ITP_2019/lecture_slides/hw_lect2.pdf">Homework Set 2</a><o:p></o:p></span></p>
  </td>
  
 <td width=150 valign=top style='width:112.5pt;border-top:none;border-left:
  none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
  border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
  solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
  mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
  text1;padding:0in 5.4pt 0in 5.4pt'>
  
     <p class="p28"><span class="s2"><a href="ITP_2019/lab/Tut1.pdf">Tut-1<span class="s12"></span></a></span></p> 
  
    <p class="p30"><span class="s2"><a href="ITP_2019/lab/read_input_keyboard.c">read_input_keyboard.c<span class="s13"></span></a></span>
        <p class="p30"><span class="s2"><a href="ITP_2019/lab/centigrade_to_fahrenheit.c">centigrade_to_fahrenheit.c<span class="s13"></span></a></span>
        
  
  
  
  </td>
 
 
  <td width=150 valign=top style='width:112.5pt;border-top:none;border-left:
  none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
  border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
  solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
  mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
  text1;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
  center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
  href="https://www.geeksforgeeks.org/basics-file-handling-c/"><span class=SpellE></span></a><o:p></o:p></span></p>
  
  
  <p class=MsoNormal align=center style='text-align:center'><span
  style='font-size:10.0pt'><a href="ITP_2019/"></a><o:p></o:p></span></p>
  <p class=MsoNormal align=center style='text-align:center'><span
  style='font-size:10.0pt'><a href="ITP_2019/"></a><o:p></o:p></span></p>
  <p class=MsoNormal align=center style='text-align:center'><span
  style='font-size:10.0pt'><a href="ITP_2019/"></a><o:p></o:p></span></p>
  
  
  </td>
 

 
 </tr>


<tr style='mso-yfti-irow:2'>
  <td width=60 valign=top style='width:45.0pt;border:solid black 1.0pt;
  mso-border-themecolor:text1;border-top:none;mso-border-top-alt:solid black .5pt;
  mso-border-top-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
  text1;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
  center'><span style='font-size:12.0pt;color:black;mso-themecolor:text1;
  mso-bidi-font-weight:bold'>3.<o:p></o:p></span></p>
  </td>
  <td width=270 valign=top style='width:202.5pt;border-top:none;border-left:
  none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
  border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
  solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
  mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
  text1;padding:0in 5.4pt 0in 5.4pt'><br>


  <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
  style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
  bold'> Introducing C : Identifiers and Data Types <br><br>     <a
  href="ITP_2019/lecture_slides/Lecture_3.pdf"> [ Slides ]<span class=SpellE></span></a><o:p></o:p></span></p><br>
      
   <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
  style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
  bold'><a
  href="ITP_2019/lecture_slides/ITP_Lecture_3_Identifiers_Data_Types.mp4">[ Video Lecture ]<span class=SpellE></span></a><o:p></o:p></span></p>   
      
      
      
      
  </td>
  <td width=72 valign=top style='width:.75in;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
  border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
  solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
  mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
  text1;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal align=center style='text-align:center'><span
  style='font-size:11.0pt'><a href="ITP_2019/lecture_slides/hw_lect3.pdf">Homework Set 3</a><o:p></o:p></span></p>
  </td>
  
 <td width=150 valign=top style='width:112.5pt;border-top:none;border-left:
  none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
  border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
  solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
  mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
  text1;padding:0in 5.4pt 0in 5.4pt'><br>
  <p class="p28"><span class="s2"><a href="ITP_2019/lab/Tut2.pdf">Tut-2<span class="s12"></span></a></span></p><br>
  <p class="p30"><span class="s2"><a href="ITP_2019/lab/prog6.c">prog6.c<span class="s13"></span></a></span><br>
        <p class="p30"><span class="s2"><a href="ITP_2019/lab/prog7.c">prog7.c<span class="s13"></span></a></span><br>
        <p class="p30"><span class="s2"><a href="ITP_2019/lab/prog8.c">prog8.c<span class="s13"></span></a></span></p><br>
  <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
  center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
  href="OS_2019/hw_lect1.pdf"><span class=SpellE></span></a><o:p></o:p></span></p>
  
  
  
  </td>
 
 
  <td width=150 valign=top style='width:112.5pt;border-top:none;border-left:
  none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
  border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
  solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
  mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
  text1;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
  center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
  href="https://www.geeksforgeeks.org/basics-file-handling-c/"><span class=SpellE></span></a><o:p></o:p></span></p>
  
  
  <p class=MsoNormal align=center style='text-align:center'><span
  style='font-size:10.0pt'><a href="ITP_2019/"></a><o:p></o:p></span></p>
  <p class=MsoNormal align=center style='text-align:center'><span
  style='font-size:10.0pt'><a href="ITP_2019/"></a><o:p></o:p></span></p>
  <p class=MsoNormal align=center style='text-align:center'><span
  style='font-size:10.0pt'><a href="ITP_2019/"></a><o:p></o:p></span></p>
  
  
  </td>
 

 
 </tr>




<tr style='mso-yfti-irow:2'>
  <td width=60 valign=top style='width:45.0pt;border:solid black 1.0pt;
  mso-border-themecolor:text1;border-top:none;mso-border-top-alt:solid black .5pt;
  mso-border-top-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
  text1;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
  center'><span style='font-size:12.0pt;color:black;mso-themecolor:text1;
  mso-bidi-font-weight:bold'>4.<o:p></o:p></span></p>
  </td>
  <td width=270 valign=top style='width:202.5pt;border-top:none;border-left:
  none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
  border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
  solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
  mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
  text1;padding:0in 5.4pt 0in 5.4pt'>

   <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
  style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
  bold'>Expression and Assignment <br> <o:p></o:p></span></p>  <br> 
      

  <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
  style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
  bold'> <a
  href="ITP_2019/lecture_slides/Lecture_4.pdf">[ Slides ] <span class=SpellE></span></a><o:p></o:p></span></p><br>
      
    <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
  style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
  bold'><a
  href="ITP_2019/lecture_slides/ITP_Lecture_4_Data_types_Expressions.mp4">[ Video Lecture ] <span class=SpellE></span></a><o:p></o:p></span></p>  <br>
      
      
      
      
  </td>
  <td width=72 valign=top style='width:.75in;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
  border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
  solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
  mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
  text1;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal align=center style='text-align:center'><span
  style='font-size:11.0pt'><a href="ITP_2019/lecture_slides/hw_lect4.pdf">Homework Set 4</a><o:p></o:p></span></p>
  </td>
  
 <td width=150 valign=top style='width:112.5pt;border-top:none;border-left:
  none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
  border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
  solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
  mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
  text1;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
  center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
  href="OS_2019/04-syscalls.pdf"><span class=SpellE></span></a><o:p></o:p></span></p>
  
  <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
  center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
  href="OS_2019/Tut_1.pdf"><span class=SpellE></span></a><o:p></o:p></span></p>
  
  <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
  center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
  href="OS_2019/hw_lect1.pdf"><span class=SpellE></span></a><o:p></o:p></span></p>
  
  
  
  </td>
 
 
  <td width=150 valign=top style='width:112.5pt;border-top:none;border-left:
  none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
  border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
  solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
  mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
  text1;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
  center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
  href="https://www.geeksforgeeks.org/basics-file-handling-c/"><span class=SpellE></span></a><o:p></o:p></span></p>
  
  
  <p class=MsoNormal align=center style='text-align:center'><span
  style='font-size:10.0pt'><a href="ITP_2019/"></a><o:p></o:p></span></p>
  <p class=MsoNormal align=center style='text-align:center'><span
  style='font-size:10.0pt'><a href="ITP_2019/"></a><o:p></o:p></span></p>
  <p class=MsoNormal align=center style='text-align:center'><span
  style='font-size:10.0pt'><a href="ITP_2019/"></a><o:p></o:p></span></p>
  
  
  </td>
 

 
 </tr>


<tr style='mso-yfti-irow:2'>
  <td width=60 valign=top style='width:45.0pt;border:solid black 1.0pt;
  mso-border-themecolor:text1;border-top:none;mso-border-top-alt:solid black .5pt;
  mso-border-top-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
  text1;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
  center'><span style='font-size:12.0pt;color:black;mso-themecolor:text1;
  mso-bidi-font-weight:bold'>5.<o:p></o:p></span></p>
  </td>
  <td width=270 valign=top style='width:202.5pt;border-top:none;border-left:
  none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
  border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
  solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
  mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
  text1;padding:0in 5.4pt 0in 5.4pt'>


  <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
  style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
  bold'>Control Structures - Decision Making <span class=SpellE></span></a><o:p></o:p></span></p><br>
  
  <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
  style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
  bold'><a
  href="ITP_2019/lecture_slides/Lecture_5.pdf">[ Slides ] <span class=SpellE></span></a><o:p></o:p></span></p> <br>
  
  <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
  style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
  bold'><a
  href="ITP_2019/lecture_slides/ITP_Lecture_5_Control_Structures_1.mp4">[ Video Lecture ] <span class=SpellE></span></a><o:p></o:p></span></p><br>
      
      
  
  
  
  </td>
  <td width=72 valign=top style='width:.75in;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
  border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
  solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
  mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
  text1;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal align=center style='text-align:center'><span
  style='font-size:11.0pt'><a href="ITP_2019/lecture_slides/hw_lect5.pdf">Homework Set 5</a><o:p></o:p></span></p>
  
   
  </td>
  
 <td width=150 valign=top style='width:112.5pt;border-top:none;border-left:
  none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
  border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
  solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
  mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
  text1;padding:0in 5.4pt 0in 5.4pt'>
  <p class="p30"><span class="s2"><a href="ITP_2019/lab/prog9.c">prog9.c<span class="s13"></span></a></span><br>
        <p class="p30"><span class="s2"><a href="ITP_2019/lab/prog10.c">prog10.c<span class="s13"></span></a></span><br>
        <p class="p30"><span class="s2"><a href="ITP_2019/lab/prog11.c">prog11.c<span class="s13"></span></a></span></p><br>
  
  <p class="p30"><span class="s2"><a href="ITP_2019/lab/prog12.c">prog12.c<span class="s13"></span></a></span><br>
        <p class="p30"><span class="s2"><a href="ITP_2019/lab/prog13.c">prog13.c<span class="s13"></span></a></span><br>
        <p class="p30"><span class="s2"><a href="ITP_2019/lab/prog14.c">prog14.c<span class="s13"></span></a></span></p><br>
     
     
     
  </td>
 
 
  <td width=150 valign=top style='width:112.5pt;border-top:none;border-left:
  none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
  border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
  solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
  mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
  text1;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
  center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
  href="https://www.geeksforgeeks.org/basics-file-handling-c/"><span class=SpellE></span></a><o:p></o:p></span></p>
  
  
  <p class=MsoNormal align=center style='text-align:center'><span
  style='font-size:10.0pt'><a href="ITP_2019/"></a><o:p></o:p></span></p>
  <p class=MsoNormal align=center style='text-align:center'><span
  style='font-size:10.0pt'><a href="ITP_2019/"></a><o:p></o:p></span></p>
  <p class=MsoNormal align=center style='text-align:center'><span
  style='font-size:10.0pt'><a href="ITP_2019/"></a><o:p></o:p></span></p>
  
  
  </td>
 

 
 </tr>



<tr style='mso-yfti-irow:2'>
  <td width=60 valign=top style='width:45.0pt;border:solid black 1.0pt;
  mso-border-themecolor:text1;border-top:none;mso-border-top-alt:solid black .5pt;
  mso-border-top-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
  text1;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
  center'><span style='font-size:12.0pt;color:black;mso-themecolor:text1;
  mso-bidi-font-weight:bold'>6.<o:p></o:p></span></p>
  </td>
  <td width=270 valign=top style='width:202.5pt;border-top:none;border-left:
  none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
  border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
  solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
  mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
  text1;padding:0in 5.4pt 0in 5.4pt'>


  <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
  style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
  bold'>Control Structures - Iteration <span class=SpellE></span></a><o:p></o:p></span></p><br>
  
  <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
  style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
  bold'><a
  href="ITP_2019/lecture_slides/Lecture_6.pdf">[ Slides 1] <span class=SpellE></span></a><o:p></o:p></span></p> <br>

<p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
  style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
  bold'><a
  href="ITP_2019/lecture_slides/Lecture_7.pdf">[ Slides 2] <span class=SpellE></span></a><o:p></o:p></span></p> <br>


  
  <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
  style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
  bold'><a
  href="ITP_2019/lecture_slides/ITP_Lecture_6_Control_Structures_2.mp4">[ Video Lecture ]<span class=SpellE></span></a><o:p></o:p></span></p><br>
      
  
  
  
  </td>
  <td width=72 valign=top style='width:.75in;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
  border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
  solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
  mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
  text1;padding:0in 5.4pt 0in 5.4pt'>
  
  
   <p class=MsoNormal align=center style='text-align:center'><span
  style='font-size:11.0pt'><a href="ITP_2019/lecture_slides/hw_lect6.pdf">Homework Set 6</a><o:p></o:p></span></p>
  
  </td>
  
 <td width=150 valign=top style='width:112.5pt;border-top:none;border-left:
  none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
  border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
  solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
  mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
  text1;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
  center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
  href="ITP_2019/lab/factorial.c">factorial<span class=SpellE></span></a><o:p></o:p></span></p>
  
  <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
  center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
  href="ITP_2019/lab/fibonacci.c">fibonacci<span class=SpellE></span></a><o:p></o:p></span></p>
  
   <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
  center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
  href="ITP_2019/lab/decimal2bin.c">Decimal to Binary<span class=SpellE></span></a><o:p></o:p></span></p>
    <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
  center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
  href="ITP_2019/lab/half_pyramid.c">Half Pyramid<span class=SpellE></span></a><o:p></o:p></span></p>
    <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
  center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
  href="ITP_2019/lab/prime.c">Prime no. detection<span class=SpellE></span></a><o:p></o:p></span></p>
    <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
  center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
  href="ITP_2019/lab/getchar.c">Using the getchar()<span class=SpellE></span></a><o:p></o:p></span></p>
  
  
  
  </td>
 
 
  <td width=150 valign=top style='width:112.5pt;border-top:none;border-left:
  none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
  border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
  solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
  mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
  text1;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
  center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
  href="https://www.geeksforgeeks.org/basics-file-handling-c/"><span class=SpellE></span></a><o:p></o:p></span></p>
  
  
  <p class=MsoNormal align=center style='text-align:center'><span
  style='font-size:10.0pt'><a href="ITP_2019/"></a><o:p></o:p></span></p>
  <p class=MsoNormal align=center style='text-align:center'><span
  style='font-size:10.0pt'><a href="ITP_2019/"></a><o:p></o:p></span></p>
  <p class=MsoNormal align=center style='text-align:center'><span
  style='font-size:10.0pt'><a href="ITP_2019/"></a><o:p></o:p></span></p>
  
  
  </td>
 

 
 </tr>


    



<tr style='mso-yfti-irow:2'>
  <td width=60 valign=top style='width:45.0pt;border:solid black 1.0pt;
  mso-border-themecolor:text1;border-top:none;mso-border-top-alt:solid black .5pt;
  mso-border-top-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
  text1;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
  center'><span style='font-size:12.0pt;color:black;mso-themecolor:text1;
  mso-bidi-font-weight:bold'>7.<o:p></o:p></span></p><br><br><br><br><br>
      
  <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
  center'><span style='font-size:12.0pt;color:black;mso-themecolor:text1;
  mso-bidi-font-weight:bold'>8.<o:p></o:p></span></p>    
      
  </td>
  <td width=270 valign=top style='width:202.5pt;border-top:none;border-left:
  none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
  border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
  solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
  mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
  text1;padding:0in 5.4pt 0in 5.4pt'>

   <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
  style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
  bold'>Functions 1<span class=SpellE></span></a><o:p></o:p></span></p><br>    
      
      

  <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
  style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
  bold'><a
  href="ITP_2019/lecture_slides/Lecture_6_1.pdf">[ Slides ] <span class=SpellE></span></a><o:p></o:p></span></p><br>
      
  <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
  style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
  bold'><a
  href="ITP_2019/lecture_slides/ITP_Lecture_7_Functions_1.mp4">[ Video Lecture ]<span class=SpellE></span></a><o:p></o:p></span></p><br>
      
      
  <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
  style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
  bold'>Functions 2 : Recursion<span class=SpellE></span></a><o:p></o:p></span></p>
      
      
  
  <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
  style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
  bold'><a
  href="ITP_2019/lecture_slides/Lecture_6_2.pdf"> [ Slides ] <span class=SpellE></span></a><o:p></o:p></span></p>
  
 
  <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
  style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
  bold'><a
  href="ITP_2019/lecture_slides/ITP_Lecture_8_Functions_2.mp4">[ Video Lecture ]<span class=SpellE></span></a><o:p></o:p></span></p><br>
      
  
  
  
  </td>
  <td width=72 valign=top style='width:.75in;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
  border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
  solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
  mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
  text1;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal align=center style='text-align:center'><span
  style='font-size:11.0pt'><a href="ITP_2019/lecture_slides/hw_lect7.pdf">Homework Set 7</a><o:p></o:p></span></p><br><br>
      
   <p class=MsoNormal align=center style='text-align:center'><span
  style='font-size:11.0pt'><a href="ITP_2019/lecture_slides/hw_assignment_8.pdf">Homework Set 8</a><o:p></o:p></span></p>   
      
      
  </td>
  
 <td width=150 valign=top style='width:112.5pt;border-top:none;border-left:
  none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
  border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
  solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
  mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
  text1;padding:0in 5.4pt 0in 5.4pt'>
 <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
  center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
  href="ITP_2019/lab/rand.c">Random Number Generator<span class=SpellE></span></a><o:p></o:p></span></p>
  
  <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
  center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
  href="ITP_2019/lab/power.c">Power<span class=SpellE></span></a><o:p></o:p></span></p>
  
  <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
  center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
  href="ITP_2019/lab/ncr.c">Calculating Ncr<span class=SpellE></span></a><o:p></o:p></span></p>
  
   <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
  center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
  href="ITP_2019/lab/factorialUsingFunction.c">Factorial:Iterative<span class=SpellE></span></a><o:p></o:p></span></p>
    <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
  center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
  href="ITP_2019/lab/factorialRecursion.c">Factorial:Recursive<span class=SpellE></span></a><o:p></o:p></span></p>
    <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
  center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
  href="ITP_2019/lab/gcdIterative.c">GCD:Iterative<span class=SpellE></span></a><o:p></o:p></span></p>
    <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
  center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
  href="ITP_2019/lab/gcdRecursive.c">GCD:Recursive<span class=SpellE></span></a><o:p></o:p></span></p>
  
   <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
  center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
  href="ITP_2019/lab/swap_failure.c">Swap failure<span class=SpellE></span></a><o:p></o:p></span></p>
  
  <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
  center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
  href="ITP_2019/lab/Tower_of_hanoi.c">Tower of Hanoi<span class=SpellE></span></a><o:p></o:p></span></p>
  
  
  
  </td>
 
 
  <td width=150 valign=top style='width:112.5pt;border-top:none;border-left:
  none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
  border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
  solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
  mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
  text1;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
  center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
  href="https://www.geeksforgeeks.org/basics-file-handling-c/"><span class=SpellE></span></a><o:p></o:p></span></p>
  
  
  <p class=MsoNormal align=center style='text-align:center'><span
  style='font-size:10.0pt'><a href="ITP_2019/"></a><o:p></o:p></span></p>
  <p class=MsoNormal align=center style='text-align:center'><span
  style='font-size:10.0pt'><a href="ITP_2019/"></a><o:p></o:p></span></p>
  <p class=MsoNormal align=center style='text-align:center'><span
  style='font-size:10.0pt'><a href="ITP_2019/"></a><o:p></o:p></span></p>
  
  
  </td>
 

 
 </tr>



<tr style='mso-yfti-irow:2'>
    <td width=60 valign=top style='width:45.0pt;border:solid black 1.0pt;
        mso-border-themecolor:text1;border-top:none;mso-border-top-alt:solid black .5pt;
        mso-border-top-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
        text1;padding:0in 5.4pt 0in 5.4pt'>
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:12.0pt;color:black;mso-themecolor:text1;
            mso-bidi-font-weight:bold'>9.<o:p></o:p></span></p><br><br><br><br><br>
        
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:12.0pt;color:black;mso-themecolor:text1;
            mso-bidi-font-weight:bold'>10.<o:p></o:p></span></p>
        
        
    </td>
    <td width=270 valign=top style='width:202.5pt;border-top:none;border-left:
        none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
        border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
        solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
        mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
        text1;padding:0in 5.4pt 0in 5.4pt'>
        
      <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
            style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
            bold'>Arrays in C<span class=SpellE></span></a><o:p></o:p></span></p><br>
          
        
        
        
        <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
            style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
            bold'><a
                href="ITP_2019/lecture_slides/Arrays.pdf">[ Slides ] <span class=SpellE></span></a><o:p></o:p></span></p><br>
        
        
        <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
  style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
  bold'><a
  href="ITP_2019/lecture_slides/ITP_Lecture_9_Arrays_1.mp4">[ Video Lecture ]<span class=SpellE></span></a><o:p></o:p></span></p><br>
      
   <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
            style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
            bold'>Passing Arrays to Functions<span class=SpellE></span></a><o:p></o:p></span></p>
        



        
        
        <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
            style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
            bold'><a
                href="ITP_2019/lecture_slides/Passing_fns_in_Arrays_chracter_string.pdf">[ Slides  ] <span class=SpellE></span></a><o:p></o:p></span></p>
        
        <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
  style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
  bold'><a
  href="ITP_2019/lecture_slides/ITP_Lecture_10_Arrays_2.mp4">[ Video Lecture ]<span class=SpellE></span></a><o:p></o:p></span></p><br>
      
       
        
        
        
    </td>
    <td width=72 valign=top style='width:.75in;border-top:none;border-left:none;
        border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
        border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
        solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
        mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
        text1;padding:0in 5.4pt 0in 5.4pt'>
        <p class=MsoNormal align=center style='text-align:center'><span
            style='font-size:11.0pt'><a href="ITP_2019/lecture_slides/hw_assignment_9.pdf">Homework Set 9</a><o:p></o:p></span></p><br><br>
        
        <p class=MsoNormal align=center style='text-align:center'><span
            style='font-size:11.0pt'><a href="ITP_2019/lecture_slides/hw_assignment_10.pdf">Homework Set 10</a><o:p></o:p></span></p>
        
    </td>
    
    <td width=150 valign=top style='width:112.5pt;border-top:none;border-left:
        none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
        border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
        solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
        mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
        text1;padding:0in 5.4pt 0in 5.4pt'>
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/array_ex1.c">Array Example 1<span class=SpellE></span></a><o:p></o:p></span></p>
        
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/array_ex2.c">Array Example 2<span class=SpellE></span></a><o:p></o:p></span></p>
        
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/array_ex3.c">Array Example 3<span class=SpellE></span></a><o:p></o:p></span></p>
        
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/min_array.c">Minimum within an Array of Nos. <span class=SpellE></span></a><o:p></o:p></span></p>
        
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/parameter_passing_by_value.c">Passing Arrays to Function using Call by Value<span class=SpellE></span></a><o:p></o:p></span></p>
        
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/parameter_passing_by_reference.c">Passing Arrays to Function using Call by Reference<span class=SpellE></span></a><o:p></o:p></span></p>
        
        
        
        
    </td>
    
    
    <td width=150 valign=top style='width:112.5pt;border-top:none;border-left:
        none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
        border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
        solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
        mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
        text1;padding:0in 5.4pt 0in 5.4pt'>
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="https://www.geeksforgeeks.org/basics-file-handling-c/"><span class=SpellE></span></a><o:p></o:p></span></p>
        
        
        <p class=MsoNormal align=center style='text-align:center'><span
            style='font-size:10.0pt'><a href="ITP_2019/"></a><o:p></o:p></span></p>
        <p class=MsoNormal align=center style='text-align:center'><span
            style='font-size:10.0pt'><a href="ITP_2019/"></a><o:p></o:p></span></p>
        <p class=MsoNormal align=center style='text-align:center'><span
            style='font-size:10.0pt'><a href="ITP_2019/"></a><o:p></o:p></span></p>
        
        
    </td>
    
    
    
</tr>





<tr style='mso-yfti-irow:2'>
    <td width=60 valign=top style='width:45.0pt;border:solid black 1.0pt;
        mso-border-themecolor:text1;border-top:none;mso-border-top-alt:solid black .5pt;
        mso-border-top-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
        text1;padding:0in 5.4pt 0in 5.4pt'>
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:12.0pt;color:black;mso-themecolor:text1;
            mso-bidi-font-weight:bold'>11.<o:p></o:p></span></p><br><br><br><br>
        
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:12.0pt;color:black;mso-themecolor:text1;
            mso-bidi-font-weight:bold'>12.<o:p></o:p></span></p>
        
        
        
        
    </td>
    <td width=270 valign=top style='width:202.5pt;border-top:none;border-left:
        none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
        border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
        solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
        mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
        text1;padding:0in 5.4pt 0in 5.4pt'>
        
       <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
            style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
            bold'>Character Arrays: Strings<span class=SpellE></span></a><o:p></o:p></span></p> 
        
        
        <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
            style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
            bold'><a
                href="ITP_2019/lecture_slides/Passing_fns_in_Arrays_chracter_string.pdf">[ Slides ] <span class=SpellE></span></a><o:p></o:p></span></p>
        
        <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
  style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
  bold'><a
  href="ITP_2019/lecture_slides/ITP_Lecture_11_Character_Arrays.mp4">[ Video Lecture ]<span class=SpellE></span></a><o:p></o:p></span></p><br>
      
        
    <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
            style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
            bold'>2-D Arrays<span class=SpellE></span></a><o:p></o:p></span></p> <br>
        
            
        
        
        
        <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
            style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
            bold'><a
                href="ITP_2019/lecture_slides/Two_Dimensional_Arrays.pdf">[ Slides ] <span class=SpellE></span></a><o:p></o:p></span></p><br><br>
        
        <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
  style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
  bold'><a
  href="ITP_2019/lecture_slides/ITP_Lecture_12_2D_arrays.mp4">[ Video Lecture ]<span class=SpellE></span></a><o:p></o:p></span></p><br>
      
        
    </td>
    <td width=72 valign=top style='width:.75in;border-top:none;border-left:none;
        border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
        border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
        solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
        mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
        text1;padding:0in 5.4pt 0in 5.4pt'>
        <p class=MsoNormal align=center style='text-align:center'><span
            style='font-size:11.0pt'><a href="ITP_2019/lecture_slides/hw_assignment_11.pdf">Homework Set 11</a><o:p></o:p></span></p> <br><br><br>
        
        <p class=MsoNormal align=center style='text-align:center'><span
            style='font-size:11.0pt'><a href="ITP_2019/lecture_slides/hw_assignment_12.pdf">Homework Set 12</a><o:p></o:p></span></p> <br><br><br>
        
    </td>
    
    <td width=150 valign=top style='width:112.5pt;border-top:none;border-left:
        none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
        border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
        solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
        mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
        text1;padding:0in 5.4pt 0in 5.4pt'>
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/count_uppercase.c">Count Upper Case<span class=SpellE></span></a><o:p></o:p></span></p>
        
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/power.c"><span class=SpellE></span></a><o:p></o:p></span></p>
        
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/string_compare.c">String Compare<span class=SpellE></span></a><o:p></o:p></span></p>
        
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/matrix_addition.c">Matrix Addition<span class=SpellE></span></a><o:p></o:p></span></p>
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/factorialRecursion.c"><span class=SpellE></span></a><o:p></o:p></span></p>
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/gcdIterative.c"><span class=SpellE></span></a><o:p></o:p></span></p>
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/gcdRecursive.c"><span class=SpellE></span></a><o:p></o:p></span></p>
        
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/swap_failure.c"><span class=SpellE></span></a><o:p></o:p></span></p>
        
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/Tower_of_hanoi.c"><span class=SpellE></span></a><o:p></o:p></span></p>
        
        
        
    </td>
    
    
    <td width=150 valign=top style='width:112.5pt;border-top:none;border-left:
        none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
        border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
        solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
        mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
        text1;padding:0in 5.4pt 0in 5.4pt'>
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="https://www.geeksforgeeks.org/basics-file-handling-c/"><span class=SpellE></span></a><o:p></o:p></span></p>
        
        
        <p class=MsoNormal align=center style='text-align:center'><span
            style='font-size:10.0pt'><a href="ITP_2019/"></a><o:p></o:p></span></p>
        <p class=MsoNormal align=center style='text-align:center'><span
            style='font-size:10.0pt'><a href="ITP_2019/"></a><o:p></o:p></span></p>
        <p class=MsoNormal align=center style='text-align:center'><span
            style='font-size:10.0pt'><a href="ITP_2019/"></a><o:p></o:p></span></p>
        
        
    </td>
    
    
    
</tr>




<tr style='mso-yfti-irow:2'>
    <td width=60 valign=top style='width:45.0pt;border:solid black 1.0pt;
        mso-border-themecolor:text1;border-top:none;mso-border-top-alt:solid black .5pt;
        mso-border-top-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
        text1;padding:0in 5.4pt 0in 5.4pt'>
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:12.0pt;color:black;mso-themecolor:text1;
            mso-bidi-font-weight:bold'>13.<o:p></o:p></span></p><br><br><br><br>
        
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:12.0pt;color:black;mso-themecolor:text1;
            mso-bidi-font-weight:bold'>14.<o:p></o:p></span></p>
        
       
        
    </td>
    <td width=270 valign=top style='width:202.5pt;border-top:none;border-left:
        none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
        border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
        solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
        mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
        text1;padding:0in 5.4pt 0in 5.4pt'>
        
       <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
            style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
            bold'>Pointers 1 <span class=SpellE></span></a><o:p></o:p></span></p>  
        
        
        <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
            style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
            bold'><a
                href="ITP_2019/lecture_slides/Pointers_Intro.pdf">[ Slides  ] <span class=SpellE></span></a><o:p></o:p></span></p>
        
        
         <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
  style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
  bold'><a
  href="ITP_2019/lecture_slides/ITP_Lecture_13_Pointers_1.mp4">[ Video Lecture ]<span class=SpellE></span></a><o:p></o:p></span></p><br>
      


 <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
            style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
            bold'>Pointers 2 <span class=SpellE></span></a><o:p></o:p></span></p>  
        
        
        <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
            style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
            bold'><a
                href="ITP_2019/lecture_slides/Passing_Pointers_to_Functions.pdf">[ Slides  ] <span class=SpellE></span></a><o:p></o:p></span></p>
        
        
         <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
  style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
  bold'><a
  href="ITP_2019/lecture_slides/ITP_Lecture_14_Pointers_2.mp4">[ Video Lecture ]<span class=SpellE></span></a><o:p></o:p></span></p><br>
      





        
        
    </td>
    <td width=270 valign=top style='width:202.5pt;border-top:none;border-left:
        none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
        border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
        solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
        mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
        text1;padding:0in 5.4pt 0in 5.4pt'>
        
       <p class=MsoNormal align=center style='text-align:center'><span
            style='font-size:11.0pt'><a href="ITP_2019/lecture_slides/hw_assignment_13.pdf">Homework Set 13</a><o:p></o:p></span></p> <br><br><br>
        
        <p class=MsoNormal align=center style='text-align:center'><span
            style='font-size:11.0pt'><a href="ITP_2019/lecture_slides/hw_assignment_14.pdf">Homework Set 14</a><o:p></o:p></span></p> <br><br><br>
        


    
    <td width=150 valign=top style='width:112.5pt;border-top:none;border-left:
        none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
        border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
        solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
        mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
        text1;padding:0in 5.4pt 0in 5.4pt'>
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/intro_pointers.c"><span class=SpellE>intro_pointers.c</span></a><o:p></o:p></span></p>
        
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/pointer_attributes.c"><span class=SpellE>pointer_attributes.c</span></a><o:p></o:p></span></p>
        
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/pointer_array.c"><span class=SpellE>pointer_array.c</span></a><o:p></o:p></span></p>
        
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/array_update.c"><span class=SpellE>array_update.c</span></a><o:p></o:p></span></p>
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/return_pointer.c"><span class=SpellE>return_pointer.c</span></a><o:p></o:p></span></p>
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/array_of_pointers.c"><span class=SpellE>array_of_pointers.c</span></a><o:p></o:p></span></p>
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/call_reference_using_pointers.c"><span class=SpellE>call_reference_using_pointers.c</span></a><o:p></o:p></span></p>
        
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/pointer_to_pointerrs.c"><span class=SpellE>pointer_to_pointerrs.c</span></a><o:p></o:p></span></p>
        
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/pointers_in_2d_arrays.c"><span class=SpellE></span>pointers_in_2d_arrays.c</a><o:p></o:p></span></p><br><br><br>
        
        
        
    </td>
    
    
    <td width=150 valign=top style='width:112.5pt;border-top:none;border-left:
        none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
        border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
        solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
        mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
        text1;padding:0in 5.4pt 0in 5.4pt'>
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="https://www.geeksforgeeks.org/basics-file-handling-c/"><span class=SpellE></span></a><o:p></o:p></span></p>
        
        
        <p class=MsoNormal align=center style='text-align:center'><span
            style='font-size:10.0pt'><a href="ITP_2019/"></a><o:p></o:p></span></p>
        <p class=MsoNormal align=center style='text-align:center'><span
            style='font-size:10.0pt'><a href="ITP_2019/"></a><o:p></o:p></span></p>
        <p class=MsoNormal align=center style='text-align:center'><span
            style='font-size:10.0pt'><a href="ITP_2019/"></a><o:p></o:p></span></p>
        
        
    </td>
    
    
    
</tr>




<tr style='mso-yfti-irow:2'>
    <td width=60 valign=top style='width:45.0pt;border:solid black 1.0pt;
        mso-border-themecolor:text1;border-top:none;mso-border-top-alt:solid black .5pt;
        mso-border-top-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
        text1;padding:0in 5.4pt 0in 5.4pt'>
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:12.0pt;color:black;mso-themecolor:text1;
            mso-bidi-font-weight:bold'>15.<o:p></o:p></span></p><br><br><br><br>
        
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:12.0pt;color:black;mso-themecolor:text1;
            mso-bidi-font-weight:bold'>16.<o:p></o:p></span></p>
        
       
        
    </td>
    <td width=270 valign=top style='width:202.5pt;border-top:none;border-left:
        none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
        border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
        solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
        mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
        text1;padding:0in 5.4pt 0in 5.4pt'>
        
       <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
            style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
            bold'>Strings Revisited  - Pointers for Strings  <span class=SpellE></span></a><o:p></o:p></span></p>  <br>
        
        
        <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
            style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
            bold'><a
                href="ITP_2019/lecture_slides/Strings_revisited.pdf">[ Slides  ] <span class=SpellE></span></a><o:p></o:p></span></p><br><br>
        
        
         

 <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
            style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
            bold'>Command Line Arguments <span class=SpellE></span></a><o:p></o:p></span></p>  <br><br>
        
        
        <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
            style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
            bold'><a
                href="ITP_2019/lecture_slides/CmdLine.pdf">[ Slides  ] <span class=SpellE></span></a><o:p></o:p></span></p><br><br>
        
        
         <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
  style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
  bold'><a
  href="ITP_2019/lecture_slides/ITP_Lecture_15_16_Pointers_to_Strings_cmd_line.mp4">[ Video Lecture ]<span class=SpellE></span></a><o:p></o:p></span></p><br>
      

    





        
        
    </td>
    <td width=270 valign=top style='width:202.5pt;border-top:none;border-left:
        none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
        border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
        solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
        mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
        text1;padding:0in 5.4pt 0in 5.4pt'><br>
        
       <p class=MsoNormal align=center style='text-align:center'><span
            style='font-size:11.0pt'><a href="ITP_2019/lecture_slides/hw_assignment_11.pdf"></a><o:p></o:p></span></p> <br><br><br>
        
        <p class=MsoNormal align=center style='text-align:center'><span
            style='font-size:11.0pt'><a href="ITP_2019/lecture_slides/hw_assignment_15.pdf">Homework Set 15</a><o:p></o:p></span></p> <br><br><br>
        


    
    <td width=150 valign=top style='width:112.5pt;border-top:none;border-left:
        none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
        border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
        solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
        mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
        text1;padding:0in 5.4pt 0in 5.4pt'><br><br><br>
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/using_strings.c"><span class=SpellE>using_strings.c</span></a><o:p></o:p></span></p>
        
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/power.c"><span class=SpellE></span></a><o:p></o:p></span></p>
        
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/string_compare.c"><span class=SpellE></span></a><o:p></o:p></span></p>
        
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/matrix_addition.c"><span class=SpellE></span></a><o:p></o:p></span></p>
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/factorialRecursion.c"><span class=SpellE></span></a><o:p></o:p></span></p>
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/gcdIterative.c"><span class=SpellE></span></a><o:p></o:p></span></p>
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/gcdRecursive.c"><span class=SpellE></span></a><o:p></o:p></span></p>
        
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/swap_failure.c"><span class=SpellE></span></a><o:p></o:p></span></p>
        
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/Tower_of_hanoi.c"><span class=SpellE></span></a><o:p></o:p></span></p>
        
        
        
    </td>
    
    
    <td width=150 valign=top style='width:112.5pt;border-top:none;border-left:
        none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
        border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
        solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
        mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
        text1;padding:0in 5.4pt 0in 5.4pt'>
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="https://www.geeksforgeeks.org/basics-file-handling-c/"><span class=SpellE></span></a><o:p></o:p></span></p>
        
        
        <p class=MsoNormal align=center style='text-align:center'><span
            style='font-size:10.0pt'><a href="ITP_2019/"></a><o:p></o:p></span></p>
        <p class=MsoNormal align=center style='text-align:center'><span
            style='font-size:10.0pt'><a href="ITP_2019/"></a><o:p></o:p></span></p>
        <p class=MsoNormal align=center style='text-align:center'><span
            style='font-size:10.0pt'><a href="ITP_2019/"></a><o:p></o:p></span></p>
        
        
    </td>
    
    
    
</tr>





<tr style='mso-yfti-irow:2'>
    <td width=60 valign=top style='width:45.0pt;border:solid black 1.0pt;
        mso-border-themecolor:text1;border-top:none;mso-border-top-alt:solid black .5pt;
        mso-border-top-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
        text1;padding:0in 5.4pt 0in 5.4pt'>
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:12.0pt;color:black;mso-themecolor:text1;
            mso-bidi-font-weight:bold'>17.<o:p></o:p></span></p>
    </td>
    <td width=270 valign=top style='width:202.5pt;border-top:none;border-left:
        none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
        border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
        solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
        mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
        text1;padding:0in 5.4pt 0in 5.4pt'>
        
        
        
        
        <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
            style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
            bold'>Structures<span class=SpellE></span></a><o:p></o:p></span></p>
        
        
         <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
            style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
            bold'><a
                href="ITP_2019/lecture_slides/Structures.pdf">[ Slides ]<span class=SpellE></span></a><o:p></o:p></span></p><br><br>
        
        
        
        
        
        
       <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
  style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
  bold'><a
  href="ITP_2019/lecture_slides/ITP_Lecture_17_Structures.mp4">[ Video Lecture ]<span class=SpellE></span></a><o:p></o:p></span></p><br>
      

    
        
        
    </td>
    <td width=72 valign=top style='width:.75in;border-top:none;border-left:none;
        border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
        border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
        solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
        mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
        text1;padding:0in 5.4pt 0in 5.4pt'><br>
         <p class=MsoNormal align=center style='text-align:center'><span
            style='font-size:11.0pt'><a href="ITP_2019/lecture_slides/hw_assignment_17.pdf">Homework Set 17</a><o:p></o:p></span></p> <br><br><br>
        
    </td>
    
    <td width=150 valign=top style='width:112.5pt;border-top:none;border-left:
        none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
        border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
        solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
        mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
        text1;padding:0in 5.4pt 0in 5.4pt'>
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/accessing_members_of_strucutres.c">accessing_members_of_strucutres.c<span class=SpellE></span></a><o:p></o:p></span></p>
        
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/arrays_in_structures.c">arrays_in_structures.c<span class=SpellE></span></a><o:p></o:p></span></p>
        
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/arrays_of_structures.c">arrays_of_structures.c<span class=SpellE></span></a><o:p></o:p></span></p>
        
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/comparing_strcture_variables.c">comparing_strcture_variables.c<span class=SpellE></span></a><o:p></o:p></span></p>
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/passing_structures_to_functions.c">passing_structures_to_functions.c<span class=SpellE></span></a><o:p></o:p></span></p>
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/pointer2strcuture.c">pointer2strcuture.c<span class=SpellE></span></a><o:p></o:p></span></p>
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/gcdRecursive.c"><span class=SpellE></span></a><o:p></o:p></span></p>
        
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/swap_failure.c"><span class=SpellE></span></a><o:p></o:p></span></p>
        
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/Tower_of_hanoi.c"><span class=SpellE></span></a><o:p></o:p></span></p>
        
        
        
    </td>
    
    
    <td width=150 valign=top style='width:112.5pt;border-top:none;border-left:
        none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
        border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
        solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
        mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
        text1;padding:0in 5.4pt 0in 5.4pt'>
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="https://www.geeksforgeeks.org/basics-file-handling-c/"><span class=SpellE></span></a><o:p></o:p></span></p>
        
        
        
        
        <p class=MsoNormal align=center style='text-align:center'><span
            style='font-size:10.0pt'><a href="ITP_2019/"></a><o:p></o:p></span></p>
        <p class=MsoNormal align=center style='text-align:center'><span
            style='font-size:10.0pt'><a href="ITP_2019/"></a><o:p></o:p></span></p>
        
        
    </td>
    
    
    
</tr>

<tr style='mso-yfti-irow:2'>
    <td width=60 valign=top style='width:45.0pt;border:solid black 1.0pt;
        mso-border-themecolor:text1;border-top:none;mso-border-top-alt:solid black .5pt;
        mso-border-top-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
        text1;padding:0in 5.4pt 0in 5.4pt'>
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:12.0pt;color:black;mso-themecolor:text1;
            mso-bidi-font-weight:bold'>18.<o:p></o:p></span></p>
    </td>
    <td width=270 valign=top style='width:202.5pt;border-top:none;border-left:
        none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
        border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
        solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
        mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
        text1;padding:0in 5.4pt 0in 5.4pt'>
        
        
        
        
        <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
            style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
            bold'>Dynamic Memory Allocation<span class=SpellE></span></a><o:p></o:p></span></p>
        
        <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
            style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
            bold'><a
                href="ITP_2019/lecture_slides/Dynamic_Memory_Allocation.pdf">[ Slides ]<span class=SpellE></span></a><o:p></o:p></span></p><br><br>
        
        <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
  style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
  bold'><a
  href="ITP_2019/lecture_slides/ITP_Lecture_18_Dynamic_memory_allocation.mp4">[ Video Lecture ]<span class=SpellE></span></a><o:p></o:p></span></p><br>
      

        
        
    </td>
    <td width=72 valign=top style='width:.75in;border-top:none;border-left:none;
        border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
        border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
        solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
        mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
        text1;padding:0in 5.4pt 0in 5.4pt'><br>
         <p class=MsoNormal align=center style='text-align:center'><span
            style='font-size:11.0pt'><a href="ITP_2019/lecture_slides/hw_assignment_18.pdf">Homework Set 18</a><o:p></o:p></span></p> <br><br><br>
        
    </td>
    
    <td width=150 valign=top style='width:112.5pt;border-top:none;border-left:
        none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
        border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
        solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
        mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
        text1;padding:0in 5.4pt 0in 5.4pt'>
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/count_uppercase.c"><span class=SpellE></span></a><o:p></o:p></span></p>
        
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/power.c"><span class=SpellE></span></a><o:p></o:p></span></p>
        
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/string_compare.c"><span class=SpellE></span></a><o:p></o:p></span></p>
        
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/matrix_addition.c"><span class=SpellE></span></a><o:p></o:p></span></p>
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/factorialRecursion.c"><span class=SpellE></span></a><o:p></o:p></span></p>
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/gcdIterative.c"><span class=SpellE></span></a><o:p></o:p></span></p>
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/gcdRecursive.c"><span class=SpellE></span></a><o:p></o:p></span></p>
        
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/swap_failure.c"><span class=SpellE></span></a><o:p></o:p></span></p>
        
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/Tower_of_hanoi.c"><span class=SpellE></span></a><o:p></o:p></span></p>
        
        
        
    </td>
    
    
    <td width=150 valign=top style='width:112.5pt;border-top:none;border-left:
        none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
        border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
        solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
        mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
        text1;padding:0in 5.4pt 0in 5.4pt'>
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="https://www.geeksforgeeks.org/basics-file-handling-c/"><span class=SpellE></span></a><o:p></o:p></span></p>
        
        
        <p class=MsoNormal align=center style='text-align:center'><span
            style='font-size:10.0pt'><a href="ITP_2019/"></a><o:p></o:p></span></p>
        <p class=MsoNormal align=center style='text-align:center'><span
            style='font-size:10.0pt'><a href="ITP_2019/"></a><o:p></o:p></span></p>
        <p class=MsoNormal align=center style='text-align:center'><span
            style='font-size:10.0pt'><a href="ITP_2019/"></a><o:p></o:p></span></p>
        
        
    </td>
    
    
    
</tr>

-----------


<tr style='mso-yfti-irow:2'>
    <td width=60 valign=top style='width:45.0pt;border:solid black 1.0pt;
        mso-border-themecolor:text1;border-top:none;mso-border-top-alt:solid black .5pt;
        mso-border-top-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
        text1;padding:0in 5.4pt 0in 5.4pt'>
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:12.0pt;color:black;mso-themecolor:text1;
            mso-bidi-font-weight:bold'>19.<o:p></o:p></span></p>
    </td>
    <td width=270 valign=top style='width:202.5pt;border-top:none;border-left:
        none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
        border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
        solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
        mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
        text1;padding:0in 5.4pt 0in 5.4pt'>
        
        
        
        
        <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
            style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
            bold'>File Handling in C<span class=SpellE></span></a><o:p></o:p></span></p>
        
        <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
            style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
            bold'><a
                href="ITP_2019/lecture_slides/File_Handling.pdf">[ Slides ]<span class=SpellE></span></a><o:p></o:p></span></p><br><br>
        
        <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
  style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
  bold'><a
  href="ITP_2019/lecture_slides/ITP_Lecture_19_File_Handling.mp4">[ Video Lecture ]<span class=SpellE></span></a><o:p></o:p></span></p><br>
      

        
        
    </td>
    <td width=72 valign=top style='width:.75in;border-top:none;border-left:none;
        border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
        border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
        solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
        mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
        text1;padding:0in 5.4pt 0in 5.4pt'><br>
         <p class=MsoNormal align=center style='text-align:center'><span
            style='font-size:11.0pt'><a href="ITP_2019/lecture_slides/hw_assignment_19.pdf">Homework Set 19</a><o:p></o:p></span></p> <br><br><br>
        
    </td>
    
    <td width=150 valign=top style='width:112.5pt;border-top:none;border-left:
        none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
        border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
        solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
        mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
        text1;padding:0in 5.4pt 0in 5.4pt'>
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/reading_from_a_file.c">reading_from_a_file.c<span class=SpellE></span></a><o:p></o:p></span></p>
        
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/writing_to_a_file.c">writing_to_a_file.c<span class=SpellE></span></a><o:p></o:p></span></p>
        
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/reading_a_binary_file.c">reading_a_binary_file.c<span class=SpellE></span></a><o:p></o:p></span></p>
        
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/use_of_fseek.c">use_of_fseek.c<span class=SpellE></span></a><o:p></o:p></span></p>
       
        
    </td>
    
    
    <td width=150 valign=top style='width:112.5pt;border-top:none;border-left:
        none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
        border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
        solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
        mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
        text1;padding:0in 5.4pt 0in 5.4pt'>
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="https://www.geeksforgeeks.org/basics-file-handling-c/"><span class=SpellE></span></a><o:p></o:p></span></p>
        
        
        <p class=MsoNormal align=center style='text-align:center'><span
            style='font-size:10.0pt'><a href="ITP_2019/"></a><o:p></o:p></span></p>
        <p class=MsoNormal align=center style='text-align:center'><span
            style='font-size:10.0pt'><a href="ITP_2019/"></a><o:p></o:p></span></p>
        <p class=MsoNormal align=center style='text-align:center'><span
            style='font-size:10.0pt'><a href="ITP_2019/"></a><o:p></o:p></span></p>
        
        
    </td>
    
    
    
</tr>



























<!--

<tr style='mso-yfti-irow:2'>
    <td width=60 valign=top style='width:45.0pt;border:solid black 1.0pt;
        mso-border-themecolor:text1;border-top:none;mso-border-top-alt:solid black .5pt;
        mso-border-top-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
        text1;padding:0in 5.4pt 0in 5.4pt'>
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:12.0pt;color:black;mso-themecolor:text1;
            mso-bidi-font-weight:bold'>12.<o:p></o:p></span></p>
    </td>
    <td width=270 valign=top style='width:202.5pt;border-top:none;border-left:
        none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
        border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
        solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
        mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
        text1;padding:0in 5.4pt 0in 5.4pt'>
        
        
        
        
        <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
            style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
            bold'><a
                href="ITP_2019/lecture_slides/Pointers_2d_Array.pdf"><span class=SpellE></span></a><o:p></o:p></span></p>
        
        
        <p class=MsoBodyTextIndent align=left style='margin-left:0in;text-align:center'> <span
            style='font-size:12.0pt;color:black;mso-themecolor:text1;mso-bidi-font-weight:
            bold'><a
                href="ITP_2019/lecture_slides/Two_Dimensional_Arrays.pdf"><span class=SpellE></span></a><o:p></o:p></span></p>
        
        
        
    </td>
    <td width=72 valign=top style='width:.75in;border-top:none;border-left:none;
        border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
        border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
        solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
        mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
        text1;padding:0in 5.4pt 0in 5.4pt'>
        <p class=MsoNormal align=center style='text-align:center'><span
            style='font-size:11.0pt'><a href="ITP_2019/lecture_slides/hw_lect7.pdf"></a><o:p></o:p></span></p>
    </td>
    
    <td width=150 valign=top style='width:112.5pt;border-top:none;border-left:
        none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
        border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
        solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
        mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
        text1;padding:0in 5.4pt 0in 5.4pt'>
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/count_uppercase.c"><span class=SpellE></span></a><o:p></o:p></span></p>
        
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/power.c"><span class=SpellE></span></a><o:p></o:p></span></p>
        
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/string_compare.c"><span class=SpellE></span></a><o:p></o:p></span></p>
        
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/matrix_addition.c"><span class=SpellE></span></a><o:p></o:p></span></p>
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/factorialRecursion.c"><span class=SpellE></span></a><o:p></o:p></span></p>
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/gcdIterative.c"><span class=SpellE></span></a><o:p></o:p></span></p>
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/gcdRecursive.c"><span class=SpellE></span></a><o:p></o:p></span></p>
        
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/swap_failure.c"><span class=SpellE></span></a><o:p></o:p></span></p>
        
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="ITP_2019/lab/Tower_of_hanoi.c"><span class=SpellE></span></a><o:p></o:p></span></p>
        
        
        
    </td>
    
    
    <td width=150 valign=top style='width:112.5pt;border-top:none;border-left:
        none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
        border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
        solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
        mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
        text1;padding:0in 5.4pt 0in 5.4pt'>
        <p class=MsoBodyTextIndent align=center style='margin-left:0in;text-align:
        center'><span style='font-size:11.0pt;color:navy;mso-bidi-font-weight:bold'><a
            href="https://www.geeksforgeeks.org/basics-file-handling-c/"><span class=SpellE></span></a><o:p></o:p></span></p>
        
        
        <p class=MsoNormal align=center style='text-align:center'><span
            style='font-size:10.0pt'><a href="ITP_2019/"></a><o:p></o:p></span></p>
        <p class=MsoNormal align=center style='text-align:center'><span
            style='font-size:10.0pt'><a href="ITP_2019/"></a><o:p></o:p></span></p>
        <p class=MsoNormal align=center style='text-align:center'><span
            style='font-size:10.0pt'><a href="ITP_2019/"></a><o:p></o:p></span></p>
        
        
    </td>
    
    
    
</tr>




































<p class=MsoBodyTextIndent style='margin-left:0in'><span style='font-size:12.0pt'><o:p>&nbsp;</o:p></span></p>

</div>

</body>

</html>