Indiana University Bloomington Faculty Profiles
Mehmet (Memo) Dalkilic
Transformed Course: CSCI-200 Introduction to Computers and Programming
Memo Dalkilic is Associate Professor of Computer Science in the School of Informatics and Computing at Indiana University. His primary research interests include data mining and bioinformatics. He has authored several articles and a book chapter and was has recently been awarded an NSF grant. He consults part-time, is an avid reader and pianist, and enjoys a tussle with his 140 lb. Alaskan malamute, Kan.
Transformed Course: CSCI-291System Programming with C and Unix CSCI
Bryce Himebaugh is a clinical assistant professor of Computer Science in the School of Informatics and Computing at Indiana University. He has taught Operating Systems, Digital Systems, System Programming with C and Unix, and Computer Structures.
Transformed Course: CSCI-343 Data Structures
Jeremy Siek is an Associate Professor of Computer Science in the School of Informatics and Computing at Indiana University. He teaches courses in programming, programming languages, compilers, logic, and other areas of computer science. Jeremy designs new language features to help programmers create and use software libraries and domain-specific languages, especially generic and high-performance ones. He is a member of the Programming Languages Group at IU and the Center for Research in Extreme Scale Technologies (CREST).
Transformed Course: CSCI-211 Introduction to Computers
Sam Tobin-Hochstadt is an assistant professor Computer Science in the School of Informatics and Computing at Indiana University. He has taught introduction to computer science, object-oriented software management, object-oriented software development, and introduction to class-based program design. Sam’s research areas of interest include compliers, programming languages, and software systems. He received his Ph.D. in Computer Science from Northeastern University in 2010.
Transformed Course: CSCI-430 Security and Network Systems
Apu Kapadia is an Associate Professor of Computer Science and Informatics at the School of Informatics and Computing at Indiana University. For his dissertation research on trustworthy communication, he received a four-year High-Performance Computer Science Fellowship from the Department of Energy. Following his doctorate, he joined Dartmouth College as a Post-Doctoral Research Fellow with the Institute for Security Technology Studies (ISTS), and then as a Member of Technical Staff at MIT Lincoln Laboratory. Apu Kapadia is interested in topics related to computer security and privacy. He is particularly interested in accountable anonymity; pervasive, mobile, and wearable computing; human factors; crowdsourcing; and peer-to-peer networks. For his work on accountable anonymity, two of his papers were named as ‘Runners-up for PET Award 2009: Outstanding Research in Privacy Enhancing Technologies’. His work on usable privacy controls was given the ‘Honorable Mention Award (Runner-up for Best Paper)’ at the Conference on Pervasive Computing, 2007.
He received his Ph.D. in Computer Science from the University of Illinois at Urbana-Champaign (UIUC) in October 2005.
Course: CSCI-H 343 Data Structures
Before joining the School of Informatics in August 2007, Ye was a Research Assistant Professor in the Burnham Institute for Medical Research (2004-2007), and was a post-doc working with Prof. Adam Godzik in the same institution from 2001 to 2004. Her research areas of interest include bioinformatics, data mining, data science, and metagenomics.
Course: CSCI-231 Introduction to the Mathematics of Cybersecurity
Ryan Henry’s research focuses on the systems challenges of applied cryptography, with a particular emphasis on using cryptography to build secure systems that preserve the privacy of their users. He is especially interested in systems for accountable anonymity, privacy-preserving e-commerce, and censorship-resistant communications.