Santa Clara University

About Us
 
Location: George L. Sullivan Engineering Center
Room number: 220
Courses taught:
COEN 12, 146, 177, 233, 283

Ahmed Amer

Associate Professor

Ahmed Amer joined the faculty of the Santa Clara University Computer Engineering department in September 2009. His research areas are systems, particularly storage and file systems, operating systems, and distributed systems. His work focuses on the predictive management of data and storage. His recent work involves automated data grouping with applications to data placement, caching, energy management and reliability. He is especially interested in alternative and upcoming storage technologies, and their most practical and effective application. He received his Ph.D. from the University of California, Santa Cruz.

 
 
Courses taught:
COEN 146, 210, 283

Moe Amouzgar

Academic Year Adjunct Lecturer

Dr. Amouzgar received his Bachelor of Electrical Engineering from McGill University in Montreal, Canada. He worked in the industry for more than a decade, mostly in Telecom and Software Engineering fields. He received his master’s degree in Software Engineering from Southern Methodist University (SMU) in Dallas, Texas. In 2009, he decided to pursue his PhD in Electrical Engineering. His main PhD research focused on using silicon nanostructures to improve the efficiency and to lower the fabrication cost of silicon-based solar cells and sensors. He received his PhD degree in 2013 from Concordia University. He is currently a full time lecturer at the computer engineering department at Santa Clara University (SCU).

 
 
Location: George L. Sullivan Engineering Center
Room number: 245
Courses taught:
COEN 12, 70, 171, 174, 175, 259; AMTH 247

Darren Atkinson

Associate Professor

Dr. Atkinson started teaching at Santa Clara University in the fall of 2000, was associate department chair from 2007–2009, and has been acting department chair every summer since 2007. He is also the faculty advisor for Upsilon Pi Epsilon, the computing honor society. His research interests are in the areas of software engineering and compilers, and usually teaches courses related to all of those areas: software engineering, compilers, data structures, and programming languages. His publications include works in software engineering tool design and implementation, language design, and hypertext visualization of large citation databases. He received his Ph.D. in Computer Science from the University of California, San Diego.

More information »

 
 

Ron Danielson

Associate Professor

Ron Danielson is Vice Provost and CIO at Santa Clara University, leading the Information Services Division in providing computing, communication, instructional technology, and library services. He also co-heads Santa Clara's Information Technology Leadership Program, an educational program on leadership and soft skills offered through the Executive Development Center. Currently, much of his attention is focused on construction of a new Learning Commons, Technology Center and Library for the University, scheduled to open in spring 2008. Ron is also an Associate Professor of Computer Engineering and holds a Ph.D. in Computer Science from the University of Illinois at Urbana-Champaign. His research interests include the impact of information technology on organizations and human-computer interaction.

More information »

 
 
Location: George L. Sullivan Engineering Center
Room number: 216
Courses taught:
COEN 70, 260; ENGR 1

Ruth E. Davis

Professor and Associate Dean for Undergraduate Studies

Dr. Davis joined the University in 1979, her dissertation "Generating Correct Programs From Logic Specifications" won the 1979 ACM Doctoral Forum Award for Outstanding Ph.D. Thesis in Computer Science. Her research has been focused in functional and logic programming, formal methods in software engineering, and more recently in efforts to increase the participation and impact of women in engineering. Her books include a whimsical though rigorous introductory computing book Thinking About TLC-Logo, with John Allen, and the textbook Truth, Deduction, and Computation. She serves on the steering committee of the Santa Clara University Center for Science, Technology, and Society, and as faculty advisor for the award-winning SCU student chapter of the Society of Women Engineers. Her activities to increase the participation of underrepresented groups in engineering include work with: the Summer Engineering Seminar at SCU, Women of Vision for the Tech Museum of Innovation, the Society of Women Engineers, GetSET, and the Institute for Women and Technology. She is also on advisory panels for AAUW's STEMplates Publication Dissemination Project, and for "Real Science!" - a local PBS series.

More information »

 
 
Room number: 246
Courses taught:
COEN 10, 11, 60, 162, 272

Yi Fang

Assistant Professor

Yi Fang joined the Santa Clara University in September 2012 as an assistant professor in the Department of Computer Engineering, after receiving his Ph.D. in Computer Science from Purdue University. His general research interests span a range of topics in information retrieval, data mining, machine learning, Web science, and cloud computing. His recent research concerns entity retrieval, recommendation systems, and personalized Web applications. He has designed information systems with his colleagues and achieved good results in the Text REtrieval Conferences (TREC). He had worked as a research associate at Oak Ridge National Laboratory. He has served on the technical program committees of several major conferences including ICDM, SDM and ECIR.

