Slidespace

Sign-In

Course

Saved

ECE140a - Art of Product Engineering

Sign-up for Slidespace now!

In order to access this course, you must first be a registered user of Slidespace. It takes less than a minute.

Sign-Up

Description

Students develop IOT and full-stack software skills, along with business and entrepreneurial fundamentals,  to build a real-world product for an identified market.

Lectures

  1. Introduction
    Welcome, intro, and syllabus
    lecture
    video
  2. Web Fundamentals
    Understanding how the web (and your browser) work
    lecture
  3. Web Serving
    Serving web content to your users with a Python framework, Pyramid
    lecture
  4. Intrepreneurial Perspective
    In this lecture, we'll discuss the process of learning to see beyond our own discipline.
    lecture
  5. Working with Javascript
    In this lecture, we're going to do an introduction to the language that powers the browser.
    lecture
  6. A RESTFul Introduction
    The modern way to share data on the web
    lecture
  7. Product Thinking
    It's easy to assume that engineering decisions drive product decisions.  But in reality, the opposite is true.  In this lecture…… we're going to… discuss the process the leads to great products.
    lecture
    assignment
    test
  8. Databases at REST
    Using databases with a server
    lecture
  9. Market Analysis
    Just enough business intelligence to be dangerous
    lecture
  10. Working with CSS (move to 140B)
    In-class activity to work with CSS...
    lecture
  11. The Product Development Lifecycle
    Today we're going to go through the process product teams use to help get products designed and built
    lecture
  12. Intrapreneurship: The MVP Process
    Product creation is rewarding but very hard
    lecture
  13. The MVP Workshop
    Let's practice this once together. In today's session, we're going to go over the basics of building out portions of your MVP. This is a trial… run,… with a short… time window – but it should help you get started.
    lecture
  14. Intrapreneurial Myths
    In this presentation, we're going to talk about a bunch of different myths about what it takes to be  a successful intrapreneur.
    lecture
  15. Agile Methods in the Workplace
    Agility can be found everywhere these days
    lecture
  16. Ethical Engineering
    Ethics and engineering go together like chocolate & peanut butter
    lecture
  17. The MVP Competition
    Let's see if we can get some market validation!
    lecture
  18. Our last session together
    Finishing up, and starting again...
    lecture
  19. Final Presentations
    Students share their final presentations
    lecture
  20. Getting Started with Databases
    These slides were used for the DB videos
    lecture
  21. Database Workshop
    In this In-class activity, we'll work through a series of database related exercises.  Make sure to have your computer available, which MySQL… pre-installed and open in a console window.
    lecture
  22. Integrated JS
    A dynamic web client to ease the server burden!
    lecture
  23. More Markets and Activity
    We're going to finish up our discussion about markets, and them we'll have an in-class activity
    lecture