Lawrence Technological University
College of Arts and Science
Department of Mathematics and Computer Sciences
Material of interest to students of C, scripting languages,
databases, regular expressions, finite state machines and
robots
This set of pages is being recurated around the beginning of
December, 2016. If you can't find something you found useful
here before, please email me.
License
Disclaimer
Proposed Courses at LTU
Courses at LTU
Projects, presentations and opinions
About the LEGO Mindstorms learning system
Handouts
-
Books: Some books by authors who can write
-
The Flavor of C: an overview
-
The C Family Tree
-
Programming Style Points
-
Getting Started with C++ Builder 5
-
Cuting and Pasting: a review for Windows
-
Binary Numbers: from -16 to 16 in binary, hex and octal
-
String Constants: ASCII and the "\"
-
Command Line Basics: an introduction to using the command prompt
-
mcs1142.c: a template for class programming assignments
-
A Phrasebook: for translating English to C, Perl, Python, Ruby
-
HTML for busy students:
-
Generating Random Numbers:
-
A Web game in Perl:
-
A sample C program:
-
Why connect to the Web?
-
RDBMS use, comparing the Perl way and the Python way.
-
Sources for Rdb or Oracle documentation.
-
Dates in various dialects of SQL.
-
Quirks in various dialects of SQL.
-
Regenerating the LCD home page.
-
LCD projector request data model.
-
An Introduction to Embedding SQL.
-
Associative Arrays:
-
Regular expressions in Perl, Python, Ruby and Lisp:
-
Ramakrishnan's Sailors, Boats, Reserves practice tables
in several SQL dialects:
-
Ramakrishnan's Exercises 5.1 through 5.5 practice tables
in several SQL dialects:
-
Ramakrishnan's Exercises 5.1-5.5 tables
in text form.: For use when the textbook Web site is down.
-
Watson's practice tables in MySQL format:
-
Watson's practice tables in RDB/VAX format:
-
Watson's practice tables in PostgreSQL format:
-
Database practice labs at LTU:
-
Cygwin Setup for an LTU Laptop: For Fall 2004.
-
PostgreSQL Setup for an LTU Laptop: For Fall 2004.
-
MySQL Setup for an LTU Laptop: For Fall 2004.
-
Perl, Python and Ruby Setup for an LTU Laptop:
For Fall 2004.
-
Perl, Python and Ruby with MySQL and PostgreSQL in T220:
For Fall 2004.
-
ssh and telenet Setup for an LTU Laptop: For Fall 2004.
-
Apache Setup for an LTU Laptop: For Fall 2004.
-
PHP Setup for an LTU Laptop: For Fall 2004.
-
Emacs Setup for an LTU Laptop: For Fall 2004.
-
A "Hello, World" program for Introduction to Database
Systems.
-
Additional tools for the study and use of Relational
Database Management Systems.: An Old list.
-
Approaches for Homework Problem 6: Embedded SQL with
Perl, Python, PHP, Ruby, C++, Delphi, Java, VBA, Access, VCL, Tk
- A Survival guide to Python used with SQL.
- Survival tactics for displaying RDBMS data in a workstation
window.
- A Webscraping example.
Revised August 4, 2017