Compsci 92, Spring 2015 1.1 Compsci 92, Spring 2015 Owen Astrachan

Slides:



Advertisements
Similar presentations
Computational Thinking IS 101Y/CMSC 101 September 5, 2013 Carolyn Seaman Susan Martin University of Maryland Baltimore County.
Advertisements

CSEE W4140 Networking Laboratory Opening Lecture Jong Yul Kim
CGS 1000-SPRING 2008 Introduction to Computers and TechnologyIntroduction to Computers and Technology.
Introduction to CS170. CS170 has multiple sections Each section has its own class websites URLs for different sections: Section 000:
CSCD 433/533 Advanced Computer Networks Lecture 1 Course Overview Fall 2011.
Moving forward with Scalable Game Design. The landscape of computer science courses…  Try your vegetables (sneak it in to an existing course)  Required.
ECS15: Introduction to Computers Fall 2013 Patrice Koehl
Computer Science – Information Literacy Seminar ODUCS Information Literacy.
Spring 2008 Mark Fontenot CSE 1341 Principles of Computer Science I Note Set 1 1.
1 CS5038 The Electronic Society Lecture 0: Introduction to CS5038 Course Organiser: Frank Guerin Course Website:
CSCI 1301 Principles of Computer Science I
Bala Kappagantula CGS 1000 Introduction to Computers and Technology Fall 2007.
How to Learn in This Course CS 5010 Program Design Paradigms “Bootcamp” Lesson 0.1 © Mitchell Wand, This work is licensed under a Creative Commons.
Course Information. Course resources All course materials (slides, links to recorded lectures, online quiz, assignments, course project, and online exams)
Computer Science 10: Introduction to Computer Science Dr. Natalie Linnell with credit to Cay Horstmann and Marty Stepp.
CompSci 1: Principles of Computer Science Lecture 1 Course Overview.
CS 352 Introduction to Usability Engineering Class Size: Winter 2014: 53 Spring 2014: 89 Summer 2014: 72.
AP CS: Principles Dr. Kelly Schultz Academically Talented Youth Program Western Michigan University.
Copyright and Fair Use. Q: Can we copy and publish material we find through an online search engine like Google Images?
CSC 170 Computing: Science and Creativity
CGS 1000-FALL 2009 Intro to Computers & Tech. Topics  Syllabus  Faculty Website  Campus Cruiser Introduction to Computers and Technology.
The Knowledge Underground Computers Vijay Datadin.
How to Learn in This Course CS 5010 Program Design Paradigms “Bootcamp” Lesson 0.1 © Mitchell Wand, This work is licensed under a Creative Commons.
11/21/20151 Operating Systems Design (CS 423) Elsa L Gunter 2112 SC, UIUC Based on slides by Sam King and Andrew.
KSE631: Content Networking Uichin Lee Feb. 07, 2011.
In order to be eligible for federal funding for technology students EGUSD must receive instruction in "Digital Citizenship" These mini-lessons will be.
IS3321 Information Systems Solutions for the Digital Enterprise Lecture 1: Introduction to IS3321 – what is a digital enterprise? Rob Gleasure
CISB 412 Social and Professional Issues Final Discussion.
First week. Catalog Description This course explores basic cultural, social, legal, and ethical issues inherent in the discipline of computing. Students.
UC Berkeley EECS Sr Lecturer SOE Dan Garcia printing-aims-to-prevent-a-piracy-plague/ Quest.
Welcome to the Computer Science classes Mrs. Whitlock AP night Chattahoochee High School.
CS 161 Introduction to Computer Science I Winter, 2014: 112 Spring, 2014: 131 Summer, 2014: 132.
Northdale Magnet Academy Student Orientation School Year.
CSCD 433/533 Advanced Computer Networks Lecture 1 Course Overview Spring 2016.
DATA MINING: LECTURE 1 By Dr. Hammad A. Qureshi Introduction to the Course and the Field There is an inherent meaning in everything. “Signs for people.
INTERNET SAFETY, NETIQUETTE, AND COPYRIGHT LAWS By Alex Pagliaro.
(AP)CS Principles CE21, CSPrinciples16/24/2016.
ASH INFO 103 E NTIRE C OURSE W ITH F INAL Check this A+ tutorial guideline at For more classes.
Chester School District
CS16: Introduction to Algorithms and Data Structures
AP Computer Science Principals Course Importance and Overview
Introduction to Computing CSCE 181
Please Sign in..
Business information Systems – lecture 6 Project analysis Enn Õunapuu
WELCOME TO AP COMPUTER SCIENCE PRINCIPLES!
INF 103 MART Successful Learning/inf103mart.com
7 Big Ideas of Computing:
WELCOME TO AP COMPUTER SCIENCE PRINCIPLES!
AP Computer Science Principals Course Importance and Overview
AP computer science PRINCIPLES
Operating Systems: Principles and Practice Cpr E 308
Computer Science Principles
INF 103 Education for Service-- snaptutorial.com.
INF 103 Education for Service-- tutorialrank.com
IMPACT SAMR Cover Sheet
CSCD 433/533 Advanced Computer Networks
Welcome to the Computer Science classes
Cyber Security School Challenge
Please Sign in..
Chapter 0: Introduction
CSCD 433/533 Advanced Computer Networks
Introduction to Computing CSCE 181
Operating Systems: Principles and Practice Cpr E 308
CSCD 433/533 Advanced Computer Networks
AP Computer Science Principals Course Importance and Overview
Cyber Security School Challenge
CS144K An Introduction to Computer Networks
Course Introduction Data Visualization & Exploration – COMPSCI 590
Welcome to the Computer Science classes
Computer Vision Project
Presentation transcript:

