CSE 145 CSE 237D - Embedded Systems Design Proj - Kastner [SP26]
This is a project-based course. You will be involved in a team project, spending the quarter building a substantial embedded system. The projects vary by year, but past projects involve robotics, internet of things, computer vision and 3D modeling on embedded platforms, medical devices, and human-computer interaction. Feel free to browse some of the past projects to get a better idea.
The classroom sessions are dedicated to topics related to public speaking, technical writing, team management, and entrepreneurship. You will be presenting your project in front of your peers several times – first as an elevator pitch, then a status update, and final presentation. And you will write a final technical report. But the key is your final demo and video: where you will (hopefully) wow your fellow classmates and the professor.
Class Location: Pepper Canyon Hall, Room 120
Class Time: Tuesday/Thursday 11-12:20pm Pacific
Class Attendance
This class requires attendance at most lectures. Many of the lectures have hands-on activities that do not translate to a podcast; thus, the class is not podcast. Attendance in the first two weeks of class is crucial.
Generative AI Policy
Generative artificial intelligence (GenAI) tools that produce text, images, music, or code, such as ChatGPT, Claude, Google Gemini, DALL-E, GitHub CoPilot, and Grammarly, may be used in this course in limited ways with proper documentation, citation, and acknowledgement.
In accordance with our course learning outcomes, you may use the following GenAI tools in the following ways:
- Developing insights into class concepts and ideas
- Background search for projects
- Developing code for your projects
- Editing your written materials
As a way to demonstrate your honest use of these tools and your learning process, you must:
- Keep a history of your chats and submit it when requested (NOTE: not all tools allow you to retain your chat history. If you choose to use a tool, use one that does retain it).
- If you use generative AI tools on any class assessment, you must properly document and credit the tools themselves. You must cite the tool you used. Cite the content that came from the GenAI tool using citation methods endorsed by the UC San Diego Library. Additionally, you must include a brief description of how you used the tool. You should document the use of the generative AI tool in your code as comments.
- Reflect on the process of using the GenAI tool by considering these questions:
- Did I submit code that was generated by GenAI? You must treat this code is "your" code. You should ensure that it is correct and properly tested.
- Do I understand the output provided by GenAI? Note that GenAI may not always give factual or correct answers.
- Am I completely comfortable with disclosing to the teaching staff exactly how I used GenAI and showing them all of my prompts?
- Did I submit large portions of text that were solely written by GenAI? This is not allowed. You are allowed to use GenAI to provide feedback on your writing and fix grammar and spelling mistakes.
NOTE: GenAI is known to fabricate sources and facts and to give false information. It also perpetuates bias. You should also be aware of copyright and privacy concerns with these tools. You should exercise caution when using large portions of content from AI sources for these reasons. Also, you are accountable for the content and accuracy of all work you submit in this course, including any supported by generative AI. It is your responsibility—not the tool’s—to assure the quality, integrity, and accuracy of work you submit in any course.
The teaching staff reserves the right to follow up with you to assess your process for completing the assessment and your understanding of the content. If you have not sufficiently supported your work, this matter will be reported to the Academic Integrity Office.
If you need help on your assignments or in the course, please reach out to the teaching staff for support, or reach out to any of the following UC San Diego academic support centers for academic assistance:
- The Commons’ Academic Achievement Hub for Learning Strategies, Content Tutoring or Supplemental Instruction
- The Commons’ Writing Hub for help with writing or other types of communication (e.g., presentations)
The Library for research-based assignments
Accomodations
Students requesting accommodations for this course due to a disability must provide a current Authorization for Accommodation (AFA) letter (paper or electronic) issued by the Office for Students with Disabilities. Students are required to discuss accommodation arrangements with instructors and OSD liaisons in the department IN ADVANCE of any exams or assignments.
Course Summary:
| Date | Details | Due |
|---|---|---|