CV Sections
Teaching Experience
Twenty-seven plus years as a Professor of Computer Information Technology at ACC.
Courses taught:
- ITSE2321 - Object-Oriented Programming (Java)
- ITSE2317 - Java Programming (Intermediate)
- INEW2338 - Advanced Java Programming.
- GAME2302 - Mathematical Applications for Game Development
- GAME2342 - Game Development Using C++
- Game1343 - Game and Simulation Programming I : C#
- ITSE 1356 - Introduction to XML (Flex)
- ITSE1359 - Introduction to Scripting Languages: Python
- COSC 1315 - Fundamentals of Programming
- ITNW1351 - Fundamentals of Wireless LANs
- COSC 1301 - Personal Computing
- ITSE 1302 - Computer Programming: Scientific Python
- ITSE 1372 - Intermediate Computer Programming Python
Professional Publications
"Wide-Band Extraction of Mantle P Waves from Ambient Noise" Geophysics, 1964
More than 600 online tutorials at http://www.dickbaldwin.com/toc and numerous modules at Baldwin's OpenStax Index in the following categories:
- The New Face of Computer Science Education - The Scratch Generation
- Introductory Java Tutorial
- Intermediate Java Tutorial
- Advanced Java Tutorial
- Test Your Java Knowledge
- JavaScript Tutorial
- XML -- eXtensible Markup Language
- Python Programming Tutorial
- C# Programming Tutorial
- Digital Signal Processing
- Object-Oriented Programming Fundamentals using C++
- Object-Oriented Programming Fundamentals using C++ (Practice Tests)
- Object-Oriented Programming Fundamentals using C++ (Slides)
- Advanced Object-Oriented Programming using C++
- Advanced Object-Oriented Programming using C++ (Practice Tests)
- Advanced Object-Oriented Programming using C++ (Slides)
- Graphics Programming with Allegro and C++
- Graphics Programming with Allegro and C++ (Practice Tests)
- Graphics Programming with Allegro and C++ (Slides)
- Wireless Networking Lab Projects
- Learn to Program using Alice
- Computer Programming for Homeschool Students and Other Beginners
- Programming with Adobe Flex
- Object-Oriented Programming (OOP) with ActionScript
- Programming with XNA Game Studio
Professional Experience
Thirty-two years of industry experience, ranging from the design and programming of high-speed digital signal processing computers to the management of corporate IT operations, and a variety of other computer-related assignments in between.
HONORS AND Honor Societies
2010 NISOD Teaching Excellence Award
Tau Beta Pi - is the oldest engineering honor society in the United States and the second oldest collegiate honor society in America. It honors engineering students who have shown a history of academic achievement as well as a commitment to personal and professional integrity.
Eta Kappa Nu (HKN) - is a national electrical and computer engineering honor society in the United States founded in October 1904 by Maurice L. Carr at the University of Illinois at Urbana-Champaign.