PKUFlyingPig / EE16A

UCB EECS16A Designing Information Devices and Systems I

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

EECS16A : Designing Information Devices and Systems I

This is the introductory EE couse in UC Berkeley which will teach you the basics of linear algebra, circuits and machine learning. This repository contains all the learning materials for the 2020 summer version. Due to Covid-19, this course is taught completely online, you can learn this course completely online and ajust your learning rate.

Course Content


  • Course Website

  • Recorded Videos

  • Notes

    Module 1 : Linear Algebra (note 0 - note 10)

    Module 2 : Circuits (note 11 - note 20)

    Module 3 : Application - Acoustic Position System (note 21 - note 25)

  • Discussions (with solution)

  • Homework (without solution)

  • Labs :

    Lab1 - Imaging : use the basics of linear algebra to implement a simple camera

    Lab2 - Touch Screen : use the knowledge of circuits you have learned to implement two kinds of touch screen - resistance based and capacitor based.

    Lab3 - APS (acoustic position system) : you will learn the ideas behind GPS and implement a simple version to locate a microphone based on the acoustic signals received from several beacons.

What to learn more ?


Check out this repository which contains all my self-learning materials : )

About

UCB EECS16A Designing Information Devices and Systems I


Languages

Language:Jupyter Notebook 96.1%Language:Python 3.8%Language:C++ 0.1%Language:TeX 0.0%Language:Batchfile 0.0%