| Current Path : /var/www/html/vijayk/MBA2_OOM/ |
| Current File : /var/www/html/vijayk/MBA2_OOM/course.html |
<html>
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Course Description</title>
</head>
<body bgcolor="#330000" text="#F6F4F0" link="#FF6600" vlink="#333366" alink="#FF6600">
<TABLE BORDER=0>
<tr>
<td align = "center" valign="top" nowrap bgcolor="#FFFF99"><hr>
<a href="index.html"> <font color="#FF6600" size="4" face="Verdana, Arial, Helvetica, sans-serif"><strong>Home</strong></font></a>
<hr></td>
<td align="center" valign="top" nowrap bgcolor="#FFFF99"><hr>
<a href="teaching.htm"><font color="#FF6600" size="4" face="Verdana,Arial,Helvetica"><strong>Teaching </strong></font></a>
<hr>
</td>
<td align="center" valign="top" nowrap bgcolor="#FFFF99"><hr>
<a href="pub.html"><font color="#FF6600" face="Verdana,Arial,Helvetica" size="4"><strong>Publications</strong></font></a>
<hr></td>
<td align="center" valign="top" nowrap bgcolor="#FFFF99"><hr>
<a href="project.html"><font color="#FF6600" size="4" face="Verdana, Arial, Helvetica, sans-serif"><strong>Projects</strong></font></a>
<hr></td>
<td align="center" valign="top" nowrap bgcolor="#FFFF99"><hr>
<a href="academics.html"><font color="#FF6600" size="4" face="Verdana, Arial, Helvetica, sans-serif"><strong>Academics</strong></font></a>
<hr></td>
<td align="center" valign="top" nowrap bgcolor="#FFFF99"><hr>
<a href="phd.html"> <font color="#FF6600" size="4" face="Verdana, Arial, Helvetica, sans-serif"><strong>Ph.D. Students</strong></font></a>
<hr></td>
<td align="center" valign="top" nowrap bgcolor="#FFFF99"><hr>
<a href="ig.html"><font color="#FF6600" size="4" face="Verdana, Arial, Helvetica, sans-serif"><strong>Other Information</strong></font></a>
<hr></td>
<td align="center" valign="top" nowrap bgcolor="#FFFF99"><hr>
<a href="cv.html"> <font color="#FF6600" size="4" face="Verdana, Arial, Helvetica, sans-serif"><strong>Curriculum Vitae</strong></font></a>
<hr></td>
<td align="center" valign="top" nowrap bgcolor="#FFFF99"><hr>
<a href="contact.html"><font color="#FF6600" size="4" face="Verdana, Arial, Helvetica, sans-serif"><strong>Contacts</strong></font></a>
<hr></td>
</TR>
</TABLE>
<TABLE border=0 width=96%>
<TR>
<TD width="928" colspan="2" align="center"><font COLOR=BLACK size="5">
<hr>
<h2 ALIGN="center"><u><font color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif"><strong>Object Oriented Methodology (</strong></font></u><strong><font color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif"><u>OOM-222 MB)</u></font></strong></h2>
<hr></TD></TR>
</TABLE>
<font COLOR=BLACK size="4">
<p ALIGN="left"> </p>
</font>
<p align="justify"><font color="BLACK" size="4"><u><font color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif"><strong>Course Description</strong></font></u></font></p>
<p align="justify"><font color="#FFFFFF" size="4"><strong><font face="Verdana, Arial, Helvetica, sans-serif">The course is designed to impart knowledge and develop skills required to solve real world problems using object oriented approach, Java Language constructs and Unified Modeling Language. </font></strong></font></p>
<p> </p>
<p> </p>
<p><font face="Verdana, Arial, Helvetica, sans-serif"><strong><u><font color="#FFFFFF" size="4">Syllabus</font></u></strong></font></p>
<p align="justify"><font color="#FF6600"><font color="#FFFFFF" size="4" face="Verdana, Arial, Helvetica, sans-serif"><strong><font color="#FFFF33">Introduction to java progra</font></strong></font></font><font color="#FFFF33"><font size="4" face="Verdana, Arial, Helvetica, sans-serif"><strong>mming language</strong></font></font><font color="#FFFFFF"><font size="4" face="Verdana, Arial, Helvetica, sans-serif"><br>
An Introduction to Java, Java as a Programming Platform, A Short History of Java, The Java Programming Environment Installing the Java Development Kit, Choosing a Development Environment, Compiling and Running Programs, Running a Graphical Application.</font></font></p>
<p align="justify"> </p>
<p align="justify"><font color="#FFFFFF"><strong><font color="#FFFF33" size="4" face="Verdana, Arial, Helvetica, sans-serif">Fundamental Programming Structures in Java </font><font size="4" face="Verdana, Arial, Helvetica, sans-serif"><br>
</font></strong><font size="4" face="Verdana, Arial, Helvetica, sans-serif">Thinking Object-Oriented, Why Is OOP Popular?, Abstraction, Classes and Methods, Encapsulation, Class Definitions, Methods, Messages, Instances, and Initialization, Inheritance, Polymorphism and Software Reuse, A Simple Java Program, Comments, Data Types, Arrays, Introduction to Object-Oriented Programming, Objects and Classes, Static Fields and Methods, Method Parameters, Packages, Inheritance, Classes, Superclasses, and Subclasses. </font></font></p>
<p align="justify"> </p>
<p align="justify"><font color="#FFFFFF"><strong><font color="#FFFF33" size="4" face="Verdana, Arial, Helvetica, sans-serif">Introduction to GUI Development </font><font size="4" face="Verdana, Arial, Helvetica, sans-serif"><br>
</font></strong><font size="4" face="Verdana, Arial, Helvetica, sans-serif">Graphics Programming, Event Handling, Introduction to AWT, User Interface Components with Swing</font>.</font></p>
<p align="justify"> </p>
<p align="justify"><font color="#FFFFFF"><strong><font color="#FFFF33" size="4" face="Verdana, Arial, Helvetica, sans-serif">Deploying Applets and Applications </font><font size="4" face="Verdana, Arial, Helvetica, sans-serif"><br>
</font></strong><font size="4" face="Verdana, Arial, Helvetica, sans-serif">Applet Basics, Exceptions and Debugging, Dealing with Errors, Catching Exceptions, Tips for Using Exceptions, Streams and Files, Use of Streams, Object Streams, File Management, Database Programming, • The Design of JDBC. </font></font></p>
<p align="justify"> </p>
<p align="justify"><font color="#FFFFFF"><strong><font color="#FFFF33" size="4" face="Verdana, Arial, Helvetica, sans-serif">Introduction to UML </font><font size="4" face="Verdana, Arial, Helvetica, sans-serif"><br>
</font></strong><font size="4" face="Verdana, Arial, Helvetica, sans-serif">Introduction, An outline of unified Development Process and Use cases, UML Diagrams. Object Oriented Analysis, Identifying Objects, Relationships, Attributes and Methods, Object Oriented Design Process, Designing Classes, Designing View Layer, Designing Interface Classes. </font></font></p>
<p align="justify"> </p>
<p align="justify"> </p>
<p align="justify"><font color="#FFFFFF"><strong><font size="4" face="Verdana, Arial, Helvetica, sans-serif"><u>Recommended Books</u></font> </strong></font></p>
<p ALIGN="justify"><font color="#FFFFFF"><strong><font color="#FFFF33" size="4" face="Verdana, Arial, Helvetica, sans-serif">Text Book</font></strong></font></p>
<div align="justify">
<ul>
<ul>
<li><font color="#FFFFFF"><font size="4" face="Verdana, Arial, Helvetica, sans-serif" align="justify">Timothy A. Budd, ”An Introduction to Object-Oriented Programming”, 3rd Edition, Pearson Education, 2001</font></font></li>
<li><font color="#FFFFFF"><font size="4" face="Verdana, Arial, Helvetica, sans-serif" align="justify">“Thinking in Java” by Bruce Ekcal, 4th Edition, Addison Wesley Publication </font></font></li>
<li><font color="#FFFFFF"><font size="4" face="Verdana, Arial, Helvetica, sans-serif" align="justify">“Object Oriented System Development Using the Unified Modeling Language” by Ali Bahrami, TMH Publication.</font></font></li>
</ul>
</ul>
</div>
<p align="justify"><font color="#FFFFFF"><strong><font color="#FFFF33" size="4" face="Verdana, Arial, Helvetica, sans-serif">Reference Books</font></strong></font></p>
<div align="justify">
<ul>
<ul>
<li><font color="#FFFFFF"><font size="4" face="Verdana, Arial, Helvetica, sans-serif" align="justify">“Developing Software with UML: Object-oriented analysis and design in practice” by Bernd Oestereich Published by Addison Wesley Object Technology Series</font>.</font></li>
<li><font color="#FFFFFF"><font size="4" face="Verdana, Arial, Helvetica, sans-serif" align="justify">“Core Java™ 2: Volume I and Volume 2” By Cay S. Horstmann, Gary Cornell</font>.</font></li>
<li><font color="#FFFFFF"><font size="4" face="Verdana, Arial, Helvetica, sans-serif" align="justify">“Object Oriented Software Engineering: Practical Software Development using UML and Java” by Timothy C. Lethbridge and Robert Laganiere, TMH Publication</font>.</font></li>
</ul>
</ul>
</div>
<p align="justify"><font color="#FFFFFF"><strong><font size="4" face="Verdana, Arial, Helvetica, sans-serif"><u>Lab Guidelines</u></font></strong></font></p>
<ul>
<ul>
<div align="justify"><font color="#FFFFFF"><strong><font color="#FFFF33" size="4" face="Verdana, Arial, Helvetica, sans-serif">Before Mid Semester Exam</font> </strong> </font>
<ul>
<ul>
<li><font color="#FFFFFF"><strong><font size="4" face="Verdana, Arial, Helvetica, sans-serif"> Set of programming assignments in Java.</font></strong></font></li>
<li><font color="#FFFFFF"><strong><font size="4" face="Verdana, Arial, Helvetica, sans-serif"> Set of Object Oriented Modeling assignments using tools eg. Rational Rose, NetBeans. ArgoUML etc.</font></strong></font></li>
</ul>
</ul>
</div>
</ul>
<div align="justify">
<blockquote>
<p><font color="#FFFFFF"><strong><font color="#FFFF33" size="4" face="Verdana, Arial, Helvetica, sans-serif">After Mid Semester</font> </strong> </font> </p>
</blockquote>
<ul>
<ul>
<ul>
<li><font color="#FFFFFF"><strong><font size="4" face="Verdana, Arial, Helvetica, sans-serif"> A project in a group of 3 to 4 students based on the tools and technology learned before mid semester examination.</font></strong></font></li>
</ul>
</ul>
</ul>
</div>
</ul>
<TABLE BORDER=0>
<tr>
<td align = "center" valign="top" nowrap bgcolor="#FFFF99"><hr>
<a href="index.html"> <font color="#FF6600" size="4" face="Verdana, Arial, Helvetica, sans-serif"><strong>Home</strong></font></a>
<hr></td>
<td align="center" valign="top" nowrap bgcolor="#FFFF99"><hr>
<a href="teaching.htm"><font color="#FF6600" size="4" face="Verdana,Arial,Helvetica"><strong>Teaching </strong></font></a>
<hr>
</td>
<td align="center" valign="top" nowrap bgcolor="#FFFF99"><hr>
<a href="pub.html"><font color="#FF6600" face="Verdana,Arial,Helvetica" size="4"><strong>Publications</strong></font></a>
<hr></td>
<td align="center" valign="top" nowrap bgcolor="#FFFF99"><hr>
<a href="project.html"><font color="#FF6600" size="4" face="Verdana, Arial, Helvetica, sans-serif"><strong>Projects</strong></font></a>
<hr></td>
<td align="center" valign="top" nowrap bgcolor="#FFFF99"><hr>
<a href="academics.html"><font color="#FF6600" size="4" face="Verdana, Arial, Helvetica, sans-serif"><strong>Academics</strong></font></a>
<hr></td>
<td align="center" valign="top" nowrap bgcolor="#FFFF99"><hr>
<a href="phd.html"> <font color="#FF6600" size="4" face="Verdana, Arial, Helvetica, sans-serif"><strong>Ph.D. Students</strong></font></a>
<hr></td>
<td align="center" valign="top" nowrap bgcolor="#FFFF99"><hr>
<a href="ig.html"><font color="#FF6600" size="4" face="Verdana, Arial, Helvetica, sans-serif"><strong>Other Information</strong></font></a>
<hr></td>
<td align="center" valign="top" nowrap bgcolor="#FFFF99"><hr>
<a href="cv.html"> <font color="#FF6600" size="4" face="Verdana, Arial, Helvetica, sans-serif"><strong>Curriculum Vitae</strong></font></a>
<hr></td>
<td align="center" valign="top" nowrap bgcolor="#FFFF99"><hr>
<a href="contact.html"><font color="#FF6600" size="4" face="Verdana, Arial, Helvetica, sans-serif"><strong>Contacts</strong></font></a>
<hr></td>
</TR>
</TABLE>
<p> </p>
</body>
</html>