Author: Walter Wimberly

Walter Wimberly is an Assistant Professor at a regional college in Tennessee, teaching Computer Science in the Software Engineering track. He works as a student advisor, oversees curriculum changes, develops new courses, and manages the advisory panel. Walter taught full time for about 7 years, before going back into “industry” as a full stack Software Developer for a dozen years. There he focused on web based projects coding in JavaScript/jQuery and utilizing the Bootstrap CSS Framework on the front-end, and coding in PHP, ASP/ASP.Net, SQL on the back-end. Since he loves teaching, he taught as an adjunct web and digital media classes for eight (8) years, while working in industry, and has since returned to teaching full time. He has been married for over 25 years, and is father to several special needs boys. As such, he is working on some projects to help others who have special needs to be self-sufficient, and support the care givers of those with special needs. Check out his Autism blog for more info.
  • Intro to Java Classes

    This introduction/refresher to Java Classes is assuming that you’ve worked with some Object Oriented language before, like C++, or maybe even Java and you just need a quick refresher. In Java, everything you build will be a class, with very few exceptions. to define a class, you will need a file name, with the same…

  • Flowcharts

    A flowchart is a graphical way to show the logic of an algorithm. While there is a technical and specific way of showing a flowchart, it isn’t required to logically get information across. Sometimes you’ll find them in jokes, or shared between non-technical people. Clearly, based on the example, you can see how to follow…

  • Intro to Python

    Python is a high-level, general-purpose programming language. You can find it used in many different types of problems. It is probably most popular in science, math, and system scripts – often replacing other scripting languages and tools. This is in part because Python is very flexible and extensible. Meaning it can be added on to…

  • Intro to Algorithms

    al·go·rithm/ˈalɡəˌriT͟Həm/ Learn to pronounce noun: algorithm; plural noun: algorithms a process or set of rules to be followed in calculations or other problem-solving operations, especially by a computer.”a basic algorithm for division” If you read the above definition, you’re probably just as lost as when you started, so lets break it down into what it…