3460:501

Fundamentals of Data Structures

Dr. Yingcai Xiao

Fall 2013

 


http://www.cs.uakron.edu/~xiao/ordot.gifFinal Study Guide

http://www.cs.uakron.edu/~xiao/ordot.gifCourse Syllabus

http://www.cs.uakron.edu/~xiao/ordot.gifLecture Notes and Chapter Examples

http://www.cs.uakron.edu/~xiao/ordot.gifProgramming Assignments

    http://www.cs.uakron.edu/~xiao/yellow.gifAssignment #1
    http://www.cs.uakron.edu/~xiao/yellow.gifAssignment #2
    http://www.cs.uakron.edu/~xiao/yellow.gifAssignment #3
    http://www.cs.uakron.edu/~xiao/yellow.gifAssignment #4
    http://www.cs.uakron.edu/~xiao/yellow.gifAssignment #5
    http://www.cs.uakron.edu/~xiao/yellow.gifTerm Project


http://www.cs.uakron.edu/%7Exiao/oop/ordot.gifResources

http://www.cs.uakron.edu/~xiao/yellow.gifHow to Download Microsoft Software for Free

http://www.cs.uakron.edu/~xiao/yellow.gifHow to Use Lab Computers

http://www.cs.uakron.edu/~xiao/yellow.gifTips on How to Study

http://www.cs.uakron.edu/~xiao/yellow.gifStudent Contributed Tips

http://www.cs.uakron.edu/%7Exiao/oop/yellow.gifLab Computer Login, Documentation and Services

http://www.cs.uakron.edu/%7Exiao/oop/yellow.gifLab Documentation


http://www.cs.uakron.edu/%7Exiao/oop/ordot.gifC++ Reference Materials

http://www.cs.uakron.edu/%7Exiao/oop/yellow.gifCreating a VC++ Project

http://www.cs.uakron.edu/%7Exiao/oop/yellow.gifC++ One-Hour Review

http://www.cs.uakron.edu/%7Exiao/oop/yellow.gifOOP in C++

yellow.gifMoving from Java to C++ by Horstmann

http://www.cs.uakron.edu/%7Exiao/oop/yellow.gifVC C++ & MFC Example: Start->Program Files->Microsoft Development Network->MSDN Library Visual Studio 6.0a->Visual C++ Documentation->Using Visual C++->Visual C++ Tutorials->Scribble: MDI Drawing Application

http://www.cs.uakron.edu/%7Exiao/oop/yellow.gifVC C++ Programmer's Guide: Start->Program Files->Microsoft Development Network->MSDN Library Visual Studio 6.0a->Visual C++ Documentation->Using Visual C++->Visual C++ Programmer's Guide

http://www.cs.uakron.edu/%7Exiao/oop/ordot.gifC++ Reference Books

C++ How to Program, Deitel & Deitel, Pearson/PH (2/5)

Starting Out with C++ : from Control Structures through Objects, Tony Gaddis, Pearson (2/5)

Data Structures & Algorithm Analysis in C++, Clifford A. Shaffer, Dover Publications (3/5)

Data Structures and Algorithms with Object-Oriented Design Patterns in C++. Bruno R. Preiss (4/5)

 

C++ for Java Programmers, Weiss, Pearson/PH (3/5)

Thinking in C++, Bruce Eckel, PH/PTR (3/5)

C++ Standard Library Extensions, a Tutorial and Reference, Becker, Addison Wesley (3/5)

Introduction to MFC, Companion to C++ How to Program by Deitel & Deitel, Pearson/PH (1/5)

Complete C++ Video Course (6 hours)


 

dotRoR (Ruby on Rails)

http://www.cs.uakron.edu/~xiao/yellow.gifhttp://en.wikipedia.org/wiki/Ruby_on_Rails

http://www.cs.uakron.edu/~xiao/yellow.gifhttp://wiki.rubyonrails.org/start?redirect=1

http://www.cs.uakron.edu/~xiao/yellow.gifhttp://rubyonrails.org/download

http://www.cs.uakron.edu/~xiao/yellow.gifhttp://www.digitalmediaminute.com/article/1816/top-ruby-on-rails-tutorials

http://www.cs.uakron.edu/~xiao/yellow.gifhttp://en.wikipedia.org/wiki/Model-View-Controller

http://www.cs.uakron.edu/~xiao/yellow.gifhttp://www.techcrunch.com/2008/05/01/twitter-said-to-be-abandoning-ruby-on-rails/

 

dotAjax

http://www.cs.uakron.edu/~xiao/yellow.gifHow to Deploy Ajax Programs on Pausch

http://www.cs.uakron.edu/~xiao/yellow.gifhttp://en.wikipedia.org/wiki/Ajax_(programming)

http://www.cs.uakron.edu/~xiao/yellow.gifhttp://www.w3schools.com/Ajax/Default.Asp

http://www.cs.uakron.edu/~xiao/yellow.gifhttp://www.asp.net/ajax/

dotXML

http://www.cs.uakron.edu/~xiao/yellow.gifhttp://en.wikipedia.org/wiki/XML

