This class was tough.
3056 is a great class and you will learn so much about all aspect of electrical and computer engineering in more depth. Arm Assembly, Power Management, Operating System and bit of Network.
ARM assembly which is used in most of embedded devices and cellphones, archtecture of the typical processor, encoding and decoding ISA, scheduling for the Operating system.
Hours per week:
Advice for students:
Take it, it will be very useful in your future. It is pain at taking but worth.