Computer Software Programming. Windows, Apple and Linux. Device drivers and robotics programming. Mobile devices. Dot net development and SQL server development. Automation and control software programming. Java, Python, C#, VB, SQL and mobile dev languages.