News In and Around CSD
Faculty from the Tepper School of Business, School of Computer Science, and Heinz College of Information Systems and Public Policy are launching a course in which student groups address issues that can be brokered by blockchain technology, including the design of the university's own cryptocurrency.
Bernhard Haeupler, assistant professor in Carnegie Mellon University's Computer Science Department, and Hosein Mohimani, assistant professor in the Computational Biology Department, are among 126 recipients of 2019 Sloan Research Fellowships, which honor early career scholars whose achievements put them among the very best scientific minds working today.
The new Sloan fellows also include... Read More
Sara Kiesler, Hillman Chair Emerita of Computer Science and Human-Computer Interaction in the Human-Computer Interaction Institute, has been elected to the National Academy of Engineering, among the highest professional distinctions accorded to an engineer.
Her citation is "for leadership, technical innovation, and identification of social trends with the adoption of computers and robots in work and society." She is among... Read More
In security, almost nothing is guaranteed. It's impossible to test the infinite ways a criminal hacker may penetrate a proverbial firewall. But what if, by the laws of mathematics, something could be proven to be secure without running an infinite number of test cases?
This is what CyLab's Bryan Parno is trying to do with for critical internet software.
Computer Science Department Ph.D. students Daehyeok Kim and Katherine Ye are among 10 students nationwide who have been awarded two-year Microsoft Research Ph.D. Fellowships for 2019.
"These are the best Ph.D. students in North America," Neel Joshi, a senior researcher at Microsoft's research lab in Redmond, Wash., and chair of the Microsoft Research Ph.D. Fellowship, said... Read More
Carnegie Mellon University, world-renowned for computer science and artificial intelligence, has launched a free, online curriculum for high school students that helps instructors teach programming skills using engaging graphics and animations.
The curriculum fills a gap between introductory computer science educational materials available for grades K-8 and the rigorous Advanced Placement courses that the most advanced students might take later in high school, said David Kosbie, an associate teaching professor and co-director... Read More
Artificial intelligence systems are at work in many areas where we might not realize — making decisions about credit, what ads to show us and which job applicants to hire. While these systems are really good at systematically combing through lots of data to detect patterns and optimize decisions, the biases held by humans can be transmitted to these systems through the training data.
David Kosbie and Mark Stehlik believe anyone can code. As course instructors for Principles of Computing — better known to Carnegie Mellon University students by its course number, 15-110 — that belief comes in handy. One of two introductory courses offered in the School of Computer Science, 15-110 covers programming constructs along with history and current events in computer science, tailored to students with little to no computer science background.
This fall semester, Kosbie and Stehlik switched up elements of the course... Read More
Carnegie Mellon University doesn't always consider itself cool. But this year, Seventeen magazine begged to differ, naming CMU one of its 2018 "Cool Schools." Their reasons? Our gender parity in STEM fields and strong community of female coders.