Emerging Applications and Platforms in Embedded and Realtime Systems

Slides:



Advertisements
Similar presentations
K-6 Science and Technology Consistent teaching – Assessing K-6 Science and Technology © 2006 Curriculum K-12 Directorate, NSW Department of Education and.
Advertisements

Engineering Design. Engineering vs. Science Engineering: Steps Define the Problem Do Background Research Specify Requirements Brainstorm Solutions Choose.
So what’s CS110 really all about? CS110: Computer Science and the Internet What do you think?
Emerging technology and Platform#3: JavaScript Bina Ramamurthy.
1 Copyright © 2010 AQA and its licensors. All rights reserved. Introduction to the new specification GCSE Computer Science Paul Varey.
Wireless Notebooks as Means for Fostering Active Learning in Higher Education Miri Barak The Department of Education in Technology and Science, Technion.
Top 10 Strategic Technology Trends for 2013 A Channel Partners Slide Show … as highlighted at.
B. RAMAMURTHY Emerging Applications and Platforms in Embedded Systems June 6, 2014 CSE
Emerging Applications and Platform#3: JavaScript Bina Ramamurthy 7/4/2015CSE651C, B. Ramamurthy1.
B. RAMAMURTHY Capstone Design June 6, 2015 CSE651 1.
CS426 Game Programming II Dan Fleck. Why games?  While the ideas in this course are demonstrated programming games, they are useful in all parts of computer.
CS110: Computers and the Internet Getting Started Orit ShaerOrit Shaer, Scott Anderson, Sohie Lee, Jean Herbst.
KTC, November On services and apps in IoT Mobile apps – the key interface for IoT solutions The value of IoT devices increase with the functionality.
GCSE Computer Science 2 YEAR COURSE Business & ICT Department.
10/6/2015B.Ramamurthy110/6/2015B.Ramamurthy1 Midterm Review CSE4/587 B.Ramamurthy.
Advanced Database Course (ESED5204) Eng. Hanan Alyazji University of Palestine Software Engineering Department.
Planning your site/organization on the Web Please use speaker notes for additional information!
Review B.Ramamurthy 7/11/2014CSE651, B. Ramamurthy1.
B. RAMMAMURTHY Connected Vehicle Technology 6/6/2014 cse651 1.
Q K-12 Blueprint Overview. 2 The K-12 Blueprint offers resources for education leaders involved in planning and implementing personalized learning.
JUNK DRAWER ROBOTICS Train the Trainer (TOT). Junk Drawer Robotics – Curriculum Overview What is Junk Drawer Robotics? What will you do? Learn the structure.
Bhakthi Liyanage SQL Saturday Atlanta 15 July 2017
ISYS 350 Building Business Applications
Victorian Curriculum: Unpacking Design and Technologies
Amazon Web Services (aws)
VEX IQ Curriculum Smart Machines Lesson 09 Lesson Materials:
Computing Research for Sustainability
Top 10 Strategic Technology Trends for 2013
August 28, 2008 I1-4 With 1 partner:
Proposal for Term Project
User Interface Design and Usability Course Introduction
Theory and Practice of Web Technology
Enhancing an Existing Course: A Participatory Workshop With Faculty Western Michigan University June 8, 2000 By David G. Brown Vice President,
IPSP Outcomes Reporting Framework
7 Big Ideas of Computing:
Connected Vehicle Technology
International Center for Computer Enhanced Learning,
Week 01 Comp 7780 – Class Overview.
AP computer science PRINCIPLES
ISYS 350 Building Business Applications
EAP: Summary B. Ramamurthy.
ISYS 350 Building Business Applications
Presented by: Veena talapaneni
CSE 143 Goodbye, world!.
EAP: Summary B. Ramamurthy CSE651C, B.Ramamurthy 7/12/2014.
Investigating science
Top 10 Strategic Technology Trends for 2013
دليل المتدرب واللائحة التنظيمية للبرنامج
Hjalmar Delaude, Jamente Cooper, Sivakumar Pillai, Istvan Barabasi
Exploring The Power of C!
ISYS 350 Building Business Applications
CS & CS Capstone Project & Software Development Project
Capstone Design B. Ramamurthy CSE651C, B. Ramamurthy June 16, 2017.
ISYS 350 Building Business Applications
دليل المتدرب واللائحة التنظيمية للبرنامج
Informatics 121 Software Design I
ISYS 350 Building Business Applications
EAP: Summary B. Ramamurthy CSE651C, B.Ramamurthy 1/16/2019.
ISYS 350 Building Business Applications
Copyright © JanBask Training. All rights reserved Top 10 Charming IT jobs that would be High in Demand in 2019.
Victorian Curriculum: Unpacking Design and Technologies
TNK-115 Using the Internet of Things for secure Urban solutions in a Smart CitY VANGELIS ANGELAKIS ITN - Linköping University.
Case Study on Understanding of Scheduling Algorithms
Final Review Bina Ramamurthy 4/5/2019 BR.
Exploring The Power of C!
Introducing Digital Technologies
Introduction to MIS2402 MIS MIS2402 Jeremy Shafer Department of MIS
Welcome to Co-op.
IoTs (Internet of Things)
Linking Information with Knowledge for Enhanced Learning
Presentation transcript:

