GitHub Portfolio

Check out all of my projects here: GitHub.com/dwkuehne

Flint Lockwood

David Kuehne

Computer Programming Technology Instructor at Texas State Technical College in Waco, Texas.

Coffee Break

Educator

I am a teacher for aspiring computer programmers. I come pre-packaged with 10+ years of educational experience spanning across both computer hardware and software.

What I do

I instruct students with a variety of classes ranging from Database Programming using MySQL to some of the visual languages such as Visual Basic and C#. I am part of a team of instructors that have close ties with other industry experts to provide each student with the skills needed to be successful in the workplace.

Final Project

WECM Source

A comprehensive application of skills learned in previous semesters in a simulated workplace. Includes coding, testing, maintenance, and documentation of a complete software and/or hardware solution. This course may be used as a capstone course for a certificate or degree.

End of Course Outcomes
  • Implement a designed solution for a business problem
  • Apply individual programming skills while working as part of a team
  • Apply troubleshooting and debugging skills
  • Implement program changes

System Analysis and Design

WECM Source

Introduction to the planning, design, and construction of computer information systems using the systems development life cycle and other appropriate design tools.

End of Course Outcomes
  • Use system design tools
  • Identify phases of the system design life cycle
  • Develop a prototype
  • Compare and contrast project management tools
  • Develop documentation for the system life cycle

Visual Basic.NET Programming

WECM Source

Introduction to Visual Basic.NET (VB.NET) including data types, control structures, functions, syntax, and semantics of the language, classes, class relationships, and exception handling.

End of Course Outcomes
  • Implement VB.Net classes, objectives, and class relationships
  • Develop and write documented programs applying Object Oriented principles using VB.Net
  • Create member functions using VB.Net and exception handling

Database Programming

WECM Source

Database development using database programming techniques emphasizing database structures, modeling, and database access.

End of Course Outcomes
  • Develop database applications using a structured query language
  • Create queries and reports from database tables
  • implement data integrity
  • Optimize query performance
  • Create and maintain indexes
  • Create appropriate documentation

Get in touch

For more information visit TSTC.edu to view all of our available programs or to schedule a tour!

  • Address

    3801 Campus Dr.
    Waco, TX 76705
    USA
  • Website

    Computer Programming Technology

    Computer programmers design, develop and test software and ensure software adheres to best practices in performance, reliability and security. Programmers focus on controlling the interaction between humans and machines. Computer programming allows us to harness the computing power needed to do tasks as efficiently and accurately as possible. Whether you enjoy using computers to solve problems or develop solutions, a career in IT is the place for you.