Wednesday, November 27, 2013

Never too early to hack like a champion

The Women in Computing group at UC San Diego hosted a beginner's programming competition Saturday, Nov. 23 in the CSE Building. The contest was designed specifically for undergraduates who haven't yet taken upper division courses.
Students could work in teams of two or by themselves. They had to answer a series of questions coded in JAVA--and got free pizza.
Here are some pictures of the fun.



Tuesday, November 12, 2013

Science Magazine Live Video Chat on Thursday with Bioengineer Todd Coleman

UC San Diego bioengineering professor Todd Coleman is participating in a live chat on the Science Magazine website this Thursday Nov 14 at 12 noon / 3 PM Eastern.

The topic: Controlling Machines with our Minds

The Science live chat burb:
Neurotechnology is changing the way we live. Advances in robotics and neural prosthetics, including computer systems that interface directly with the human brain, give patients with paralysis, lost limbs, or neurological disease new ways to move and communicate. But with these revolutionary technologies come translational challenges: Scientists are still working to make neural prosthetics reliable, safe, and affordable. As electronics get smaller and robots get smarter, what will the future hold for the patients who rely on this technology? And from remote warfare to remote surgery, how are people without disabilities likely to use these neurotechnologies in the coming years?

Todd Coleman / UC San Diego bioengineering professor

Friday, November 1, 2013

Jacobs School Shake Table Featured on NOVA Nov. 6


The shake table at the Englekirk Structural Engineering Center was in the spotlight Nov. 6 on "Making Stuff Safer," a PBS/NOVA show hosted by David Pogue.
One of the show's segments documents how researchers used the facility, which is the largest outdoor shake table in the world, to test so-called wood frame soft-story buildings. The structures, dating back to the 1920s and 1930s, typically have first-floor garages and apartments on the upper floors. There are tens of thousands of these types of buildings throughout California, especially in the San Francisco Bay Area, and the United States.
Engineers used the table to test various seismic retrofits in a 44,000-square-foot building built specifically for the occasion. John Van de Lindt, the principal investigator on the project, secured a $1.24 million grant from the National Science Foundation for the research. His team from Colorado State University is working with Rensselaer Polytechnic Institute, Cal-Poly Pomona, Western Michigan University and Clemson University. Numerous industry partners, including Simpson Strong-Tie and the Forest Products Laboratory, as well as several other government entities are also collaborating on the tests.
More on "Making Stuff Safer" here.
More on the research here.

Friday, October 25, 2013

iPassStore / UC San Diego students create a discount card for your phone

Do you like discounts on stuff you buy at UC San Diego?

A chemical engineer and a computer science undergrad from the Jacobs School think you do. They built a virtual discount card for UC San Diego called Triton Pass. It’s free. 

Triton Pass is on Facebook at: https://www.facebook.com/TritonPass

Triton Pass is part of a larger projects the students are working on, called iPassStore. Find out more at: https://ipassstore.com/ They already have almost 3,000 Likes on their Facebook page: https://www.facebook.com/iPassStore

Ford Wang, the chemical engineering student from UC San Diego, told us the following:

“Students can save the virtual card into their smartphones and simply show it at participating stores to receive 10% off. Currently we have Subway, Yogurt World, Bombay Coast, Cafe Roma etc., and more restaurants are coming soon.”

Ford says they will soon be expanding to other universities.



The iPassStore founders have gotten help on their business from the Moxie Center for Student Entrepreneurship here at the Jacobs School. Ford said the Moxie Center experience helped a lot in terms of setting up a business model and providing free work space. The Moxie Center is having an open house on Weds Oct 30, if you’ve got a business or invention idea that needs a boost. 


Dexin Qi, also a co-founder, is a computer science major. The team also has four UC San Diego interns who are just ramping up now. Check out the team page here: https://ipassstore.com/index.php

Thursday, October 24, 2013

Flashcard App from Computer Science Undergraduate

Scanning my Facebook feed a few minutes ago, I noticed that UC San Diego computer science undergraduate Daniel Brim posted a note to the Computer Science and Engineering Facebook group mentioning that he recently created a new flashcard app called SimpleCard. (It's available for iOS for 99 cents. It doesn't look like there is an Android version at this point.)



Wednesday, October 16, 2013

'Rack-on-Chip’ Design Proposed to Meet Traffic Demands of Global Cloud Computing

In its Global Data Cloud Index released Oct. 15, Cisco forecasts that global cloud traffic will grow 4.5-fold, a 35 percent combined annual growth rate, by 2017. Today’s data centers in which rows of servers sprawl over hundreds of thousands of square feet already consume some 30 billion watts of electricity, The New York Times reported last year. 

And this is all the more reason to rethink data center design and size so they require a lot less power and space, said two University of California, San Diego researchers in the Oct. 11 issue of the journalScience. 

Cloud computing is the fastest growing segment of data center traffic, approximating 1.2 zettabytes of annual traffic in 2012, according to Cisco’s annual report.  Meanwhile, overall global data center traffic will grow threefold to 7.7 zettabytes by 2017. Cisco provides a little social math to illustrate just how much data traffic we’re talking about.  

“A zettabyte is one billion terabytes. For context, 7.7 zettabytes is the equivalent to: 
  • 107 trillion hours of streaming music -- about 1.5 years of continuous music streaming for the world’s population in 2017.
  • 19 trillion hours of business web conferencing -- about 14 hours of daily web conferencing for the world’s workforce in 2017.
  • 8 trillion hours of online high-definition (HD) video streaming -- about 2.5 hours of daily streamed HD video for the world’s population in 2017.”
Graduate student Qing Gu at work in the Fainman lab in the ECE dept. at UC San Diego's Jacobs School of Engineering. 

