About Me

Michael Soltys
Curriculum Vitae
Email: michael.soltys@csuci.edu 
and GPG key: 9B070A58

Professor of Computer Science
California State University Channel Islands.

I am also a principal scientist and software engineer at GBL Systems Corporation.

I am interested in Algorithm in general, and in Machine Learning in particular. The third edition of my book: An Introduction to the Analysis of Algorithms, came out in the spring of 2018. This new edition has a comprehensive GitHub repository with Python solutions to all programing exercises in the book, as well as Python implementations of all algorithms, and accompanying slides to all the chapters.

Some professional highlights:

  • Two interesting initiatives came to fruition in 2023: in a large partnership encompassing the Ventura Economic Developmental Cooperative (EDC), Assemblymember Jacqui Irwin, CSU Channel Islands, GBL Systems Corp. and Amazon Web Services (AWS), where we put together a digital up-skilling program to train participants in the cloud. Read more here and here. Also, in cooperation with the Navy Tech Bridge at Fathomwerx, Amazon Web Services and GBL Systems Corp., we created a biometric identification system. Read more here.
  • In August 2022 and January 2023, I participated in a two part intensive Machine Learning bootcamp for educators, sponsored by AWS MLU and the TCS in partnership with Stanford University. On Friday January 13, 2023, I participated at the AWS Skills Center in Seattle in an advisory board meeting for the AWS MLU.
  • July 2022, GBL is now an AWS partner, and GBL signed a CRADA with Port Hueneme Naval Base.
  • April 2021, excited to start a position as Software Engineer and Principal Scientist at GBL Systems
  • Summer 2019 , 2020 and 2021, I am honored to be a fellow with the Office of Naval Research (ONR), working on Cloud Computing and Cybersecurity at Port Hueneme in Ventura County.
  • May 2019, honored to participate in the Fields Institute Symposium on 50 Years of Complexity Theory: A Celebration of the Work of Stephen Cookwho was my PhD advisor at the University of Toronto. See #50YearsComplexity
  • April 2019, certified as an AWS Cloud Architect, in December 2019 certified as an AWS Security specialist, in May 2020 as an AWS Developer, and January 2021 as an AWS Machine Learning specialist (my certifications); we have a thriving partnership with AWS; see blog posts.
  • April 2019, honored to be a panelist at the MIT Enterprise Forum in Cybersecurity.
  • January 2018, I am very excited to announce that we started a biannual conference in Cybersecurity, a joint project of Comp Sci at CI and  HAAS: blog post. Conference page: http://prof.msoltys.com/cyberconf
  • March 2018, I am very honored to be selected by the Kościuszko Foundation to the Collegium of Eminent Scientists. Here is a short blog post.
  • November 2017, this has been a very good year here at CI. We are implementing Mechatronics Engineering to start in the fall 2018, and we started our CS Advisory Board. We also hosted a CSU Computer Science chairs conference.
  • August 7, 2017, together with COMP524 summer 2017 student we built and deployed a digital forensic tool, which we called SEAKER, for Ventura HTTP (High Technology Task Force). Here is a blog post.
  • March 23, 2017, Keynote speaker at the annual meeting of the Society of Military Engineers, SAME 2017, slides. Here is a short blog post.
  • On April 21, 2016, it was a great honor to receive the 2016 Business & Technology Partnership Leadership Award. Here is my short blog post.
  • Invited talk at LSD2016.
  • In September 2014, I was awarded Best Paper at KES2014.
  • In April 2013 I was honored as “Best Prof” by the Software Engineering Club at McMaster.
  • In July — December, 2012 I was a visiting professor in the mathematics department at the University of California at San Diego.
  • I was the Winner of the 2010/2011 McMaster Student Union teaching award for the faculty of Engineering. [photo]
  • During the academic year 2007/2008 I was a “Visiting Ulam Professor” in the Department of Mathematics at the University of Colorado in Boulder.
  • In February 2008, I taught a computational complexity workshop at the XV Escuela de Verano de Ciencias Informáticas, Departamento de Computación, Universidad Nacional de Río Cuarto, Argentina.
  • During the Summer 2007 I was a visiting scholar in the Theoretical Computer Science Department at the Jagiellonian University.