|
Michael A. Covington
> Information for Students
|
Contents:
If you're a new AI student, please browse through all of this. It's designed to be useful.
|
NEW: Suggested thesis topics in NLP.
For UGA AI students only (you will have to give your AI Lab username and password).
Academic information
Writing papers and theses - General information
Writing papers with LaTeX
The R statistical software package
Linguistics and natural language processing
Prolog and symbolic programming
Other technical information
- Computer Science Study Keys, a short textbook I wrote in 1990 (PDF)
- Example of an image processing program
written in C# which does convolutions and other operations as simply as possible.
- Windows for UNIX Users
- What the Microsoft .NET Framework and Visual Studio are All About
- Some Visual Studio and C# "Gotchas"
- How to Ensure Only One Instance of your C# Program is Running
- Some Notes on C# Programming
- Low-level screen and keyboard control for console applications in C#;
no longer needed under .NET 2.0, but it was fun to write
- Solving sound card microphone problems (how to interface
a standard microphone to a computer sound card that expects an amplified one)
- My personal reference card for the Casio FX-115 MS Plus calculator:
LaTeX
PostScript
PDF
- Some microcontroller-related files hosted at UGa
- PIC Assembly Language for the Complete Beginner (tutorial)
- An Atmel AVR notebook (for beginners; includes
examples of assembly language, C, and BASIC programming)
- My 1994 notes on the Philips P87C750, my first microcontroller
(an 8051 derivative)
- Color Vision and the VGA - Text (PDF) Program
A magazine article published in PC Techniques in 1990,
still of some interest.
- Adding Graphics to Console Applications
(An easy way to do scientific plotting, etc., in Windows;
this is an old article and the technique is not guaranteed to work
under current versions, but it has attracted widespread interest
and I post it here for its historical value. Please do not ask me for help with it,
but if you have helpful information that I can include with it, let me know.)
- Interfacing through the PC joystick port
(Another obsolete project that I keep getting inquiries about.
The circuits are still relevant, but the software is for DOS and would need
complete reworking for Windows XP.)
"Remember that your major professor is a busy person.
If he isn't, get a different major professor."
- Anonymous
|
|