More information »

 
 
Room number: 249
Courses taught:
COEN 10, 11, 162

Silvia Figueira

Associate Professor

Silvia M. Figueira received the B.S. and M.S. degrees in Computer Science from the Federal University of Rio de Janeiro (UFRJ), Brazil, and the Ph.D. degree also in Computer Science from the University of California, San Diego. Currently, she is an Associate Professor of Computer Engineering at Santa Clara University. She teaches courses in operating systems, networks, web infrastructure, energy-efficient computing, and C programming, and she also advises undergraduate and graduate students working on research and development projects. Her research is in the area of performance evaluation and prediction, recently with a focus on energy efficiency. She is a member of the SCU Frugal Innovation Lab, in which she leads the Mobile Lab and advises students working on mobile applications for under-served communities and emerging markets. She has published over 50 papers and has established several collaborations with both companies in Silicon Valley and social entrepreneurs in the United States and abroad.

More information »

 
 
Room number: 324G
Courses taught:
COEN 44, 45, 120, 122, 210, 225, 238, 396, 493 and ELEN 21, 33, 123, 127, 299, 500, 510, 511, 603

Radhika S. Grover

Academic Year Adjunct Lecturer

Radhika S. Grover received her B.S. degree in Electrical Engineering from the Indian Institute of Technology-Roorkee, India, M.S. degree in Electrical Engineering from Birla Institute of Technology, India, and Ph.D. degree in Computer Engineering from Santa Clara University. She has been teaching in the Computer Engineering and Electrical Engineering Departments at Santa Clara University since 2004 and 2005, respectively. Her research interests are in the areas of multimedia systems, parallel computing, and low-power design. She has published on video server design and cost-performance analysis of matrix multiplier designs. She received the Adjunct Lecturer of the Year award from the School of Engineering in 2009. She is the author of the book "Programming with Java: A Multimedia Approach", which was published in 2011.

 
 
Location: George L. Sullivan Engineering Center
Room number: 247
Courses taught:
COEN 150, 171, 178, 250, 331

JoAnne Holliday

Associate Professor

JoAnne Holliday received her B.A. from the University of California at Berkeley and her M.S. degree from Northeastern University.  She got the PhD degree from the University of California at Santa Barbara.  She has been on the faculty of the Santa Clara University  Computer Engineering department since September 2000.  Her research interests include distributed systems, mobile computing, wireless networks and replicated databases.

More information »

 
 
Location: George L. Sullivan Engineering Center
Room number: 217
Courses taught:
COEN 20, 21, 44

Daniel W. Lewis

Associate Professor

Dr. Lewis's efforts led to the creation of the Computer Engineering department in 1988, serving as its first Chair until January of 2007. During his tenure, Lewis established unique co-op and study abroad options for engineering students that fit within their normal undergraduate four-year plan, certificate programs for working professionals, an interdisciplinary major in Web Design and Engineering that has attracted greater numbers of women students to computing, and an interdisciplinary minor in Information Technology and Society that became one of the most popular minors on campus. Since 2004, Lewis has focused on computer science in the K-12 pipeline, raising more than $2.5M from the National Science Foundation and private sources to provide summer camps, professional development for high school and middle school teachers, and improved curricula for their students. For these efforts he received SCU's 2010 Brutacao Family Foundation Award for Curriculum Innovation. Lewis is author of the book, "Fundamentals of Embedded Software," which has been published in four languages and received national recognition in the 2003 Alpha Sigma Nu book competition.

More information »

 
 
Location: George L. Sullivan Engineering Center
Room number: 210
Courses taught:
COEN 122, 338, 339, 347

Nam Ling

Sanfilippo Family Chair Professor and Department Chair

Dr. Ling received B.Eng. from Singapore, and M.S. and Ph.D. degrees from U.S.A. Since 2010, he is the Sanfilippo Family Chair Professor of Santa Clara University and the Chair of its Department of Computer Engineering.  He was an Associate Dean for its School of Engineering during 2002-2010. Dr. Ling is an IEEE Fellow for contributions to video coding algorithms and architectures. He has more than 150 publications and standard contributions. He was named IEEE Distinguished Lecturer twice and received the IEEE ICCE Best Paper Award (First Place). He received awards from the University (Outstanding Achievement, Recent Achievement in Scholarship, President’s Recognition, and Sustained Excellence in Scholarship) and the Engineering School (Researcher of the Year and Teaching Excellence). He served as Keynote/Distinguished Speaker, General Chair, Technical Program Co-Chair, and Committee Chair for many conferences and technical committees. He served as Editor for journals and delivered more than 110 invited colloquia worldwide.

