Emerging Technology - CSD125 Credits: 3 This course provides students an opportunity to research a topic of interest and practice prototyping and presentation skills.