About
Bio
Mr. Andrei Grigoriev is a Data Science and Machine Learning faculty member at San Francisco Bay University with over eight years of experience designing and teaching upper-division computer science curricula. His instructional focus includes data science, machine learning, and software development, integrating Python-based analytics tools (including Pandas) with core computer science foundations in C/C++, Java, and Python.
He brings applied experience in robotics, network security, and computer architecture, providing students with practical context for algorithmic thinking, systems-level design, and secure computing. His teaching approach emphasizes project-based and inquiry-driven learning aligned with ABET Computer Science student outcomes, enabling students to apply theory to real-world computing problems.
Andrei holds a B.S. and M.S. in Information Security and an M.S. in Computer Science. His pedagogical approach fosters analytical rigor, technical competence, and professional readiness through hands-on coursework and applied projects.
Degree & Academic Institution:
- MS, Computer Science
- MS, Information Security
Courses Taught:
- CS 481 - Introduction to Data Science
- CS 457 - Data Modeling and Implementation Techniques
- DS 520 - Deep Learning
Bio
Mr. Andrei Grigoriev is a Data Science and Machine Learning faculty member at San Francisco Bay University with over eight years of experience designing and teaching upper-division computer science curricula. His instructional focus includes data science, machine learning, and software development, integrating Python-based analytics tools (including Pandas) with core computer science foundations in C/C++, Java, and Python.
He brings applied experience in robotics, network security, and computer architecture, providing students with practical context for algorithmic thinking, systems-level design, and secure computing. His teaching approach emphasizes project-based and inquiry-driven learning aligned with ABET Computer Science student outcomes, enabling students to apply theory to real-world computing problems.
Andrei holds a B.S. and M.S. in Information Security and an M.S. in Computer Science. His pedagogical approach fosters analytical rigor, technical competence, and professional readiness through hands-on coursework and applied projects.
Degree & Academic Institution:
- MS, Computer Science
- MS, Information Security
Courses Taught:
- CS 481 - Introduction to Data Science
- CS 457 - Data Modeling and Implementation Techniques
- DS 520 - Deep Learning