More information »

 
 
Location: George L. Sullivan Engineering Center
Room number: 616
Courses taught:
COEN 160, 161, 163, 164, 178, 275, 277, 285, 359

Rani Mikkilineni

Lecturer

Dr. Rani Mikkilineni received her B.S. degree from Maris Stella College, India.  She received her Ph.D. from Santa Clara University.  Her areas of interests include object-oriented design methodologies, software engineering, and database systems.

More information »

 
 
Location: George L. Sullivan Engineering Center
Room number: 413C
Courses taught:
COEN 10, 11, 44, 45, 145, 171, 210, 280, 339

Maria Pantoja

Academic Year Adjunct Lecturer

Maria Pantoja was born in Merida, Spain. She received her B.S. and M.S. degree in engineering from Universidad Politecnica de Valencia, Spain, in 1994, and a second M.S. in computer science from California State University of the East Bay, Hayward, CA, in 2004. She received her Ph.D. from the Department of Computer Engineering at Santa Clara University (SCU) in 2009. She has worked as a senior software engineer for Logical Automation, JDS Uniphase and Nuko. She received the Packard fellowship in 2008 and worked as a teaching assistant for the department of computer engineering at SCU. She is currently a full time lecturer at the computer engineering department at SCU. Her current research interests lie in the areas of video compression, video transcoding and reconfigurable video coding. She is a member of the IEEE.

 
 
Location: Bannan Engineering Laboratories
Room number: 201B
Courses taught:
COEN 11, 12, 45, 70, 152, 178, 252, 283

Katarina Potika

Academic Year Adjunct Lecturer

Katerina Potika is an Adjunct Lecturer at Santa Clara University. She has previously been a Lecturer at the San Jose State University; the University of California, Santa Cruz; University of Athens, Athens, Greece; and Athens University of Economics and Business, Athens, Greece, and a Visiting Researcher with the University of Konstanz, Konstanz, Germany, and the Swiss Federal Institute of Technology Zürich (ETH Zürich), Zürich, Switzerland. Her research interests include game theory, graph algorithms, graph drawing, all optical networks and distributed computing. Recently, her interests are cypersecurity, machine learning and big data. Some of her work is published in IEEE/ACM Transaction on Networking, Computer Networks, Computer Journal. She received the Dipl.Ing. degree in electrical and computer engineering and Dr.Eng. degree in computer engineering from the National Technical University of Athens (NTUA), Athens, Greece.

 
 

Apryl Roberts

Administrative Assistant

Apryl Roberts joined the university staff in 2004. Prior to working at SCU, Apryl worked for 6 years as a principal's secretary, and later as the registrar at Independence High School in San Jose. She graduated summa cum laude from Mission College in 1990, with a degree in Liberal Arts.

 
 
Location: George L. Sullivan Engineering Center
Room number: 222
Courses taught:
COEN 122, 210, 279, 318

Weijia Shang

Associate Professor

Dr. Weijia Shang received the BS degree in electrical and computer engineering from Changsha Institute of Technology (The National University of Defense Technology), China in 1982, and MS and Ph.D. degrees from Purdue University, West Lafayette, Indiana, in 1984 and 1990, respectively. Her research interests include parallel processing, computer architecture, algorithm theory, special-purpose VLSI bit-level processor array design, parallelizing compiler techniques, and nonlinear programming. She received scholarship for studying abroad from Chinese Academy of Sciences and Research Initiation Award and CAREER award from National Science Foundation, respectively. She is a member of the IEEE and IEEE Computer Society.

More information »

 
 
Courses taught:
COEN 10, 45, 164, 276, 278

Yuan Wang

Academic Year Adjunct Lecturer

Yuan Wang received his Ph.D degree in computer science from University of Western Ontario, Canada. He had worked as a software engineer for IBM Toronto Lab (Canada) for 6 years. Before joining SCU, he was teaching at Century College of Beijing University of Posts and Telecommunications. His research area was computer graphics and animation.

 
Printer-friendly format