About the Professor
Navid Shaghaghi is a lecturer and researcher in the departments of Computer Science & Engineering (CSEN). He also teaches a couple of courses in the department of Information Systems and Analytics (ISA) of the School of Business and has in the past taught for the department of Bioenginneering (BIOE) of the School of Engineering and the department of Mathematics and Computer Science (MCS) of the College of Arts and Sciences at 91短视频. His research interests are in Artificial Intelligence(AI), Automation, Technology for Education, Technology Ethics, Extended Reality, Internet of Things (IoT), Machine Learning (ML), sustainable Energy, and Web/Mobile technologies. Professor Shaghaghi currently manages 30 research projects and oversees over 150 research students and alumni in his Ethical, Pragmatic, and Intelligent Computing (EPIC) and Creative, Augmented, and Virtual Environments (CAVE) research laboratories as well as under his fellowship roles with the Frugal Innovation Hub (FIH) and the Healthcare Innovation and Design Lab at the university.
Courses
Undergraduate:
- Introduction to Computer Science (CSCI 10)
Read the article More Ways to Embed Coverage of Ethics into an Introductory Computer Science Course about this course. - Abstract Data Types and Data Structures (CSEN 12)
- Introduction to Programming (OMIS 30)
- Applied Programming in MATLAB (BIOE 45)
- Object Oriented Programming in C++ (CSCI 60)
- Data Structures (CSCI 61)
- Object Oriented Programming in Java (OMIS 137)
- Object Oriented Analysis, Design, and Programming (CSEN 160)
- Web Development (CSEN 161)
- Web Usability (CSEN 163)
- Theory of Algorithms (CSCI 163A / CSEN 179)
- Computer Graphics (CSCI 168)
- Operating Systems (CSEN 177)
- Design Management of Software (CSCI 187)
- Undergraduate Research (CSCI 192)
Graduate:
- Object Oriented Analysis, Design, and Programming (CSEN 275)
- Advanced Web Programming (CSEN 278)
- Design and Analysis of Algorithms (CSEN 279 / AMTH 377)
- Operating Systems (CSEN 283)
- Web Architecture and Protocols (CSEN 315)
- Design Patterns (CSEN 359)
- Web Programming (MSIS 2630)
- Mobile Programming (MSIS 2651)
Past Courses
- Applied Programming in MATLAB (COEN 45)
- Theological Anthropology and Artificial Intelligence (TESP 135)
- Web Programming (COEN 276)
- Internet Architecture and Protocols (COEN 337)
Affiliations
Professional Society Memberships:
- - Fellow
- - Senior Member
- (ComSoc)
- (EdSoc)
- (EMBS)
- (RAS)
- (SSIT)
- (SMC)
- Order of the Engineer
Professional Society Responsibilities:
- ACM's Frugal Things 2020 Workshop
- Role: Publicity Chair
- CFP: Frugal Things 2020 Call for Papers
- IARIA's Conference
- Role: ACRE Special Track Chair and AMBIENT 2020 Proceedings Co-Editor
- CFP:
- IEEE GHTC 2020 Conference
- Role: Session Chair
- CFP:
- IEEE Conference
- Role: Session Chair
- CFP:
- EAI's Conference
- Role: Publicity and Social Media Chair
- CFP: Mobility IoT 2020 Call for Papers
- EAI's Conference
- Role: General Chair
- CFP: INTETAIN 2020 Call for Papers
- CFP: INTETAIN 2020 Poster Competition
- Program:
- Proceedings:
- Best Paper Certificates:
- INTETAIN2020 Best Paper Involving Ethical Considerations of Technology
- INTETAIN2020 Best Paper Involving IoT and Haptics
- INTETAIN2020 Best Paper Involving XR and AI
- Best Poster Certificates:
- INTETAIN 2020 Healthcare Innovation Excellence Award
- INTETAIN 2020 Most Humanitarian Poster Award
- INTETAIN 2020 Most Interdisciplinary and Innovative Poster Award
- INTETAIN 2020 Most Mathematically Rigorous Award
- IEEE Conference
- Role: Session Chair
- CFP:
- Springer Conference
- Role: Session Chair
- CFP:
- Program:
- EAI Conference
- Role: Local Chair
- CFT:
- IEEE Conference
- Role: Local Chair
- Program:
- IEEE Conference
- Role: Session Chair
- CFT:
91短视频 Student Organization Advisor:
91短视频 Center Affiliations:
- Frugal Innovation Hub - Fellow
- - Faculty Scholar
91短视频 Research Lab Affiliations:
- 91短视频's Healthcare Innovation and Design Program - Faculty Lead
- 91短视频's Biomolecular Engineering Laboratory - Member
- 91短视频's CAVE LAB - Director
- 91短视频's EPIC Lab - Director
- 91短视频's Internet of Things (SIoT) Lab - Member
Research
Research Areas (Alphabetical Order):
- Artificial Intelligence (AI)
- Automation
- Education
- Ethics
- Extended Reality (XR: AR/MR/VR)
- Intelligent Systems (IS)
- Internet of Things (IoT)
- Machine Learning (ML)
- Neural Networks (NN)
- Sustainable Energy
- Web and Mobile Technologies
Current Projects (Alphabetical Order per Area):
Agricultural IoT:
- DOxy
- Low cost Dissolved Oxygen monitoring system for aquatic life applications
- Internal Articles: Driven to Succeed
- Publications: | | |
- Videos:
- GrapeSense
- A Grape Aging Classifier Using Residual Transfer Learning on Drone Images
- Publication: |
- Golden Mussel Detection
- IoT System for detecting the Golden Mussel invasive species in bodies of water
- HA (Hydration Automation) - learn more
- Energy efficient system for automation of water systems including livestock watering, crop irrigation, etc.
- Articles about the project: | A 91短视频 engineering lab creates moisture sensors for a San Jose community farm
- Awards: Most Interdisciplinary Award at Ciocca Center's 2020 Business Pitch Competition
- Expo presentation: EPICS in IEEE 2019 |
- Poster Competitions:
- Publications: | | | |
- HiveSpy - learn more
- Automation of beekeeping with a specific focus on labour shortage and the prevention of hive swarming
- Awards: | Most Social Impact Award at Ciocca Center's 2020 Business Pitch Competition
- Blog Posts:
- Expo presentation: EPICS in IEEE
- Internal Articles: An EPIC Effort to Help Beekeepers in the Spring 2020 issue of Engineering News
- Publications: |
Blockchain and Smart Contracts:
- InspiredEarth
- Creating an online store for a local business which donates part of its proceeds to environmental causes using smart contracts for donation accountability.
Data Science:
- Paper Prisons -
- Expungement Tool
- Web application for assisting in the identification of qualification for expungement of criminal records as well as assisting individuals with the application process.
- Award:
- Publication:
- First Step ID / Reentry ID
- Web application for helping newly released rehabilitated citizens obtain/renew their various IDs such as Drivers Licenses.
- Award:
- Publication:
- Second Chance Gap Initiative
- A statistical study of the gap size in individual criminal history expungement of decriminalized offenses for all 50 states.
- Articles about the project:
- Presentations:
- Publication: | | | |
Disaster Mitigation and Recovery:
- FloMoSys (Flood Monitoring System)
- Low cost and energy-efficient Flood Monitoring System
- Expo presentation:
- IncidentAid
- First Responder (Firefighters, EMTs, etc.) mobile app and future specialized handheld device(s) for saving lives
- Publications: |
Education:
- ClassRoute
- Humanitarian project aiming at the creation, translation, and delivery of highschool level STEM curriculum in 15 different languages to underprivileged students in various provinces of India and neighboring countries.
- Publications: | | |
- SwingBeats: Haptics -
- A haptic feedback system for teaching/learning how to dance to music.
- Awards: INTETAIN2020 Best Paper Involving IoT and Haptics | 1st Place Award at Ciocca Center's 2021 Business Pitch Competition
- Internal Articles: Student presents dance app at Malaysian conference | Tap Dance Revolution
- Publications: |
- TailorEd - learn more
- Custom Image recognition applied to classroom environments in a study of the effects of technology and classroom strategies in learning
- Publications: | |
- Video:
- Track2College
- Mobile App that helps highschool students find the best colleges suited to their academic interest, budget, and location preferences in California.
Energy:
- AB
- An Energy Aware Communication Protocols (EACP) for use in IoT and other networks which is currently under testing in EPIC Lab's DOxy, HA, and HiveSpy IoT projects.
- Publication:
Extended Reality (XR: AR/MR/VR):
- SwingBeats: XR - learn more
- An XR Music visualization addition to the SwingBeats haptic feedback system for dance education.
Financial Technology:
- DoBid
- A platform for the democratization of political bargaining and fundraising
Health Care Technology:
- eVision
- A machine learning approach for forecasting seasonal influenza outbreaks
- Publications: | | | | | | | | | | |
- GluMo (Glucose Monitoring)
- Small factor noninvasive blood Glucose Monitoring medial instrumentation
- Internal Articles: A Bloodless Coup
- Publication: |
Optimization:
- DivOp
- Divisibility Operator for Large Integers Using Divisibility Rules which can save CPU time and energy consumption
Social Media:
- Mitigation of Misinformation (MoM)
- A new approach to solving the problem of fake news propagation in social media networks.
- Publications:
Technology Ethics:
- Ethics of Data Indices
- A study of the ethical concerns and dangers of metadata ownership.
- Publication:
- GoodBuys
- Mobile and web application for making ethical decisions when purchasing products.
- Publication:
Transportation:
- AstraPhase
- Deep reinforcement learning applied to urban intersections in order to minimize delays and smoothen queues.
- Public Transit Hub (PTHub)
- Mobile and web application for assisting 91短视频 students with public transportation
- Publications:
- Panterix
- A mobile navigation application that takes the safety of the roads into account when suggesting routes.
- Publications:
- Videos:
Past Projects (Alphabetical Order per Area):
Blockchain:
- Research Paper Blockchain (RPB)
- A consortium level blockchain for tackling plagiarism and double submission of research papers to conferences and journals
- Publication:
Data Science:
- Aromyx
- Research into the quantification and visualization of olfactory data
- Internal Articles: The Sweet Smell of Career Experience
Education:
- STEM
- A collection of continuing research on educating students in a STEM environment.
- Publications: |
Energy:
- DeLorean Energy
- A software for estimating number of EVs needed in a community for the EVs to be able to play a role in 1) Peak Energy Demand Curve Shaving and 2) Energy Curve Smoothening
- Publication:
Extended Reality (XR: AR/MR/VR):
- KeyLight
- Leveraging Alexa voice control, Unity Engine visualization, and virtual reality (VR) technologies to train designers to create lighting looks using standard industry terminology and commands.
- Publication:
Health Care Technology:
- BOxy
- A cost-effective blood oxygen and heart rate monitor using off the shelf components and custom software
- Publications:
- SmartPsych
- Platform for matching patients with mental health professionals
Optimization:
- Cuckoo Prefix
- A new data structure for the purpose of blocking IPs leveraging IP subnets that achieves similar throughput rates as cuckoo++ with 8 times less memory usage.
- Publication:
- Stacked LSTM
- An innovative technique for correcting for data gaps/outliers in time series forecasting
- Publications: |
Social Media:
- Locals
- New social media platform centered around travel experiences and recommendations from locals.
- Website:
- Twitter isn't real life
- An analysis of whether the sentiment surrounding a Twitter handle (of politicians or celebrities) is at all an indicator of the sentiment surrounding the owner of that Twitter handle
- Publications: |
Technology Ethics:
- Ethics of Facial Recognition AI
- A study of the ethical concerns and dangers of facial recognition AI systems.
Transportation:
- Drive Health
- System for identifying potholes and other road hazards
- Publication:

