Online Courses and Tutorials

Onlinecourses.tech provides you with the latest online courses information by assisting over 45,000 courses and 1 million students.

Learn programming, marketing, data science and more.

Get started today

Skip to main content

Теория отраслевых рынков (Industrial Organization)

About this course: Курс посвящен факторам, влияющим на размер компаний и структуру рынка. Почему на одних рынках преобладают малые компании, а на другом крупные? Продавцы принимают решения стратегически, однако их стимулы в свою очередь зависят от структуры рынка и от предшествующих решений. Как разделить между зоной предопределенных и свободных решений? Например, сговор как модель ценового поведения – предопределен структурой рынка или служит результатом свободного волеизъявления? Способны ли укоренившиеся на рынке продавцы препятствовать входу новичков, защищая свою рыночную долю и свою прибыль? Каковы лучшие способы предотвращения ценовых сговоров продавцов? Нужно ли (или по крайней мере желательно) запрещать или ограничивать слияния между крупными продавцами? Есть ли необходимость для государственной политики налагать ограничения на условия договоров между производителем и дистрибьютором? Как в этих условиях должна быть организована государственная политика (применение антимоноп…

Internet of Things: Multimedia Technologies

Internet of Things: Multimedia Technologies

About this course: Content is an eminent example of the features that contributed to the success of wireless Internet. Mobile platforms such as the Snapdragon™ processor have special hardware and software capabilities to make acquisition, processing and rendering of multimedia content efficient and cost-effective. In this course, you will learn the principles of video and audio codecs used for media content in iTunes, Google Play, YouTube, Netflix, etc. You will learn the file formats and codec settings for optimizing quality and media bandwidth and apply them in developing a basic media player application. Learning Goals: After completing this course, you will be able to: 1. Explain the tradeoffs between media quality and bandwidth for content delivery. 2. Extract and display metadata from media files. 3. Implement and demonstrate a simple media player application using DragonBoard™ 410c.

Created by:  University of California, San Diego

  • Harinath Garudadri
    Taught by:  Harinath Garudadri, Associate Research Scientist
    Qualcomm Institute of Calit2, UC, San Diego

  • Ganz Chockalingam
    Taught by:  Ganz Chockalingam, Principal Engineer
    Qualcomm Institute of Calit2, UC, San Diego
Basic Info
Course 5 of 6 in the Internet of Things Specialization.
Commitment3 weeks of study, 1-2 hours/week
Language
English
How To PassPass all graded assignments to complete the course.
User Ratings
Average User Rating 4.3See what learners said
Syllabus
WEEK 1
Introduction
Welcome to the Internet of Things! Before diving into this course give us a chance to let you know what it is all about! We will walk you through a module by module outline that will give you highlights on the interesting aspects of the course. 
1 video1 reading
  1. Video: Specialization Trailer
  2. Reading: Course 5 Slides
Terminology/Cheat Sheet (Beginner)
In this course, you will see a lot of new words and acronyms you might not be familiar with. If you feel comfortable with your knowledge of tech terminology, feel free to skip these lessons since they will not affect the overall integrity of the course. If you see something that you want to know a little more about, feel free to watch the video to gain insight on some basic concepts. We do expect you to know the majority of this material before going into the next module, we would recommend going through the lessons as a quick brush up.
16 videos1 reading
  1. Video: Introduction to Lesson 1
  2. Video: Acronyms
  3. Video: Terminology
  4. Video: A look back at Lesson 1
  5. Reading: Additional Links
  6. Video: Introduction to Lesson 2
  7. Video: Multimedia Computing and Classification
  8. Video: Multimedia Importance
  9. Video: Driving Forces in Multimedia
  10. Video: Multimedia Applications
  11. Video: Working with Libraries
  12. Video: A look back at Lesson 2
  13. Video: Introduction to Lesson 3
  14. Video: Android Multimedia
  15. Video: C/C++
  16. Video: Python
  17. Video: A look back at Lesson 3
Graded: Module 1 Quiz
WEEK 2
Codecs
In this module our esteemed Professor Harinath Garudadri will talk about coders and decoders (Codecs). This will allow us to make better use of our multimedia choices when working with the DragonBoardTM 410c. We want to look at the motivation behind using Codecs, the different ways to take advantage of redundancies when using codecs and finally the ability to take advantage of different receiver / transmitter combinations. If we are able to understand the way that information is sent and received over the data plane we can create and use the right codecs.
11 videos1 reading
  1. Video: Multimedia Technologies
  2. Video: Introduction to Lesson 1
  3. Video: A Generic Model
  4. Video: Audio Processing
  5. Video: Image Processing
  6. Video: Video Processing
  7. Video: Quality Evaluation
  8. Video: Introduction to Lesson 2
  9. Video: Pixel Camera
  10. Video: Fall Risk Assessment
  11. Video: An Objective Balance Test
  12. Reading: Reading Material Links
Graded: Quiz 2
WEEK 3
Computer Vision and our Application
In this module we will talk in depth about computer vision. We will talk about a variety of current applications of computer vision, and brainstorm the future applications you all are capable of making! Ultimately we will set up a computer vision development environment on your Linaro/Debian release capable of creating a wide variety of computer vision projects. By the end of this module we will have built a great basic application in Python, we will add a few features and pass the code on to you! Hopefully this code can serve as a great template for you all to use.
13 videos2 readings
  1. Video: Introduction to Lesson 1
  2. Video: What is Computer Vision?
  3. Video: Applications of CV
  4. Video: A look back at Lesson 1
  5. Video: Introduction to Lesson 2
  6. Video: SimpleCV vs OpenCV
  7. Video: Setting up your environment
  8. Video: A look back at Lesson 2
  9. Reading: Setup Commands
  10. Video: Introduction to Lesson 3
  11. Video: Basic Application
  12. Video: Adding Features
  13. Video: Server Setup
  14. Video: A look back at Lesson 3
  15. Reading: Code access
Graded: Module 3 Quiz
How It Works
Coursework
Coursework
Each course is like an interactive textbook, featuring pre-recorded videos, quizzes and projects.
Help from Your Peers
Help from Your Peers
Connect with thousands of other learners and debate ideas, discuss course material, and get help mastering concepts.
Certificates
Certificates
Earn official recognition for your work, and share your success with friends, colleagues, and employers.
Creators
University of California, San Diego
UC San Diego is an academic powerhouse and economic engine, recognized as one of the top 10 public universities by U.S. News and World Report. Innovation is central to who we are and what we do. Here, students learn that knowledge isn't just acquired in the classroom—life is their laboratory.
Learn more about this course

Comments

Popular posts from this blog

An Introduction to Interactive Programming in Python (Part 1)

About this course: This two-part course is designed to help students with very little or no computing background learn the basics of building simple interactive applications. Our language of choice, Python, is an easy-to learn, high-level computer language that is used in many of the computational courses offered on Coursera. To make learning Python easy, we have developed a new browser-based programming environment that makes developing interactive applications in Python simple. These applications will involve windows whose contents are graphical and respond to buttons, the keyboard and the mouse. In part 1 of this course, we will introduce the basic elements of programming (such as expressions, conditionals, and functions) and then use these elements to create simple interactive applications such as a digital stopwatch. Part 1 of this class will culminate in building a version of the classic arcade game "Pong".
Who is this class for: Recommended Background - A knowledge o…

Introduction to Data Science in Python

About this course: This course will introduce the learner to the basics of the python programming environment, including how to download and install python, expected fundamental python programming techniques, and how to find help with python programming questions. The course will also introduce data manipulation and cleaning techniques using the popular python pandas data science library and introduce the abstraction of the DataFrame as the central data structure for data analysis. The course will end with a statistics primer, showing how various statistical measures can be applied to pandas DataFrames. By the end of the course, students will be able to take tabular data, clean it,  manipulate it, and run basic inferential statistical analyses. This course should be taken before any of the other Applied Data Science with Python courses: Applied Plotting, Charting & Data Representation in Python, Applied Machine Learning in Python, Applied Text Mining in Python, Applied Social Ne…

Learn to Program and Analyze Data with Python

About This Specialization This Specialization builds on the success of the Python for Everybody course and will introduce fundamental programming concepts including data structures, networked application program interfaces, and databases, using the Python programming language. In the Capstone Project, you’ll use the technologies learned throughout the Specialization to design and create your own applications for data retrieval, processing, and visualization. Created by: 5 courses Follow the suggested order or choose your own. Projects Designed to help you practice and apply the skills you learn. Certificates Highlight your new skills on your resume or LinkedIn. Courses

Archive