Michael Kolta, Ph.D.

Assistant Professor of Computing, Software and Data Sciences

Office Phone: (951) 552-8852
E-mail: mkolta@calbaptist.edu
Office Location: College of Engineering, TEGR 336; Virtual office https://us02web.zoom.us/j/82214001072
Office Hours: Tues and Thurs 8:00 AM - 10:00 AM and 1:00 PM - 3:00 PM

Degree Major Emphasis Institution Year
Ph.D. Computer Science State University of New York at Albany 2009
M.S. Computer Science State University of New York at Albany 2007
B.S. Industrial Engineering Rensselaer Polytechnic Institute 1998
  • Courses Taught

    Artificial Intelligence
    Mobile App Development
    Software Requirements
    Software Quality Assurance
    Web Development
    Conventional programming courses
    Languages include Java, C++, HTML, CSS, JavaScript, Visual Basic
    Other topics include: Digital Electronics, Physics, and multimedia

  • Academic Areas & Scholarly Interests

    Music Information Retrieval, Artificial Intelligence

  • Teaching Experience at Institutions Other than CBU

    SUNY Albany, Strayer University, Walden University, Excelsior College, Marist College, Dutchess Community College

  • Research, Presentations, & Publications

    Developed and patented a search engine for music based on melody.

  • Church Membership & Activities

    Magnolia Baptist Church
    play keyboards on the music worship team
    attend and sometimes lead Sunday School

  • Community Service & Involvement

    play keyboards on the music worship team at church
    leader in Trail Life
    youth soccer coach

  • Interests & Hobbies

    I collect Transformers.
    I am a musician and I play keyboards/piano, drums, and sing.
    I am married with three kids.
    We love going to beach and going to theme parks.

  • Personal Philosophy

    "At best we are just faded reflections of God's luminance"

    Personal quote based on 1 Corinthians 13:12 (AMP) - "For now [in this time of imperfection] we see in a mirror dimly [a blurred reflection, a riddle, an enigma], but then [when the time of perfection comes we will see reality] face to face. Now I know in part [just in fragments], but then I will know fully, just as I have been fully known [by God].