Compsci 92, Spring Compsci 92, Spring 2015 Owen Astrachan Overview, Logistics, Demands, Plans

Compsci 92, Spring What is this course about? l How does computer science and the innovations it engenders influence and affect the world? Impact l How does the Internet work, who governs it, what does it enable? Internet l What can be created using techniques from computing and computer science? Creativity

Compsci 92, Spring What (else) is this course about? l A flood of information is changing everything about science, policy, society, and the world: Data l Software, we simply can't function without it: Programming l Scaling, Automation: Algorithms “ Our species needs, and deserves, a citizenry with minds wide awake and a basic understanding of how the world works. ” Carl Sagan

Compsci 92, Spring What (else) is this course about? l Abstraction. presented… abstractly

Compsci 92, Spring Seven Big Ideas

Compsci 92, Spring Course logistics: accessing info l See Sakai and the course website for full details   l Sakai l Piazza l Website

Compsci 92, Spring Course logistics l Two week thematic cluster  Readings, labs, technical tools related to theme  Labs, homework, and assignment anchor cluster l Readings and homework each week  Online quizzes, in-lab questions related to topics/reading  Wednesday class related to readings/questions Lecture will be active and participatory  Friday will be similar, may lead into next lab

Compsci 92, Spring More course logistics l Midterm and Final, both inclass and online  Not memorization, about applying concepts  Final can be taken in any three-hour block l Performance tasks: related to national pilot  Origin, new AP course: CS Principles  Required collaborative and individual l Internet and computational projects  Individually and in groups

Compsci 92, Spring Class work l Forms, re-enactments, and more 

Compsci 92, Spring Who are you?

Compsci 92, Spring Google/Apple Patent Smart Cars l Video  What does this URL tell you? l What is a smart car, Duke Connection  Why are Google and Apple interested?  l Why are smart cars a good idea? Bad idea?:  Who drives a smart car? Why less accidents?  What are the downsides?  Ethical considerations?

Compsci 92, Spring Bitcoin: mining, use, security, … l Article: l Why is Bitcoin in the news?  What is a (virtual) currency?  Why do we need it?  How do you "make" or "mine" a bitcoin?  Duke connection:  Duke connection:

Compsci 92, Spring l What is a URL?  What comes after the ?  How many are there on YouTube?  How many could there be if all "like this"? l What is entailed in watching a YouTube video (on your desktop, phone, …)  How does your device know where the video is?  How does the video get to your device?  How did the video get on YouTube?  What if the video has a song by Prince in it?

Compsci 92, Spring Digital Copyright l Perfect 10 v Google and Amazon  Fair use? Transformative use?  DMCA safe harbor l Ethics and Legality of Shake it Off Parodies   

Compsci 92, Spring Exploring Streaming Video and more… l  Answer with a different partner/team

Compsci 92, Spring Internet Governance l Article:  When, where, how was Internet created?  What is the Internet?  What is the Internet of Things, … l Internet Standards: who and how?  IETF: Rough Consensus and running code  ICANN: who should get nanogoogle.com? l How is Internet different from telephony  Network, governance, standards, use?