Course Syllabus
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: CSE Building (EBU3B), Room 2154
Class Time: Tuesday/Thursday 11-12:20pm Pacific
Generative AI Policy
Generative artificial intelligence tools—software that creates new text, images, computer code, audio, video, and other content—have become widely available. Well-known examples include ChatGPT for text and DALL•E for images. This policy governs all such tools, including those released during our quarter together.
You may use generative AI tools on assignments in this course within the following limitations. If you use generative AI tools on assignments in this class, you must properly document and credit the tools themselves. You must cite the tool you used. Additionally, please include a brief description of how you used the tool. You should document the use of the generative AI tool as comments in your code. If you choose to use generative AI tools, please remember that they are typically trained on limited datasets that may be outdated.
Generative AI datasets are trained on pre-existing material, including copyrighted material; therefore, relying on a generative AI tool may result in plagiarism or copyright violations.
Finally, remember that generative AI tools aim to produce content that seems to have been produced by a human, not to produce accurate or reliable content; therefore, relying on a generative AI tool may result in your submission of inaccurate content. It is your responsibility—not the tool’s—to assure the quality, integrity, and accuracy of work you submit in any college course.
We reserve the right to use software to detect AI-generated text and code. If you use generative AI tools to complete assignments in this course in ways that are not explicitly authorized, you will be subject UCSD Academic Integrity Policy as appropriate to your specific case. In addition, you must be wary of unintentional plagiarism or fabrication of data. Please act with integrity, for the sake of both your personal character and your academic record.
Remember, you are responsible for understanding everything that you represent as your own. Thus, if you use generative AI to complete an assignment, and you do not understand how it works, you are subject to penalties for academic dishonestly as describe in the academic honestly section.
Course Summary:
| Date | Details | Due |
|---|---|---|