Michael Holroyd
Office: Small Hall
e-mail: meekohi@cs.virginia.edu
AIM: meekohi


About:
Michael hiking on mount marshall Hiking.
I like to go hiking on weekends, particularly in nearby Shenandoah National Park.
Photograph from an airplane Flying.
I received my private pilot's license in September 2003 after training at Norfolk International Airport. Most of my hours are in Cessna 172's.
Sheet music Piano.
I picked up piano in highschool and have been playing since then. My favorite composers to play are Chopin and Debussy.
Cats Cats.
Hannah and Dopey. Usually can be found trying to catch the mouse cursor while I work, or asleep in the beanbag chair.
Sheet music Fish.
8 Tigerbarbs (half albino), 2 rainbow sharks, two snails, and a bunch of live freshwater plants. Safe from the cats so far.
Go game Go.
I'm rated 14kyu on IGS-Pandanet. Let me know if you want to play!
   

Research and Publications:
Self-similar graph Connectivity and Synchronizability of Discrete Complex Systems.

Related publications:
- Rex K. Kincaid, Christopher Gatz and Michael Holroyd. Understanding the Structure of Power Law Networks."Proceedings of Spring Simulation Multiconference", Vol. 2, pp. 104-111, March 25-28, 2007, Norfolk, VA., ISBN 1-56555-314-4.
- Rex K. Kincaid, Natalia Alexandrov, Michael J. Holroyd. An invetigation of Synchrony in Transport Networks (To appear in Complexity)
Setup for measuring amount of shake in Olsson 018 Measuring shake in Olsson 018.
A small project to determine if the heating and cooling machinery adjacent to Olsson 018 causes the room to shake and could interfere with image acquisition.
One image from a Helmholtz stereopsis pair Helmholtz Stereopsis
A variant on multinocular stereo vision that recovers depths and normals simultaneously indepent of the BRDF is objects in the scene.
Crop of winning image Rendering measured anisotropic materials
An image synthesis final project presenting a technique for rendering measured anisotropic material. The final image won 2nd place in the 2007 rendering competition.
   
Teaching:
Ad Gladium Screenshot Project Manager: Ad Gladium.
Ad Gladium is a turn-based strategy game in which teams of futuristic gladiators battle for honor and glory. Warriors gain experience that can be used to train, and earn gold that can be used to buy equipment. This game is the work of students at the College of William and Mary, developed during the Spring of 2006 by Professor Coppit's Software Engineering class.
COPACOBANA machine Teaching Assistant: Information Security (CS451, Fall 2006) .
Topics include: operating system protection mechanisms, intrusion detection systems, formal models of security, cryptography, network and distributed system security, denial of service (and other) attack strategies, worms, viruses, transfer of funds/value across networks, electronic voting, secure applications, homeland cyber-security policy, and government regulation of information technology.
UVA Computer Lab Teaching Assistant: Intro to Computer Science (CS101X, Spring 2007).
Open to students with no prior programming experience.
Integrated class and lab experience with the goal of introducing programming fundamentals and the principles behind modern software development.
UVA Computer Lab Teaching Assistant: Program and Data Representation (CS216, Spring 2007).
Introduction to program and data representation at the machine level. Data structuring techniques and the representation of data structures during program execution. Operations and control structures and their representation during program execution. Representations of numbers, arithmetic operations, arrays, records, recursion, hashing, stacks, queues, trees, graphs, and related concepts.
   
Grants and Rewards:
Nobel Laureates Howard Hughes Medical Institute travel grant (Summer 2006)
The College of William and Mary: Mathematics department conference grant (Summer 2006)
Dean's Fellowship, University of Virginia (2006-2007)
Summer Fellowship, University of Virginia: Computer Science (Summer 2007)