Home | Résumé | Courses | Contact | Favorite Links | USC - Homepage


Useful Links    


Software Engineering

Artificial Intelligence  

Artificial Intelligence: A Modern Approach - Resources
Logic Based Artificial Intelligence (e-Book)
Tools for Learning Artificial Intelligence - Website
Artificial Intelligence (level: medium/high)
Stanford Engineering - Artificial Intelligence
Machine Learning (videos, HTML & PDF)
LEGO Robot Pages - Many links & examples
Multi-Robot Communication with Lego Mindstorms
 Groups Discussing LEGO Mindstorm

Computer Organization

& Assembler 

 Computer Architecture Page
 Computer Architecture
 The Anatomy of Modern Processors
 Computer Architecture (Web Pages Collection)
 Computer Architecture Directory (679 links)
 PC Assembly Language
 ASM Tutorial / Ready to Start !
 Guide to free Assembly Programming

Object Oriented Design & Programming - OOD&P

(with JAVA)

 An Introduction to Object-Oriented Design
 Java Directory - Tutorials
 Java Programming - Resources
 Java Technology - Sun Microsystems
 Free Electronic Books
 Introduction to Programming Using Java

Internet Technologies

 Web Style Guide
 The HTML Pit Stop
 Hotscripts.com (PHP, CGI, Perl, JavaScript and ASP)
 Web Publishing with Databases
 JavaScript Kit
 JSP, Servlets, Struts, and JSF Programming Resources
 XML and Databases

Software Engineering

 Software Engineering Directory
 Software Engineering - Managing Projects
 Software Engineering Collection
 Software Engineering Stories
 Encyclopedia of Software Engineering
 Software Engineering - General Resources

Database Systems Design

& Implementation

 Microsoft Access Tutorial - I
 Microsoft Access Tutorial - II
 Databases - General Resources
 MySQL.com
 SQL Tutorials
 Intranets.com

Topics in Desktop Graphics

 Color Matters - Design Art
 Design by Inspiration
 Colors - Tutorial
Graphics Software Tutorials
 Qark XPress - Tutorial
 Graphic Design Consideration

Intro. to Comp. Programming

(with C)

How to be a Programmer
 Programming Languages
 Programming in  C
 Computer Programming - Essentials
How C Programming Works
 C Programming

Computer Science 1

(with C++)

 Data Structures and Algorithms with Object-Oriented Design Patterns in C++
C++ Ripped Apart
Thinking In C++

Online Course

Design & Delivery

How on-Line Learning Works
Transitioning from Traditional to e-Educator
Online Learning Communities
Online Instruction: Important Points to Consider
Creating an Effective Syllabus
Elements of Good Online Courses
Teaching Strategies: Online Teachin

 



 Home | Résumé | Courses | Contact | Favorite Links | USC - Homepage