CSE382 - Algorithms and Data Structures
Lecture #1 - Introduction
Revised: 28 August 2008
Web Resources:
UML
XML, HTML
Code Project
Microsoft Developer's Network
DevelopMentor
XML
Sells Brothers
Windows Developer's Journal
Windows Forms
DotNetJunkies
GotDotNet
C# Corner
Mono Project
Content:
This lecture is an introduction to the CSE382 course.
-
The Syllabus describes topics to be covered,
reading material for you to digest before coming to class, and due dates
for the assigned projects.
-
Structure of handouts directories,
notices page,
office hours
-
Project #1,
Project #2,
Project #3
-
Programming Tutorials
C# Tutorial - C# Station
C# Tutorial - Univ Linz
C# Tutorial - functionx
C++ Tutorial - cplusplus
C++ Tutorial - cprogramming
C++ Tutorial - java2s
-
References
Proofs - Wikipedia
Proofs - Zimmer
Math Symbols
Mathematical Induction
Recursion
Big O Notation - Wikipedia
Big O Notation - NIST
Dictionary of Algorithms and Data Structures - NIST
Computational Complexity
Computational Complexity - Wikipedia
Review of C# and C++
-
C# versus C++
-
C# Programmer's Reference
-
.Net Framework Library
-
C# Syntax Examples
-
Survey of C++ Language features:
-
C++ Survival Guide
A quick tour of syntax for pointers, references, classes, strings, streams, and vectors.
Today's Lab
-
Lab #1