Robots Can Wear Many Hats in the Computer Science Curriculum.

Slides:



Advertisements
Similar presentations
E-Science Data Information and Knowledge Transformation Thoughts on Education and Training for E-Science Based on edikt project experience Dr. Denise Ecklund.
Advertisements

Autonomous Intelligent Mobile Robotics Jerry Weinberg Associate Professor Ross Mead Robot Scientist Computer Science What is a Robot?
1 Undergraduate Curriculum Revision Department of Computer Science February 10, 2010.
Computing Science for non-continuing students Dr Helen Purchase School of Computing Science University of Glasgow
Computer Science & Software Engineering challenges in Albania.
HOW TO MAKE A MACHINE THINK? CONTACT DETAILS Our team constists of 7 undergraduate students fascinated by consciousness and AI. We are aiming to simulate.
1 i206: Distributed Computing Applications & Infrastructure 2012
INTRODUCTION COMPUTATIONAL MODELS. 2 What is Computer Science Sciences deal with building and studying models of real world objects /systems. What is.
1 K. Yelick Teaching and Research in Computer Science Prof. Kathy Yelick EECS.
Artificial Intelligence and Lisp Lecture 13 Additional Topics in Artificial Intelligence LiU Course TDDC65 Autumn Semester, 2010
Maria Gini Maria Gini, Department of Computer Science and Engineering, University of Minnesota Jan Pearce Jan Pearce, Department of Mathematics and Computer.
1 Robots: The Friendly Motivating Machine R. Mark Meyer Canisius College Computer Science Department Buffalo, NY.
CS 10051: Introduction to Computer Science What is the course about?
Ph.D. required courses Keith Marzullo University of California, San Diego Computer Science and Engineering.
Formal Aspects of Computer Science – Week 12 RECAP Lee McCluskey, room 2/07
CS 1 with Robots CS1301 – Where it Fits Institute for Personal Robots in Education (IPRE)‏
Lego Mindstorms NXT 2.0 Presented By: Fatma Al-Qattan Haya Al-Hajri Fatma Baqer Hanan Al-Qabandi.
Vedrana Vidulin Jožef Stefan Institute, Ljubljana, Slovenia
Artificial Intelligence: Definition “... the branch of computer science that is concerned with the automation of intelligent behavior.” (Luger, 2009) “The.
Computer Science Lego Robotics Lab 07 Page 51. CS Lego Robotics Lab 07 (Updated ) Objectives: 1.Extend the Lego robot with three sensors. 2.Program.
Applying to study at Department of Computer Science 1.
Biologically Inspired computing Info rm atics luis rocha 2007 biologically-inspired computing.
Minds & Machines Program and BS in Cognitive Science Director: Bram van Heuveln.
G52IVG, School of Computer Science, University of Nottingham 1 Administrivia Timetable Lectures, Friday 14:00 – 16:00 Labs, Friday 17:00 -18:00 Assessment.
From Machine Learning to Deep Learning. Topics that I will Cover (subject to some minor adjustment) Week 2: Introduction to Deep Learning Week 3: Logistic.
Guiding Principles. Goals First we must agree on the goals. Several (non-exclusive) choices – Want every CS major to be educated in performance including.
Socorro Independent School District Eastlake High School.
University of Windsor School of Computer Science Topics in Artificial Intelligence Fall
The Minds & Machines Program Fall Overview M&M Program –Objective –New Format –Concentrations –Labs –Luncheons –News –Research Projects Paperwork.
{ Applying the NSF/TCPP Curriculum Recommendations to a Liberal Arts Curriculum Akshaye Dhawan, Ursinus College.
Computing & Information Sciences Kansas State University Paper Review Guidelines KDD Lab Course Supplement William H. Hsu Kansas State University Department.
Undergraduate Studies in Cognitive Science Update February 3, 2010.
Life Computes: A simultaneous Eliot Bush, Zachary Dodds, Ran Libeskind-Hadas, Harvey Mudd College Curriculum If CS had a central dogma, it would probably.
More Computer Science in your Future? CSE 142 Autumn
Light and darkness about future techology. 1º DAW.
Robots in an Interdisciplinary Course in the Liberal Arts Ellen Walker, Computer Science Lee Braver, Philosophy.
ELEE 4303 Digital II Introduction to Verilog. ELEE 4303 Digital II Learning Objectives Get familiar with background of HDLs Basic concepts of Verilog.
Welcome and Introduction to the Course MSE 2400 EaLiCaRA Spring 2015 Dr. Tom Way.
Vedrana Vidulin Jožef Stefan Institute, Ljubljana, Slovenia
CS 732: Advance Machine Learning
Alexander V. Konstantinou Columbia University
Computer Science: A Structured Programming Approach Using C1 Objectives ❏ To introduce the basic concepts of linked lists ❏ To introduce the basic concepts.
Intelligent Control Methods Lecture 2: Artificial Intelligence Slovak University of Technology Faculty of Material Science and Technology in Trnava.
Recruitment Start early – continue often – involve teachers, parents Tie to culture – provide support for teachers – professional development – opportunities.
CS 1 with Robots CS1301 – Where it Fits Institute for Personal Robots in Education (IPRE)‏
T.R.I.D.E Simon Overell (seo01) Supervisor: Keith Clark.
 Writing Intensive STEM Classes Matt Kretchmar Department of Mathematics and Computer Science Denison University Granville, OH.
Computer Science March 1, Computer Science/Engineering Survey Results Survey included two groups of respondents: students in grades 9-11 and seniors;
Captains: Nathaniel Choe, Rohan Suri, Mihir Patel, Nikhil Sardana
Electrical Engineering
Robots: The Friendly Motivating Machine
Computer Science at UNCW
2009: Topics Covered in COSC 6368
SigCSE :00 am NSF CCLI Showcase Thursday, March 2, 2006
NXT Robots and their Applications in Machine Learning Group 2: Roanne Manzano, Eric Tsai, Jacob Robison Mentor: Anjum Gupta Faculty Advisors: Professor.
Topic: Python’s building blocks -> Variables, Values, and Types
Joel Voldman Massachusetts Institute of Technology
Artificial Intelligence and Lisp Lecture 13 Additional Topics in Artificial Intelligence LiU Course TDDC65 Autumn Semester,
UNCW Computer Science Jack Tompkins Daniel Heywood
Introducing Hamidreza Modares
Physics-based simulation for visual computing applications
Student Feedback on Robotics in CS1 The Fleet!
Project iSAT (Improving Science Achievement with Technology)
TA : Mubarakah Otbi, Duaa al Ofi , Huda al Hakami
Machine Learning Course.
CS1301 – Where it Fits Institute for Personal Robots in Education
CS1301 – Where it Fits Institute for Personal Robots in Education
See requirements for practice program on next slide.
2004: Topics Covered in COSC 6368
CS1301 – Where it Fits Institute for Personal Robots in Education
Presentation transcript:

Robots Can Wear Many Hats in the Computer Science Curriculum

Computer Science I Our course has a breadth first flavor and is taught in Python Using the Lego RCX along with NQC gives students the opportunity to see a language in which variables are declared and syntax is more complex It also introduces asynchronous behavior.

Artificial Intelligence Lego robots with Lejos Pyrorobotics simulators Traditional programming assignments All of these give students an opportunity to implement lecture topics in manageable projects.

Undergraduate Research Machine learning with an AIBO Replicate and extend ideas found in the literature Reinforcement learning Gradient descent

Outreach Talks to middle school students Presentations to prospective science students