In their commentary, electrical engineer Yeshaiahu (Shaya) Fainman and computer scientist George Porter proposed replacing the racks and racks of servers in today’s data centers into a single chip. “These ‘rack-on-chips’ will be networked, internally and externally, with both optical circuit switching to support large flows of data and electronic packet switching to support high-priority data flows,” Fainman and Porter write. 


Fainman is professor and chair of the Department of Electrical and Computer Engineering, and Porter is a research scientist in the Center for Networked Systems at UC San Diego Jacobs School of Engineering. 

Their proposed solution will require several significant technology advances. The most significant are how to network all the individual processors on a single chip as well as how to network multiple rack-on-chips to each other, said Porter. “To handle Big Data processing and data-intensive applications, you've got to have an enormous amount of network bandwidth, and we're developing new technologies to deliver that bandwidth cheaper, with less power and heat, and in a smaller form-factor than existing approaches,” Porter said. Fainman’s lab has been developing several aspects of the dense integration of electronics and photonics and nanophotonic technology required to achieve this vision in collaboration with several other universities as part of the Center for Integrated Access Networks. Fainman’s lab last year built thesmallest no-waste laser to date, a significant step needed to enable future computer chips with optical communications. Their breakthrough was reported in the journal Nature. 

Motherboard reported on Fainman and Porter’s idea for “nanoservers” this week: 

“But the meat and potatoes of Yeshaiahu Fainman and George Porter’s server-rack-on-a-chip vision is really about taking the existing framework for a server rack and recreating it at the nano-level. They say that miniaturizing all server components so that several servers can fit onto a computer chip would increase processing speed. Making circuit systems to support all these mini-components using advanced lithography is already feasible, but scientists have yet to realize nano-transceivers and circuit-switchers—the key components that transmit data. And while silicon chips are increasing being used to transmit data-carrying light waves in fiber optic networks, efficiently generating light on a silicon chip is still early in its development. The researchers offer some solutions, like including light generating nanolasers in the chip design.”

Tuesday, October 15, 2013

CSE Colloquium and Distinguished Lecture Series Presents: Myths about MOOCs and Software Engineering Education


Who: David Patterson, UC Berkeley
When: Monday, October 21, 2013 / 11:00am-12:00pm
Where: Computer Science building (EBU3B) Room CSE 1202

This talk explains how the confluence of cloud computing and Massive Open Online Courses (MOOCs) have allowed us greatly to improve both the effectiveness and the reach of UC Berkeley's undergraduate software engineering course.

The first part of the talk is motivated by Industry's long-standing complaint that academia ignores vital software topics, leaving students unprepared upon graduation. Traditional approaches to software development are neither supported by tools that students could readily use, nor appropriate for projects whose scope matched a college course. Hence, instructors traditionally lecture about software engineering topics, while students continue to build software more or less the way they always had, in practice relegating software engineering to little more than a project course. This sad but stable state of affairs is frustrating to instructors, boring to students, and disappointing to industry.

Happily, cloud computing and the shift in the software industry towards software as a service has led to highly-productive tools and techniques that are a much better match to the classroom than earlier software development methods. That is, not only has the future of software been revolutionized, it has changed in a way that makes it easier to teach.   UC Berkeley’s revised Software Engineering course leverages this productivity to allow students to both enhance a legacy application and to develop a new app that matches requirements of non-technical customers. By experiencing the whole software life cycle repeatedly within a single college course, students actually use the skills that industry has long encouraged and learn to appreciate them.  The course is now rewarding for faculty, popular with students, and praised by industry.

The second part of the talk is about our experience using MOOCs to teach Software Engineering. While the media's spotlight on MOOCs continues unabated, a recent opinion piece expresses grave concerns about their role ("Will MOOCs Destroy Academia?", Moshe Vardi, CACM 55(11), Nov. 2012). I will try to bust a few MOOC myths by presenting provocative, if anecdotal, evidence that appropriate use of MOOC technology can improve on-campus pedagogy, increase student throughput while raising course quality, and even reinvigorate faculty teaching. I'll also explain the role of MOOCs in enabling half-dozen universities to replicate and build upon our work via Small Private Online Courses (SPOCs) from EdX and our electronic textbook.

I conclude that the 21st century textbook may prove to be a hybrid of SPOCs and Ebooks.

Biography: David Patterson is the Pardee Professor of Computer Science at the University of California at Berkeley, which he joined after graduating from UCLA in 1977. Dave's research style is to identify critical questions for the IT industry and gather inter-disciplinary groups of faculty and graduate students to answer them. The answer is typically embodied in demonstration systems, and these demonstration systems are later mirrored in commercial products. In addition to research impact, these projects train leaders of our field. The best known projects were Reduced Instruction Set Computers (RISC), Redundant Array of Inexpensive Disks (RAID), and Networks of Workstations (NOW), each of which helped lead to billion dollar industries.

A measure of the success of projects is the list of awards won by Patterson and as his teammates: the C & C Prize, the IEEE von Neumann Medal, the IEEE Johnson Storage Award, the SIGMOD Test of Time award, the ACM-IEEE Eckert-Mauchly Award, and the Katayanagi Prize. He was also elected to both AAAS societies, the National Academy of Engineering, the National Academy of Sciences, the Silicon Valley Engineering Hall of Fame, and to be a Fellow of the Computer History Museum. The full list includes about 35 awards for research, teaching, and service.

In his spare time he coauthored six books, including two with John Hennessy, who is President of Stanford University. Patterson also served as Chair of the Computer Science Division at UC Berkeley, Chair of the Computing Research Association, and President of ACM.

For more information, please contact the Chair's Office at (858) 822-5198 or cse-cc@eng.ucsd.edu.