Positions

Overview

  • Michael Jonas is an Associate Professor of Computer Science in the Department of Applied Engineering & Sciences.

    Jonas joined UNH in the fall of 2010 and has focused on teaching many of the programming courses including introductory programming, advanced data structures, and programming languages. He also teaches the computer security course and supervises the senior computing capstone project, a group research project focusing on speech recognition. He has previously worked as a senior software development engineer at Microsoft Corporation and as a staff scientist at BBN Technologies, in both cases doing research in speech technology. His research interests include work in both computing education and in artificial intelligence focusing on speech recognition.

    Jonas has a Ph.D., in computer science from Tufts University and an M.S., in computer science from the College of William and Mary. He also has two bachelor's degrees, mathematics and computer science, also from William and Mary.
  • Co-principal Investigator On

    Teaching Activities

  • Applied Cryptography Taught course
  • Capstone Project Taught course
  • Data Structures and Algorithms Taught course
  • Information Security Taught course
  • Information Security Taught course
  • Machine & Network Architecture Taught course
  • Master's Continuing Research Taught course
  • Master's Project Taught course
  • Master's Project Taught course
  • Programming Languages Taught course
  • Applied Cryptography Taught course 2023
  • Capstone Project Taught course 2023
  • Capstone Project Taught course 2023
  • Programming Languages Taught course 2023
  • Data Structures and Algorithms Taught course 2022
  • Information Security Taught course 2022
  • Information Security Taught course 2022
  • Machine & Network Architecture Taught course 2022
  • Master's Thesis Taught course 2022
  • Top/Machine & Network Arch Taught course 2022
  • Information Security Taught course 2022
  • Applied Cryptography Taught course 2022
  • Capstone Project Taught course 2022
  • Master's Continuing Research Taught course 2022
  • Programming Languages Taught course 2022
  • Data Structures and Algorithms Taught course 2021
  • Information Security Taught course 2021
  • Machine & Network Architecture Taught course 2021
  • Master's Continuing Research Taught course 2021
  • Information Security Taught course 2021
  • AdvTop/Cryptography Taught course 2021
  • Capstone Project Taught course 2021
  • Information Security Taught course 2021
  • Master's Continuing Research Taught course 2021
  • Programming Languages Taught course 2021
  • Data Structures and Algorithms Taught course 2020
  • Information Security Taught course 2020
  • Machine & Network Architecture Taught course 2020
  • Master's Project Taught course 2020
  • Top/Computer Forensics Taught course 2020
  • Information Security Taught course 2020
  • Information Security Taught course 2020
  • Capstone Project Taught course 2020
  • Information Security Taught course 2020
  • Machine & Network Architecture Taught course 2020
  • Master's Continuing Research Taught course 2020
  • Network Admin & Maintenance Taught course 2020
  • Programming Languages Taught course 2020
  • Top/Systems and Tools Taught course 2020
  • Data Structures and Algorithms Taught course 2019
  • Information Security Taught course 2019
  • Machine & Network Architecture Taught course 2019
  • Master's Continuing Research Taught course 2019
  • Information Security Taught course 2019
  • Capstone Project Taught course 2019
  • Information Security Taught course 2019
  • Introduction to Programming Taught course 2019
  • Master's Continuing Research Taught course 2019
  • Programming Languages Taught course 2019
  • Data Structures and Algorithms Taught course 2018
  • Information Security Taught course 2018
  • Introduction to Programming Taught course 2018
  • Master's Continuing Research Taught course 2018
  • Information Security Taught course 2018
  • Master's Continuing Research Taught course 2018
  • Capstone Project Taught course 2018
  • Introduction to Programming Taught course 2018
  • Programming Languages Taught course 2018
  • Information Security Taught course 2017
  • Capstone Project Taught course 2017
  • Introduction to Programming Taught course 2017
  • Object-Oriented Software Devel Taught course 2017
  • Programming Languages Taught course 2017
  • Data Structures and Algorithms Taught course 2016
  • Information Security Taught course 2016
  • Introduction to Programming Taught course 2016
  • Capstone Project Taught course 2016
  • Introduction to Programming Taught course 2016
  • Object-Oriented Software Devel Taught course 2016
  • Programming Languages Taught course 2016
  • Data Structures and Algorithms Taught course 2015
  • Information Security Taught course 2015
  • Introduction to Programming Taught course 2015
  • Programming Languages Taught course 2015
  • Program Lang Concepts&Features Taught course 2015
  • Capstone Project Taught course 2015
  • Introduction to Programming Taught course 2015
  • Programming Languages Taught course 2015
  • Data Structures and Algorithms Taught course 2014
  • Information Security Taught course 2014
  • Introduction to Programming Taught course 2014
  • Program Lang Concepts&Features Taught course 2014
  • Capstone Project Taught course 2014
  • Programming Languages Taught course 2014
  • Education And Training

  • B.S. Computer Science, College of William and Mary
  • B.S. Mathematics, College of William and Mary
  • M.S. Computer Science, College of William and Mary
  • Ph.D. Computer Science, Tufts University
  • Full Name

  • Michael Jonas