Great clarification and proposed solution for 61A.
Why was EE16B bad? It looks like it covers some good material in terms of signals, systems, interfacing, and robotics? The labs look like fun also.
Was it too EE or controls focused - maybe a CS-focused hardware interfacing and intro robotics class would be better?