120 likes | 261 Views
CS 290B Java-centric Network Computing. Peter Cappello. Course Mindset. Alien beings with advanced technology visit Earth. You are the 1 st person they see. As a token of intergalactic friendship, they give you an device that is capable of: curing all disease
E N D
CS 290BJava-centric Network Computing Peter Cappello
Course Mindset • Alien beings with advanced technology visit Earth. • You are the 1st person they see. • As a token of intergalactic friendship, they give you an device that is capable of: • curing all disease • providing an infinite supply of clean energy • wiping out hunger & poverty • eliminating oppression & violence on Earth.
Course Mindset … You decide to: A. Give it to the President of the U. S. B. Give it to the Secretary General of the U. N. C. Take it apart.
Course Mindset … • If you answered A or B, drop this class. • In this course, we strive to become the aliens.
Challenge & Opportunity • Learn Java technology for distributed computing (DC). • Use it to solve bigger problems than ever before.
Learning Goals • Learn some Java technology for making distributed systems. • Learn some existing distributed computing efforts. • Identify central issues in distributed computing • Focus on fault tolerance & scalability • Design & analysis of adaptively parallel algorithms
In What Ways Can We …? • Apply Java DC technology to network computing? • Apply Java DC technology in novel, clever ways? • Sony play stations, wireless, …
Personal Properties to Achieve Goals • Curiosity • Intelligence • Persistence • Playfulness • Friendliness • Objectivity
For this course … • Work hard every week • Build your skills • Build your understanding • Build your team • Aim high
My course goals for you … • Learn Java DC technologies that help after you graduate UCSB. • Get a knowledge base of network computing research. • Have fun. • Build friendships.