http://www.cs.uakron.edu/~xiao/yellow.gifhttp://www.w3.org/XML/

http://www.cs.uakron.edu/~xiao/yellow.gifhttp://www.xml.com/

http://www.cs.uakron.edu/~xiao/yellow.gifhttp://www.w3schools.com/xml/default.asp

http://www.cs.uakron.edu/~xiao/yellow.gifhttp://www.w3.org/TR/xpath

http://www.cs.uakron.edu/~xiao/yellow.gifhttp://www.w3.org/TR/DOM-Level-2-Core

http://www.cs.uakron.edu/~xiao/yellow.gifhttp://www.saxproject.org

http://www.cs.uakron.edu/~xiao/yellow.gifXML Books: http://books.google.com/books?q=XML&source=bll&ei=6hH5SdHoBNG9twfYo53FDw&sa=X&oi=book_group&resnum=11&ct=title&cad=bottom-3results

http://www.cs.uakron.edu/~xiao/yellow.gifXML/XSL Examples:

         http://www.cs.uakron.edu/~xiao/isp2/xml/planes.xml (no style)

         http://www.cs.uakron.edu/~xiao/isp2/xml/xslplane.xml (xsl)

         http://www.cs.uakron.edu/~xiao/isp2/xml/xslplanes.xml (xsl)

         http://winserv1.cs.uakron.edu/Examples/C13/Quotes/quotes.aspx (xml-xsl in ASP.NET)

dotPHP

http://www.cs.uakron.edu/~xiao/yellow.gifHow to Run PHP Programs on the Lab Computers

http://www.cs.uakron.edu/~xiao/yellow.gifhttp://en.wikipedia.org/wiki/PHP

http://www.cs.uakron.edu/~xiao/yellow.gifhttp://php.net/

http://www.cs.uakron.edu/~xiao/yellow.gifhttp://www.w3schools.com/PHP/DEfaULT.asP

http://www.cs.uakron.edu/~xiao/yellow.gifProgramming PHP

dotDatabase

http://www.cs.uakron.edu/~xiao/yellow.gifHow to Use MySQL on the Lab Computers

http://www.cs.uakron.edu/~xiao/yellow.gifhttp://mysql.com/ (free)

http://www.cs.uakron.edu/~xiao/yellow.gifhttp://www.microsoft.com/sqlserver/2008/en/us/default.aspx (downloadable from MSDNAA)

http://www.cs.uakron.edu/~xiao/yellow.gifhttp://www.oracle.com/index.html

dotJSP

http://www.cs.uakron.edu/~xiao/yellow.gifHow to Run JSP Programs on the Lab Computers

http://www.cs.uakron.edu/~xiao/yellow.gifhttp://java.sun.com/products/jsp/jstl/

http://www.cs.uakron.edu/~xiao/yellow.gifhttp://java.sun.com/j2ee/1.4/docs/tutorial/doc/JSTL.html

http://www.cs.uakron.edu/~xiao/yellow.gifhttp://java.sun.com/j2ee/1.4/docs/tutorial/doc/JSPIntro9.html#wp73314

http://www.cs.uakron.edu/~xiao/ordot.gif Perl

http://www.cs.uakron.edu/~xiao/yellow.gifHow to Run Perl Programs on the Lab Computers

http://www.cs.uakron.edu/~xiao/yellow.gifhttp://en.wikipedia.org/wiki/Perl

http://www.cs.uakron.edu/~xiao/yellow.gifhttp://www.perl.org/

http://www.cs.uakron.edu/~xiao/yellow.gifhttp://www.perl.com/

http://www.cs.uakron.edu/~xiao/yellow.gifhttp://www.comp.leeds.ac.uk/Perl/start.html

http://www.cs.uakron.edu/~xiao/yellow.gifhttp://www.tizag.com/perlT/

http://www.cs.uakron.edu/~xiao/yellow.gifhttp://archive.ncsa.uiuc.edu/perl.html

http://www.cs.uakron.edu/~xiao/ordot.gif JavaScript

http://www.cs.uakron.edu/~xiao/yellow.gifhttp://en.wikipedia.org/wiki/JavaScript

http://www.cs.uakron.edu/~xiao/yellow.gifhttp://www.javascript.com/

http://www.cs.uakron.edu/~xiao/yellow.gifhttp://www.w3schools.com/JS/default.asp

http://www.cs.uakron.edu/~xiao/yellow.gifhttp://wdvl.internet.com/Authoring/JavaScript/Tutorial/

http://www.cs.uakron.edu/~xiao/ordot.gif XHTML

http://www.cs.uakron.edu/~xiao/yellow.gifHow to Create Your Own Web Page in Five Minutes
http://www.cs.uakron.edu/~xiao/yellow.gifhttp://en.wikipedia.org/wiki/XHTML

http://www.cs.uakron.edu/~xiao/yellow.gifhttp://www.w3schools.com/Xhtml/

http://www.cs.uakron.edu/~xiao/yellow.gifhttp://validator.w3.org/


dotFinal Study Guide

dotMidterm Study Guide