Download presentation
Presentation is loading. Please wait.
Published byTodd Phelps Modified over 9 years ago
1
CS 290B Java-centric Cluster & Concurrent Computing Peter Cappello
2
2 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 a device capable of: –curing all disease –providing an infinite supply of clean energy –wiping out hunger & poverty –eliminating oppression & violence on Earth.
3
3 Course Mindset … You can : 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. Which choice do you make?
4
4 Course Mindset … If you answered A or B, drop this class. In this course, we strive to become the aliens.
5
5 Learning Goals Learn some Java technology for making distributed systems. Learn some existing distributed computing efforts. Identify central issues in distributed computing –Focus on scalability & fault tolerance Design & analysis of adaptively parallel algorithms
6
6 In What Ways Can We …? Apply Java technology to cluster & concurrent computing? Apply Java technology in novel, clever ways? (e.g., GPUs) Use it to solve bigger problems than ever before? Use functional programming features?
7
7 Personal Properties to Achieve Goals Curiosity Intelligence Persistence Playfulness Friendliness Objectivity
8
8 For this course … Work hard every week Build your skills Build your understanding Build your team Aim high
9
9 My course goals for you … Learn some Java technology that helps after you graduate UCSB. Learn some design principles for distributed systems. Have fun. Build friendships.
10
10 Welcome to CS 290! Java-centric Network Computing
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.