Emerging Applications and Platforms in Embedded and Realtime Systems B. Ramamurthy CSE 651 C, B. Ramamurthy 6/16/2017

Topics for discussion Learning outcomes for this course Course model to enable students to achieve learning outcomes Course deliverables/assignments Guidelines for student projects Opportunities for learning, designing and implementing, and contributing to open source Assessment strategies and criteria Communication of project outcomes/results Capstone project AS 798 CSE 651 C, B. Ramamurthy 6/16/2017

Learning outcomes Study a problem, understand and write the requirements for the solving the problem Understand the emerging concepts and technologies and the context in the automotive embedded systems area Apply the knowledge gained in the courses taken Design a state-of-the-art solution based on the requirements and knowhow from the above points Implement, test, document and communicate results Last but not least, hands-on learning of some relevant emerging applications and platforms CSE 651 C, B. Ramamurthy 6/16/2017

Emerging Applications and platforms Capstone: Hands-on project Course Model Emerging Applications and platforms Capstone: Hands-on project Research methods Communication CSE 651 C, B. Ramamurthy 6/16/2017

Course Assessment Two two-hour tests : 15% each One three-hour test after the course is over : 50% Completed Project and project report: 20% This project will count towards AS 798 CSE 651 C, B. Ramamurthy 6/16/2017

Engineering Design Process http://www.sciencebuddies.org/engineering-design-process/engineering-design-process-steps.shtml Define the Problem Do Background Research Specify Requirements Brainstorm Solutions Choose the Best Solution Design bottom up (system first) or top-down (user or use-case first) Development Work Build a Prototype Test and Redesign CSE 651 C, B. Ramamurthy 6/16/2017

Emerging Applications and Platforms Internet of Things (Iot): Processing environment, Smart cars and Connected Vehicles Technology, Arduino Data Science and Predictive analytics with automotive sensor data collected: The R project for statistical computing: R –studio, analytics and visualization Mobile platforms as in Android application development and Android platform Web application development (only client side): HTML5: Javascript , Cascading Style Sheet (css) and html Cloud computing and big-data analytics: Amazon web services; Big data: data structures and algorithms Blockchain: The next revolution after the Internet CSE 651 C, B. Ramamurthy 6/16/2017

Pedagogy Formative quiz Lectures on concepts Hands-on demos Simple exercises Activity/group discussion after every topic Review for exam/test Summative quiz Tests on: June 23, 30 (1-2 hours) Exam: July 1 (3 hours in the morning) CSE 651 C, B. Ramamurthy 6/16/2017

Summary We discussed a tentative plan for the course We will assess progress and issues as we go along and make adjustments as and when needed. For example, some items may require in-depth discussion. Also please keep in mind we will be switching among the four major components of the course: emerging applications, capstone, research methods, and research communication. However our focus will be on emerging applications and platforms. CSE 651 C, B. Ramamurthy 6/16/2017

Activity 1 Lets brainstorm and come up with an idea for capstone project. ( We will do this activity at the end of today ‘s session.) Lets elaborate it in the form of a “draft” abstract for the project. In any of the six apps/platform: Arduino: Data collection Cloud: Data storage, algorithms Data science: predictive analytics + model Processing: computation and visualization Android: Delivery of the information (end-user device) Javascript: HTML, css, jsHTML5 CSE 651 C, B. Ramamurthy 6/16/2017