![Page 1: COMP089H: Everyday Computing (HONORS )lin/COMP089H/LEC/1.pdfListen to music ! Dissect robots ! Shrink to mini-you ! Try out theme-park like ride UNC Chapel Hill M. C. Lin Hopefully](https://reader033.vdocuments.us/reader033/viewer/2022060214/5f059f187e708231d413df75/html5/thumbnails/1.jpg)
UNC Chapel Hill M. C. Lin
COMP089H: Everyday Computing (HONORS)
MWF 2:30am – 3:45pm (FB008)
http://www.cs.unc.edu/~lin/COMP089H
Ming C. Lin FB 254
[email protected] Office Hours: Mon/Wed After Class
or by Appointment
![Page 2: COMP089H: Everyday Computing (HONORS )lin/COMP089H/LEC/1.pdfListen to music ! Dissect robots ! Shrink to mini-you ! Try out theme-park like ride UNC Chapel Hill M. C. Lin Hopefully](https://reader033.vdocuments.us/reader033/viewer/2022060214/5f059f187e708231d413df75/html5/thumbnails/2.jpg)
Is COMP089H for YOU?
l Computers are here to stay… How will you get along with them?
UNC Chapel Hill M. C. Lin
![Page 3: COMP089H: Everyday Computing (HONORS )lin/COMP089H/LEC/1.pdfListen to music ! Dissect robots ! Shrink to mini-you ! Try out theme-park like ride UNC Chapel Hill M. C. Lin Hopefully](https://reader033.vdocuments.us/reader033/viewer/2022060214/5f059f187e708231d413df75/html5/thumbnails/3.jpg)
What’s COMP089H?
l Computing for non-Geeks!
UNC Chapel Hill M. C. Lin
If you were going to take 1 CS class, what do you want to know? Everything from this class!
![Page 4: COMP089H: Everyday Computing (HONORS )lin/COMP089H/LEC/1.pdfListen to music ! Dissect robots ! Shrink to mini-you ! Try out theme-park like ride UNC Chapel Hill M. C. Lin Hopefully](https://reader033.vdocuments.us/reader033/viewer/2022060214/5f059f187e708231d413df75/html5/thumbnails/4.jpg)
UNC Chapel Hill M. C. Lin
What Will We Be Doing
l Do a little ‘dabbling’ l Create something cool l Watch movies l Play games l Listen to music l Dissect robots l Shrink to mini-you l Try out theme-park like ride
![Page 5: COMP089H: Everyday Computing (HONORS )lin/COMP089H/LEC/1.pdfListen to music ! Dissect robots ! Shrink to mini-you ! Try out theme-park like ride UNC Chapel Hill M. C. Lin Hopefully](https://reader033.vdocuments.us/reader033/viewer/2022060214/5f059f187e708231d413df75/html5/thumbnails/5.jpg)
UNC Chapel Hill M. C. Lin
Hopefully then…
l Get to examine interesting problems in our everyday life
l Learn problem-solving techniques using computer technology
l Appreciate how computing solve real-world problems in many applications
![Page 6: COMP089H: Everyday Computing (HONORS )lin/COMP089H/LEC/1.pdfListen to music ! Dissect robots ! Shrink to mini-you ! Try out theme-park like ride UNC Chapel Hill M. C. Lin Hopefully](https://reader033.vdocuments.us/reader033/viewer/2022060214/5f059f187e708231d413df75/html5/thumbnails/6.jpg)
UNC Chapel Hill M. C. Lin
Some Applications
l Artistic & Creative Processes l Assistive Technology l Bioinformatics l Computer Animation l Computer Game Dynamics l Digital Music & Audio Synthesis l Image Analysis & Abnormality Detection
![Page 7: COMP089H: Everyday Computing (HONORS )lin/COMP089H/LEC/1.pdfListen to music ! Dissect robots ! Shrink to mini-you ! Try out theme-park like ride UNC Chapel Hill M. C. Lin Hopefully](https://reader033.vdocuments.us/reader033/viewer/2022060214/5f059f187e708231d413df75/html5/thumbnails/7.jpg)
UNC Chapel Hill M. C. Lin
Some Applications
l Medical Simulation and Training l Rapid Prototyping for Design l Robotics and Automation l Special Effects Generation l Touch-Enabled Interfaces l Virtual Environments
![Page 8: COMP089H: Everyday Computing (HONORS )lin/COMP089H/LEC/1.pdfListen to music ! Dissect robots ! Shrink to mini-you ! Try out theme-park like ride UNC Chapel Hill M. C. Lin Hopefully](https://reader033.vdocuments.us/reader033/viewer/2022060214/5f059f187e708231d413df75/html5/thumbnails/8.jpg)
Goal 1: Demystify Computers
l Strangely, most people (even some computer scientists) are afraid of computers.
l We are only afraid of things we do not understand!
UNC Chapel Hill M. C. Lin
![Page 9: COMP089H: Everyday Computing (HONORS )lin/COMP089H/LEC/1.pdfListen to music ! Dissect robots ! Shrink to mini-you ! Try out theme-park like ride UNC Chapel Hill M. C. Lin Hopefully](https://reader033.vdocuments.us/reader033/viewer/2022060214/5f059f187e708231d413df75/html5/thumbnails/9.jpg)
Goal 2: Limits of Computation
l Computers are powerful, fast, and getting faster everyday...
l BUT, they do have provable limits l We know problems that
– No known computer can solve – No known program could solve within our lifetime (or the lifeime of the universe...)
UNC Chapel Hill M. C. Lin
![Page 10: COMP089H: Everyday Computing (HONORS )lin/COMP089H/LEC/1.pdfListen to music ! Dissect robots ! Shrink to mini-you ! Try out theme-park like ride UNC Chapel Hill M. C. Lin Hopefully](https://reader033.vdocuments.us/reader033/viewer/2022060214/5f059f187e708231d413df75/html5/thumbnails/10.jpg)
Goal 3: Algorithms Matter
l A good algorithm on a slow computer will beat a bad one on a fast computer... eventually if the size of the problem grows
l Design matters! l Algorithms are beautiful! l Like art, you don’t have to
do it to appreciate it.
UNC Chapel Hill M. C. Lin
![Page 11: COMP089H: Everyday Computing (HONORS )lin/COMP089H/LEC/1.pdfListen to music ! Dissect robots ! Shrink to mini-you ! Try out theme-park like ride UNC Chapel Hill M. C. Lin Hopefully](https://reader033.vdocuments.us/reader033/viewer/2022060214/5f059f187e708231d413df75/html5/thumbnails/11.jpg)
Goal 4: Understanding systems with >1G components
UNC Chapel Hill M. C. Lin
![Page 12: COMP089H: Everyday Computing (HONORS )lin/COMP089H/LEC/1.pdfListen to music ! Dissect robots ! Shrink to mini-you ! Try out theme-park like ride UNC Chapel Hill M. C. Lin Hopefully](https://reader033.vdocuments.us/reader033/viewer/2022060214/5f059f187e708231d413df75/html5/thumbnails/12.jpg)
UNC Chapel Hill M. C. Lin
Other Goals
l Understand the use of computing technology in our daily activities.
l Study various examples on how computing affects different aspects of our daily life
![Page 13: COMP089H: Everyday Computing (HONORS )lin/COMP089H/LEC/1.pdfListen to music ! Dissect robots ! Shrink to mini-you ! Try out theme-park like ride UNC Chapel Hill M. C. Lin Hopefully](https://reader033.vdocuments.us/reader033/viewer/2022060214/5f059f187e708231d413df75/html5/thumbnails/13.jpg)
UNC Chapel Hill M. C. Lin
Course Work & Grades
l Homework: 30% (total of 3, one every month) l Student Presentation: 20%
l Course Project: 40% l Class Participation: 10%
![Page 14: COMP089H: Everyday Computing (HONORS )lin/COMP089H/LEC/1.pdfListen to music ! Dissect robots ! Shrink to mini-you ! Try out theme-park like ride UNC Chapel Hill M. C. Lin Hopefully](https://reader033.vdocuments.us/reader033/viewer/2022060214/5f059f187e708231d413df75/html5/thumbnails/14.jpg)
UNC Chapel Hill M. C. Lin
Communication
l Visit instructor during office hours, by appointment, or email correspondence
l All lecture notes and most of handouts are posted at the course website: http://www.cs.unc.edu/~lin/COMP089H
l Major messages are notified by email alias
![Page 15: COMP089H: Everyday Computing (HONORS )lin/COMP089H/LEC/1.pdfListen to music ! Dissect robots ! Shrink to mini-you ! Try out theme-park like ride UNC Chapel Hill M. C. Lin Hopefully](https://reader033.vdocuments.us/reader033/viewer/2022060214/5f059f187e708231d413df75/html5/thumbnails/15.jpg)
UNC Chapel Hill M. C. Lin
Basic Courtesy
l TYPE your assignments using a computer
l Please do not read newspaper & other materials in class
l Please do not surf on the web during the class
l Participate in the class discussion
l No whispers or private conversation
THANK YOU!!!