
Shak Hossain, PhD
Professor and Interim Chair of Electrical and Computer Engineering
Shak Hossain brings over 25 years of industry experience from the heart of Silicon Valley. A seasoned technologist and serial entrepreneur, he has played pivotal roles in numerous early-stage startups across the U.S. and Bangladesh. His expertise spans a wide range of domains, including Intelligent Capture Solutions, Document Management Systems, Cross-platform Mobile Application Development, Cloud Applications, Web Application Security, and Scalable Cloud Infrastructure.
He began his academic journey at the Bangladesh University of Engineering and Technology (BUET), where he studied Engineering for a semester before relocating to the United States to pursue a dual major in Computer Science and Physics at the University of Southern California. A dedicated physics enthusiast, he conducted research on quantum interference of electrons on alkali metal surfaces, with his work published in renowned journals including the European Physics Journal, Physical Review, and Physical Review Letters.
Later, he earned his PhD in Computer Science with a focus on Entity Resolution, Master Data Management, and large-scale data analysis through mathematical modeling. His research has evolved to explore the integration of Artificial Intelligence, Machine Learning, and Blockchain technologies in the realms of Data Governance and Policy Management.
Courses:
- CS230
- CS230L
- CS571

Prof. Ahmed Banafa
Director of Continuing Education & Special Programs
Prof. Ahmed Banafa is a distinguished expert in IoT, Blockchain, Cybersecurity, and AI with a strong background in research, operations, and management. He has been recognized for his outstanding contributions, receiving the Certificate of Honor from the City and County of San Francisco, the Haskell Award for Distinguished Teaching from the University of Massachusetts Lowell, and the Author & Artist Award from San Jose State University. LinkedIn named him the No.1 tech voice to follow in 2018, acknowledging his predictive insights and influence. His groundbreaking research has been featured in renowned publications like Time, Nature, Forbes, IEEE, and the MIT Technology Review. He has been interviewed by major media outlets including ABC, CBS, NBC, Bloomberg, BBC, NPR, NHK, and FOX. Being a member of the MIT Technology Review Global Panel further highlights his prominence in the tech community.
Prof. Banafa is an accomplished author known for impactful books. His work "Secure and Smart Internet of Things (IoT) using Blockchain and Artificial Intelligence (AI)" earned him the San Jose State University Author and Artist Award and recognition as one of the Best Technology Books of All Time and Best AI Models Books of All Time. His book on "Blockchain Technology and Applications" also received acclaim and is integrated into curricula at prestigious institutions like Stanford University. Additionally, he has contributed significantly to Quantum Computing through his third book, and he is preparing to release his fourth book on Artificial Intelligence in 2024. Prof. Banafa's educational journey includes Cybersecurity studies at Harvard University and Digital Transformation studies at the Massachusetts Institute of Technology (MIT), he is holding a Master's Degree in Electrical Engineering and a PhD in Artificial Intelligence.
Courses:
- Senior Capstone Project - I
- Computer Science Capstone Course
- Probability and Statistics
- Electrical Engineering Capstone Course
Meet our Electrical and Computer Engineering Faculty
Engineering Faculty Directory
Charles Mori
With over 20 years of experience as a Software Quality Assurance Engineer at Silicon Valley, and more than 10 semesters of teaching experience, Charles is dedicated to sharing real industry knowledge with students. Specializing in the Software Development Lifecycle (SDLC), Continuous Integration (CI), and Continuous Delivery (CD), Charles focuses on manual and automation testing using API and UI frameworks. His goal is to help students quickly grasp and gain hands-on skills in software development and testing.
Anastasiia Morozova
Anastasiia is a data analyst with a clinical background, offering a unique perspective in the field. With nine years of teaching experience, Anastasiia combines practical knowledge with academic insights, specializing in data analysis and Python programming. As part of SFBU, Anastasiia is dedicated to inspiring students and helping them realize their full potential. His goal is to empower students to understand and leverage the power of data in the rapidly changing tech industry and beyond.
Alex Yang
Alex Yang holds a BS degree from China and MSEE/MBA degrees from NPU. He currently teaches electronic/electrical hardware design, embedded system design, and a capstone course focused on gesture recognition using 3D LiDAR sensors and AI technology, in collaboration with MicroSense Technology. A strong advocate for hands-on and experiential learning, Alex has actively contributed to curriculum upgrades and program reviews within the fields of computer science and electrical engineering.