Fulltime Lecturer
Started as an Adjunct Professor at SUNY Alfred State Teaching IT Courses. Courses I've taught: * Introduction to Information Technology Management - covers the MS office suite and other computing essentials (file system organization, security risk safety, basic web page development, etc) students in non-IT majors should know for success through both their academic as well as professional careers.* Computer Programming 1 - Programming for absolute beginners taught in C#. The foundational concepts of programming are taught in this course, not just the syntax of C#.*Computer Programming 2 - Where Programming 1 leaves off; covers more advanced programming concepts such as: passing variables to-from methods by reference, inheritance and beginner OOP concepts, proper exception handling, etc. Further building on their programming skills and not just teaching C# syntax.* Web Programming 1 - Teaches students how to develop applications intended for use on the internet. Covers web-related foundational topics like: Handling Sessions/Requests, Client side form validation using JS, Client/Server side usage, creating Db Connections, etc. Development is done with HTML, CSS, and JS (without frameworks) and C# w/ASP.net.* Linux/Unix Admin & Scripting * Object-Oriented Programming