﻿<?xml version="1.0" encoding="utf-8" ?> 
<?xml-stylesheet type="text/xsl" href="../webpages/courses.xsl" ?>
<!--
/////////////////////////////////////////////////////////////////////////////
//  CSE784code.xml - provides links to code and presentation materials     //
//                   on the ECS college server                             //
//                                                                         //
//  Jim Fawcett, CST 2-187, Syracuse University, jfawcett@twcny.rr.com     //
/////////////////////////////////////////////////////////////////////////////
-->

<courses name="Fawcett">

  <btitle>CSE784 Code</btitle>
  <theme src="../webpages/CodeTheme.css" />

  <visible>
  <title>Presentations and Sample Code</title>
  <title>CSE784 - Software Studio</title>
  <revised>11 January 2003</revised>
  
  <hilight>
    <ifile title="Home">../webpages/FawcettHome.xml</ifile>&#32;
    <ifile title="Courses">../webpages/Courses.xml</ifile>&#32;
    <ifile title="Code">../webpages/Code.xml</ifile>&#32;
    <ifile title="Books">../webpages/Books.xml</ifile>&#32;
    <ilink title="Handouts">www.ecs.syr.edu/faculty/fawcett/handouts</ilink>&#32;
    <ifile title="Research">../webpages/research.xml</ifile>&#32;
    <ifile title="SWDev">../webpages/swdev.xml</ifile>&#32;
    <ifile title="WebDev">../webpages/webdev.xml</ifile>&#32;
    <ifile title="News">../webpages/news.xml</ifile>&#32;
    <ifile title="OtherLinks">../webpages/OtherLinks.xml</ifile>&#32;
    <ifile title="SiteDesign">../webpages/SiteDesign.xml</ifile>
  </hilight>

  <hilight>
    <ifile title="CSE681-SWMA">../CSE681/CSE681Code.xml</ifile>&#32;
    <ifile title="CSE687-OOD">../CSE687/CSE687Code.xml</ifile>&#32;
    <ifile title="CSE691-IP">../CSE691/CSE691Code.xml</ifile>&#32;
    <ifile title="CSE775-DO">../CSE775/CSE775Code.xml</ifile>&#32;
    <ifile title="CSE776-DP">../CSE776/CSE776Code.xml</ifile>&#32;
    <ifile title="CSE778-AWP">../CSE778/CSE778Code.xml</ifile>&#32;
    <ifile title="CSE784-SWS">../CSE784/CSE784Code.xml</ifile>
  </hilight>
  
  <hilight>
  <html><center><a href="#Samples">Presentations and Code</a></center></html>
  </hilight>
  
  <br/>
  <isection title="Course:">
    <ifile title="CSE784 - Software Studio">../webpages/CSE784.xml</ifile>
  </isection>

  <isection title="Location:">
   <ilink title="www.ecs.syr.edu/faculty/fawcett/handouts/CSE784">www.ecs.syr.edu/faculty/fawcett/handouts/CSE784</ilink>
  </isection>
    
  <section title="Web Resources:">
    <ilink title="Stroustrup's Home Page">www.research.att.com/~bs/homepage.html</ilink>,
    <ilink title="Assoc. of C/C++ Users">www.accu.org</ilink>,
    <ilink title="C++&#160;at&#160;Microsoft">www.gotw.ca/publications/standard_c++_meets_managed_c++.htm</ilink>, 
    <ilink title="Code&#160;Project">www.codeproject.com</ilink>,
    <ilink title="Sells&#160;Brothers">www.sellsbrothers.com</ilink>,
    <ilink title="Guru&#160;of&#160;the&#160;Week">www.gotw.ca</ilink>,
    <ilink title="C/C++&#160;User's&#160;Journal">www.cuj.com</ilink>,
    <ilink title="devCentral">devCentral.iftech.com</ilink>,
    <ilink title="Dr.&#160;Dobb's&#160;Journal">www.ddj.com</ilink>,
    <ilink title="Boost&#160;Library">www.boost.org</ilink>,
    <ilink title="techNetCast">technetcast.ddj.com</ilink>
  </section>
  
  <section title="Content">
    On this page you will find links to presentations, sample code, and other things useful
    for developing projects for this course.
    Unlike some of the other courses in this sequence, you are not required to prepare any
    documentation for these projects, other than in the code itself.  However, I take this,
    self-documenting, aspect of your code very seriously, and so should you.  For details
    about this, please refer to the presentation:
    <ifile title="Modules">presentations/modules.ppt</ifile>.
 
    <olist>
      <litem>
        The course <ifile title="syllabus">../webpages/CSE784.xml#syllabus</ifile> describes the topics
        covered in each lecture, the reading material you should have consumed <u>before 
        coming to class</u>, and due dates for each of the projects.
      </litem>
      <litem>
        Project specifications are found in the <ifile title="projects">projects</ifile>
        folder.
      </litem>
      <litem>
        Requirements on each submission are described in 
        <ifile title="submiss.doc">projects/submiss.doc</ifile>.  Reading this document
        carefully should save you from grade deductions you don't need to suffer.
      </litem>
      <litem>
        I use this file, <ifile title="PrgS687.doc">projects/prgs687.doc</ifile>, to grade
        the four projects submitted for this course.  You should note that only twenty percent
        of your grade is concerned with the functionality of your project.  The rest is 
        concerned with its structure, style, and design.
      </litem>
    </olist>
  </section>

  <section title="Presentations and Sample Code:"/>
  <html><a name="Samples"/></html>
  The purpose of this folder is to provide access to code samples prepared for current 
  and former students in CSE784.  It is organized in a series of subfolders:<br/>
  <table>
    <tr>
      <ld>
        <file title="code">code</file>
      </ld>
      <ld>
        Collection of all demonstration, prototype, and reusable module code, discussed in CSE784 lectures.
      </ld>
    </tr>
    <tr>
      <ld>
        <file title="presentations">presentations</file>
      </ld>
      <ld>
        Collection of all presentation materials used in CSE784 lectures.
      </ld>
    </tr>
    <tr>
      <ld>
        <file title="Lecture1">Lecture1/CSE784codeL1.xml</file>
      </ld>
      <ld>
        TBD
      </ld>
    </tr>
    <tr>
      <ld>
        <file title="Lecture2">Lecture2/CSE784codeL2.xml</file>
      </ld>
      <ld>
        TBD
      </ld>
    </tr>
    <tr>
      <ld>
        <file title="Lecture3">Lecture3/CSE784codeL3.xml</file>
      </ld>
      <ld>
        TBD
      </ld>
    </tr>
    <tr>
      <ld>
        <file title="Lecture4">Lecture4/CSE784codeL4.xml</file>
      </ld>
      <ld>
        TBD
      </ld>
    </tr>
    <tr>
      <ld>
        <file title="Lecture5">Lecture5/CSE784codeL5.xml</file>
      </ld>
      <ld>
        TBD
      </ld>
    </tr>
    <tr>
      <ld>
        <file title="Lecture6">Lecture6/CSE784codeL6.xml</file>
      </ld>
      <ld>
        TBD
      </ld>
    </tr>
    <tr>
      <ld>
        <file title="Lecture7">Lecture7/CSE784codeL7.xml</file>
      </ld>
      <ld>
        TBD
      </ld>
    </tr>
    <tr>
      <ld>
        <file title="Lecture8">Lecture8/CSE784codeL8.xml</file>
      </ld>
      <ld>
        TBD
      </ld>
    </tr>
    <tr>
      <ld>
        <file title="Lecture9">Lecture9/CSE784codeL9.xml</file>
      </ld>
      <ld>
        TBD
      </ld>
    </tr>
    <tr>
      <ld>
        <file title="Lecture10">Lecture10/CSE784codeL10.xml</file>
      </ld>
      <ld>
        TBD
      </ld>
    </tr>
    <tr>
      <ld>
        <file title="Lecture11">Lecture11/CSE784codeL11.xml</file>
      </ld>
      <ld>
        TBD
      </ld>
    </tr>
    <tr>
      <ld>
        <file title="Lecture12">Lecture12/CSE784codeL12.xml</file>
      </ld>
      <ld>
        TBD
      </ld>
    </tr>
    <tr>
      <ld>
        <file title="Lecture13">Lecture13/CSE784codeL13.xml</file>
      </ld>
      <ld>
        TBD
      </ld>
    </tr>
    <tr>
      <ld>
        <file title="Lecture14">Lecture14/CSE784codeL14.xml</file>
      </ld>
      <ld>
        TBD
      </ld>
    </tr>
  </table>
  
  </visible>
</courses>
