ECE140a - Art of Product Engineering
Students develop IOT and full-stack software skills, along with business and entrepreneurial fundamentals, to build a real-world product for an identified market.
Students develop IOT and full-stack software skills, along with business and entrepreneurial fundamentals, to build a real-world product for an identified market.
In this course, you're going to work with a team of students to build a working IOT Product for a customer/market you identify yourself.
This course is about the structures, algorithms, design principles, relationships, and patterns that comprise the stories we tell about our software. Software design is meant to be abstract, distinct and separate from architectures that bind our designs to specific implementation details.
In this course we're going to apply the patterns, abstractions, concepts and techniques we learned in ECE141a, to build a working relational database application. You'll work with a partner to design, develop, test, and build a working solution.
In this intro course, students learn C++, along with the STL, and software engineering best practices.
Vastly better tools for making curriclum that just works -- everywhere. Simple tools that engage with your students.
Capture more, in an engaging, mobile-first learning experience. The first learning environment built for you!
Real-time interactive polls, transcripts, annotations, chat, discussions. And it's free for individual use.