Syllabus for Roster(s):

  • 22Sp CS 3501-002 (ENGR)
  • 22Sp ECE 3501-001 (ENGR)
In the UVaCollab course site:   22S EAR1 EmbeddedComputingRobotics

Course Description (for SIS)

CS/ECE 3501 Spring 2022

Embedded Computing & Robotics I

One Last Time

 

Prerequisites: CS 111x and DLD (or equivalent)

 

What is this new embedded computing and robotics course I’ve been hearing about?

An embedded computer is the “brain” that makes a “smart system” smart.    ECE developed two new courses in embedded computing & robotics that  use the TI Robotic Systems Learning Kit as a hardware platform.    The new course sequence will cover topics in embedded computing with a focus on robotics and are independent of the FUN sequence, so they can be started earlier in the program.  The prerequisites to the new sequence are CS 111x and DLD (Digital Logic Design, ECE 2330) and the classes are open to all majors.

The new course sequence was piloted in 2019-2020 and has been offered each semester since then.   However, the ECE department leadership, in its infinite wisdom, has recently decided that these new courses will not be offered after spring 2022 so this is your last chance to take it.  

Can you show me some interesting things we'll do with the robot?

Sure, here is a final video from spring 2021.    And here is another.

Do I have to pay for the kit?

No.  We have received funds from the extra tuition that engineering school students pay to buy  the kits.  These kits will be used by both the 3501 and 3502 classes.  You will borrow a kit from us and will return it at the semester end.   You will be responsible for damage or lost parts.   

What if I am a CpE or EE major?   Can I take the new sequence of classes? 

Yes, for one last time.  You can take ECE 3501 (this first course) as an ECE/CS elective and then ECE 3502 Embedded Computing & Robotics II in fall 2022.  Neither course is expected to be offered again.  This is your last chance.