﻿<?xml version="1.0" encoding="utf-8" ?> 
<?xml-stylesheet type="text/xsl" href="courses.xsl" ?>
<courses name="Fawcett">

  <!-- everything in head, e.g., titles, styles, and scripts, go here -->
  <btitle>Jim Fawcett - Course Notes</btitle>
  <theme src="HomeTheme.css" />

  <!-- everything in body goes from here to bottom -->
  <visible>

  <title>Course Notes - Jim Fawcett</title>
  <revised>08 May 2011</revised>
  
  <!-- <include src="HomeNavBar.xml"/> -->
  <!-- #include HomeNavBar.xml -->

  <hnav/>
  <cnav/>

  <image src="students\swdev2.jpg" size="300" />
  <caption>Qualification Test - Software Studio Project</caption>
  <images>
  <imageItem src="students\ChinmayGandhi.jpg" size="200" />
  <imageItem src="students\graduation2011.jpg" size="200" />
  <imageItem src="students\BarathVenugopal.jpg" size="200" />
  <imageItem src="students\KarthikeyanRajaKumar.jpg" size="200" />
  <imageItem src="students\SandeshSomashekar.jpg" size="200" />
  <imageItem src="students\AvaneeshChittineni.jpg" size="200" />
  <imageItem src="students\srihariSridhar.jpg" size="200" />
  <imageItem src="students\RahulKumbhar.jpg" size="200" />
  <imageItem src="students\KunalKantawala.jpg" size="200" />
  <imageItem src="students\NavaneethRanganna.jpg" size="200" />
  <imageItem src="students\AkshayBaviskar.jpg" size="200" />
  <imageItem src="students\WenjingWang.jpg" size="200" />
  <imageItem src="students\PrachiJadhav2.jpg" size="200" />
  <imageItem src="students\GangCheng4.jpg" size="200" />
  <imageItem src="students\HarrishMugundhan.jpg" size="200" />
  <imageItem src="students\MuratGungor3.jpg" size="200" />
  <imageItem src="students\RahulChandrasekaran4.jpg" size="200" />
  <imageItem src="students\PriyankaSalviEtAl.jpg" size="200" />
  <imageItem src="students\Dinnerb_12_14_2010.jpg" size="200" />
  <imageItem src="students\VamsikrishnaAnumolu.jpg" size="200" />
  <imageItem src="students\ThiyagarajanAdiRaman.jpg" size="200" />
  <imageItem src="students\KarthikMurthy.jpg" size="200" />
  <imageItem src="students\RutuPandya.jpg" size="200" />
  <imageItem src="students\NarayananAchutha.jpg" size="200" />
  <imageItem src="students\AbhishekTummala.jpg" size="200" />
  <imageItem src="students\StudentsAtGrad.jpg" size="200" />
  <imageItem src="students\YehongWang.jpg" size="200" />
  <imageItem src="students\PhilPrattSzeligaAndMohammedKoni.jpg" size="200" />
  <imageItem src="students\MohammedKoni.jpg" size="200" />
  <imageItem src="students\RajikaTandon2.jpg" size="200" />
  <imageItem src="students\AbhayKetkar.jpg" size="200" />
  <imageItem src="students\SomashekharKotagi.jpg" size="200" />
  <imageItem src="students\AnilGadjawada.jpg" size="200" />
  <imageItem src="students\NiharDesai.jpg" size="200" />
  <imageItem src="students\RakeshVasu.jpg" size="200" />
  <imageItem src="students\DevendraChauhan2.jpg" size="200" />
  <imageItem src="students\MerwynDSilva.jpg" size="200" />
  <imageItem src="students\devapremBanerjee2a.jpg" size="200" />
  <imageItem src="students\KetanValla.jpg" size="200" />
  <imageItem src="students\PriyaaNachimuthu6.jpg" size="200" />
  </images>
  <caption>Chinmay Gandhi, 2011 Grads, Barath Venugopal, Karthik Rajakumar, Sandesh Somashekar, Avaneesh Chittineni, Srihari Sridhar, Rahul Kumbhar, 
           Kunal Kantawala, Navaneeth Ranganna, Akshar Baviskar, Wenjing Wang, Former TA Prachi Jadhav, 
           Gang, Jessie, and Felica Cheng, Harrish Mugundhan, Murat Gungor in Cyprus, Rahul Chandrasekaran, 
           Navit Saxena, Priyanka Salvi, &amp; Sunny Gupta,
           Mehmet Kaya, Arunkumar Manikantan, Prachi Jadhav, Phil Pratt-Szeliga, Vinay Vasyani, Kanat Bolazar, 
           Vamsikrishna Anumolu, Thiyagarajan Adi Raman, Narayanan Achutha, Graduation Pictures, Anil Gadjawada,
           Graduates in Seattle, Rakesh Vasu, One of my TAs Devendra Chauhan before leaving for Garmin, 
           Merwyn DSilva before he leaves for Amazon, another of my TAs, Devaprem - Graduation Day,
           Ketan Vala - Summer 09, Priyaa Nachimuthu (Microsoft) and her husband Kedar</caption>
  <images>
    <imageItem src="students\NidhiSolanki.jpg" size="200" />
    <imageItem src="students\RajikaTandon.jpg" size="200" />
  </images>
  <caption>Nidhi Solanki and Rajika Tandon worked on a CASE project for Wireless Business Group</caption>
  <images>
    <imageItem src="students\CASE1_9_09.jpg" size="200" />
    <imageItem src="students\CASE2_9_09.jpg" size="200" />
    <imageItem src="students\CASE3_9_09.jpg" size="200" />
    <imageItem src="students\CASE4_9_09.jpg" size="200" />
    <imageItem src="students\CASE5_9_09.jpg" size="200" />
    <imageItem src="students\CASE6_9_09.jpg" size="200" />
  </images>
  <caption>CASE luncheon celebrating my abscence Fall `09</caption>

  <quote source="Jim Horning">
    Good judgement comes from experience, and experience comes from bad judgement.
  </quote>
  <center><link title="Judea Pearl">www.ynet.co.il/english/articles/0,7340,L-3458439,00.html</link></center>
<!--
  <image src="pictures\ChineseNewYear.bmp" size="50" />
-->
  <html><a name="contents"/></html>

  <section title="Notes:">
    The infrastructure for this site - the collection of its pages and linking structure - has been evolving for years, and that process continues.
    The goal of the site is to organize more than a dozen years of notes, presentations, demonstration
    code and reusable code modules.  The content is intended to supplement course lectures and you will need to make frequent references as you
    take courses from the sequence described <ifile title="here">courses.xml</ifile>.
  </section>

  <section title="Jim Fawcett, Ph.D.">
    Associate Professor<br/>
    CST 4-187, Syracuse University, Syracuse, New York 13244<br/>
    (315) 443-3948, jfawcett@twcny.rr.com
  </section>

  <section title="Purpose of this Site">
    The site serves, for current and former students, as a portal into a sequence of 
    software design courses I've taught for the last twelve years.  This page links to
    descriptions of each of the courses and to folders containing presentations and code
    used as an integral part of these courses.
  </section>  
  
  <section title="Using code and notes from this website:">
    <ulist>
      <litem>
        May I? - Yes, you may use any code and notes you find here for the classes covered by this site.  It is my intent
        that you use whatever you find useful to help with your project assignments.  For other courses you 
        must check with the instructor of that course.
        <p/>
        There is a standard courtesy protocol you should follow (and should follow regardless of the source of the code).
        If you change anything, even a single character, put your name as the author and list the original author as the
        source.  You thereby take responsibility for any breakage that you have caused to the code, and irate users will
        descend on you, not on the innocent original author.  If you don't change anything then leave the original author
        citation.
      </litem>
      <litem>
        How? - The easiest way to access code is with FTP.  Unfortunately, that is available only on campus or using the
        vpn client provided for registered students at www.its.syr.edu. 
        <p/>
        For all former students, I am slowly putting zip archives in the various code folders, so that you can get the
        entire contents simply by using the "save target as" selection on the right-click context menu in Internet Explorer.
        If you don't find a zip file and are a former student, send me an email and I will put the archive you want in its code folder.
      </litem>
    </ulist>
  </section>
  
  <section title="Courses">
    I teach software design courses on a regular schedule, each offered once each year:
    <ifile title="Courses">courses.xml</ifile> 
  </section>
  
  <section title="Course Handouts">  
    You will find a collection of directories on the college server to provide access for 
    current and former students to selected notes, references, and code.  Be warned 
    that the code is discussed in class and much of it will have meaning, only to 
    that class. However, feel free to browse, and download anything you wish: 
    <ilink title="Handouts">www.ecs.syr.edu/faculty/fawcett/handouts</ilink>.  You will find links and
    descriptions of much of the <ifile title="code">code.xml</ifile> here.
    <p/>
    These folders have more content than a simple directory organization can properly
    support.  This site is trying to provide a grand scheme for improved
    accessibility.  The site is now in its fourteenth year and its contents and structure are reasonably current.
  </section>
  
  <section title="Master's Projects and Theses">
    The Department of Electrical Engineering and Computer Science has three programs: Computer Engineering,
    Computer Science, and Electrical Engineering.
    Of these, the two Engineering programs require completion of a Master's Project as a final
    step in your academic experience.  If you wish to complete a Master's Project under my direction
    please check out <ifile title="Master's Projects">MastersProjects.xml</ifile>.  If you are interested
    in carrying out some original Master's-level research follow this <ifile title="Yellow Brick Road">MastersTheses.xml</ifile>.
  </section>
  
  <section title="Research and Development">
    <p/>
    Several students and I have recently started a small research group that focuses on 
    software complexity, accessibility and reuse.  For details refer to this 
    <ifile title="Research">research.xml</ifile> page.  
    This group consists of a couple of Doctoral students, several students preparing Master's
    Theses under my direction, and a number of students doing Independent Studies.  Some of this research
    extends into the classroom.  For example, the 
    <ifile title="CSE784 - Software Studio">CSE784.xml</ifile> class has, over several years, developed
    projects that implement some of the software accessibility ideas we are exploring.
  </section>

  <section title="Ancient History">
    From 1978 through 1990 I taught, as an Adjunct, all Electrical Engineering courses, e.g., a variety of control system
    courses, digital signal processing, complex variables, linear vector spaces, etc.  None of those notes
    are in electronic form, and so do not appear in this site.
  </section>
  <p/>
  <hilight/>
  <html><img src="students\studentstrip1.jpg" width="100%" /></html>
  <hilight/>
  </visible>  
</courses>
