Selective K-state Courses:

Operating system
Formal language theory
Programming language
Algorithm analysis
Database management systems
Agent-oriented software engineering
Multi-agent system
Complex adaptive system
Swarm robotics
Robot mapping
Cyber defense experiments

MOOC Courses:

Machine Learning
Programming a Robotic Car
Probabilistic Graphical Models
Natural Language Processing
Control of Mobile Robots
Robot Mechanics and Control
Introduction to Data Science
Programming Cloud Services for Android Handheld Systems
Embedded Systems - Shape the World
Heterogeneous Parallel Programming
Coding the Matrix 
Underactuated Robotics

--Rome was not built in one day.