The objective of this course is to learn how to build an electronic system, including system software and hardware building blocks, as well as overall system software--hardware integration. We believe the only way to learn building a system
is by doing it. To this end, the course is structured with a series of lectures, weekly labs, quizzes, and a course project.
- Lectures: Monday, 4:00-4:50PM, ECCR245
- Prof. Li Shang, email@example.com
- Qi Liu, firstname.lastname@example.org (Office hours: Monday, 4:00-5:30PM, ECCR245)
- Labs: Tuesday/Thursday, 1:00-2:50PM, ECEE281
- TA: Vidur, Vidur.Sarin@colorado.edu (Office hours: Monday and Friday: 2:30 - 3:30pm, ECEE285)
- TA: Varun, Varun.Joshi@colorado.edu (Office hours: Wednesday: 2:30 - 3:30pm, ECEE285)
- Computer architecture and related design issues
- Electronic system hardware design and programming
- Embedded and mobile computing platform
- System software--hardware integration and debugging
This course leverages the main-stream electronic system design platforms, including Altera FPGA platform and Verilog programming language, ARM embedded platform and Assembly/C programing languages, and Android mobile platform and Java programming
language. This course builds upon ECEN 1030/1310 C Programming for EE/ECE, ECEN2350 Digital Logic, and ECEN 3350 Programming of Digital Systems.
Course materials include textbooks, lecture slides, labs and project descriptions, and other online materials.
- Textbooks (Amazon/Kindle purchase)
- Course website
- Other online materials
The course grade will be based on lab assignments, in-lab quizzes and a course project. The grade proportions are as follows:
- Weekly labs/quizzes 70%
- Course projects 30%
A complete description of the honor code can be found here .
To summarize: "Violations of the Honor Code are acts of academic dishonesty and include but are not limited to plagiarism, cheating, fabrication, aid of academic dishonesty, lying to course instructors, lying to representatives of the Honor Code,
bribery or threats pertaining to academic matters, or an attempt to do any of the aforementioned violations."