placeholder image
  • Contact Info
Publications in VIVO
 

Black, John Associate Professor

Positions

Research Areas research areas

Research

research overview

  • Dr. Black's research is focused on fast and provably-secure cryptographic algorithms as well as systems security related to embedded systems, mobile platforms, large-scale environments and networks.

keywords

  • cryptography, cryptanalysis, network security, computer security, quantum computing

Publications

selected publications

Teaching

courses taught

  • CSCI 2900 Lower Division, Undergraduate Level Independent Study (Spring 2019)
  • CSCI 4358 Entrepreneurial Projects II (Spring 2019)
  • CSCI 4900 Upper Division, Undergraduate Level Independent Study (Spring 2019)
  • CSCI 4950 Senior Thesis (Spring 2019)
  • CSCI 5350 Entrepreneurial Projects II (Spring 2019)
  • CSCI 5900 Master's Level Independent Study (Spring 2019)
  • CSCI 6800 Master of Engineering Project (Spring 2019)
  • CSCI 6940 Master's Degree Candidacy (Spring 2019)
  • CSCI 6950 Master's Thesis (Spring 2019)
  • CSCI 7900 Doctoral Level Independent Study (Spring 2019)
  • CSCI 8990 Doctoral Dissertation (Spring 2019)
  • CSCI 2900 Lower Division, Undergraduate Level Independent Study (Fall 2018)
  • CSCI 4348 Startup Essentials: Entrepreneurial Projects in Computing (Fall 2018)
  • CSCI 4950 Senior Thesis (Fall 2018)
  • CSCI 5340 Startup Essentials: Entrepreneurial Projects in Computing (Fall 2018)
  • CSCI 5413 Computer Security and Ethical Hacking (Fall 2018)
  • CSCI 5900 Master's Level Independent Study (Fall 2018)
  • CSCI 6800 Master of Engineering Project (Fall 2018)
  • CSCI 6940 Master's Degree Candidacy (Fall 2018)
  • CSCI 6950 Master's Thesis (Fall 2018)
  • CSCI 7900 Doctoral Level Independent Study (Fall 2018)
  • CSCI 8990 Doctoral Dissertation (Fall 2018)
  • CSCI 2900 Lower Division, Undergraduate Level Independent Study (Spring 2018)
  • CSCI 4900 Upper Division, Undergraduate Level Independent Study (Spring 2018)
  • CSCI 4950 Senior Thesis (Spring 2018)
  • CSCI 5900 Master's Level Independent Study (Spring 2018)
  • CSCI 6800 Master of Engineering Project (Spring 2018)
  • CSCI 6940 Master's Degree Candidacy (Spring 2018)
  • CSCI 6950 Master's Thesis (Spring 2018)
  • CSCI 7900 Doctoral Level Independent Study (Spring 2018)
  • CSCI 8990 Doctoral Dissertation (Spring 2018)

Background