Faculty and Staff

Khaja Ahmed Picture

Khaja Ahmed


Mr. Ahmed has recently retired from his role as Senior Vice President of Product and Application Security at SAP.  Prior to that he has led security efforts in Google (GCP), Amazon (AWS) and Microsoft as an organization leader as well as individual contributor.  In a career spanning three decades, Mr. Ahmed has worked on security …more about Khaja Ahmed

Varik Hoang Picture

Varik Hoang


Varik Hoang Varik Hoang received a Master’s degree in Computer Science focused on Cloud & Distributed Computing at the University of Washington Tacoma. He collaborated with the other faculty advisors on different specifications during the research, such as Deep Learning and Bioinformatics. Varik also had multiple teaching assistant roles in Computer Science at the University of Washington Tacoma before …more about Varik Hoang

Fatma Cemile  Serçe Picture

Fatma Cemile Serçe

Program Chair, Computer Science


Dr. Fatma Cemile Serce is professor of computer science at BC since 2016. She received her doctorate and master’s degrees in Information Systems, and a second MS in Computer Education and Instructional Technology from Middle East Technical University in Turkey. She got a certificate on Cloud Data Management and Analytics. Before joining BC, she worked …more about Fatma Cemile Serçe

Sara Farag Picture

Sara Farag


Dr. Sara Farag has a doctoral degree in computer science with focus on computer graphics from Deakin University in Melbourne, Australia. Since 2016, She Joined Swinburne University as a Course coordinator and lecturer for web design courses. Prior to this role, she joined Swinburne online team as an Education Technologist and Front-End web developer. She …more about Sara Farag

Zhi Y. Li Picture

Zhi Y. Li


Dr. Zhi Y. Li is bringing in 15 years of experience in innovation and leadership to Bellevue College. Upon earning his Ph.D. in CS from the University of Maryland at College Park in 2005, he joined Leica to lead and invent some of the best algorithms on 3D point cloud. Then he spearheaded Microsoft’s first …more about Zhi Y. Li

Alfred Nehme Picture

Alfred Nehme


I received my B.S. degree from The Ohio State University and my M.S. degree in Computer Science from the University of Wisconsin – Madison. Prior to joining Bellevue College I worked for 20 years in the software engineering industry at DELL EMC, CambridgeSoft, Exact Sciences and Amazon AWS.

Placeholder Image

Margo Ikegami

Program Manager

Art Lovestedt Picture

Art Lovestedt


Art Lovestedt has been an instructor at Bellevue College since 2007. He enjoys learning from his students each quarter while passing along his own experiences from over two decades working as a Chief Information Officer (CIO). Five previous companies have gone public or been purchased by a public company during or just after his tenure. …more about Art Lovestedt

Bill Iverson Picture

Bill Iverson


Dr. William Iverson is a professor of computer science, a full-time CS faculty member at Bellevue College since 2001. Bill started teaching engineering courses at BC when he was an engineering consultant, working on groundwater projects, doing sophisticated geophysical data acquisition and computer processing. Prior to that time, he worked as a petroleum engineer, a …more about Bill Iverson

Joe Hueffed Picture

Joe Hueffed


Joe Hueffed has worked in various technology roles such as application developer, functional analyst and project manager. He has experience working at several organizations including Starbucks, Nordstrom, Amazon, Microsoft, T-Mobile, Kaiser-Permanente and UW Medicine. Joe graduated from Seattle Prep / Matteo Ricci College (similar to Running Start) and has a BA in Humanities, a BA …more about Joe Hueffed

Neelakantan Kartha Picture

Neelakantan Kartha


Dr. Neelakantan Kartha graduated from the University of Texas at Austin, with a Ph.D in Computer Science, specializing in Artificial Intelligence. He has worked in several technology companies including Expedia and Amazon. His areas of interest are Knowledge Representation, Machine Learning, and Decision Support Systems. He enjoys interacting with students and sharing his experiences.

Taesik Kim Picture

Taesik Kim


Since September 2016, Taesik Kim has been a faculty member in the Computer Science department at Bellevue College. He has 23 years of experience as a professor in the Computer Science and Game& Mobile Contents departments in Korea. He earned a Ph.D. in Computer Science with focus on Artificial Intelligence and optimization from North Dakota …more about Taesik Kim

Tatiana Harrison Picture

Tatiana Harrison


Tatiana Harrison received MSEE with specialization in Automatic Control Systems from St. Petersburg Electrotechnical University, LETI. Tatiana has over 25 years of experience in IT field with specialization in User Interfaces. Companies she worked for include Jet Propulsion Laboratory, Vision Corp… She has been teaching Computer Science courses since 2013.

Tanuja Joshi Picture

Tanuja Joshi


Dr. Tanuja Joshi has been teaching at Bellevue College since January 2018. She has over 20 years of experience in the computer industry, primarily at Microsoft Corporation, in their product groups as well as at their research division. Dr. Joshi received her doctorate in Electrical Engineering from University of Illinois at Urbana-Champaign where her research …more about Tanuja Joshi

Placeholder Image

Winnie Li


Winnie Li has been a full time faculty at Bellevue College since 2007, teaching in the Computer Science Transfer and Business Administration Programs. She is also the program chair and the lead faculty in the BAS in Data Analytics program. She has a MS in Statistics from California State University East Bay and a BS …more about Winnie Li

Craig Niiyama Picture

Craig Niiyama


Craig Niiyama has more 15 years of experience in the computer industry in various IT and software development positions both in the private and public sector. He has been teaching computer science at Bellevue College since 2009. Craig holds an M.S. in Computing and Software Systems and B.A. in Business Administration from the University of …more about Craig Niiyama

Tanvir Rahman Picture

Tanvir Rahman


Dr. Tanvir Rahman has a doctoral degree in Electrical Engineering with focus on networking from The Graduate Center – CUNY, New York City, NY. Prior to joining Bellevue College, he worked 20 years in the telecommunications industry as an ICT professional. Dr. Rahman has been part of the management in a number of companies and …more about Tanvir Rahman

Last Updated March 31, 2022