Ronald Williams headshot
RW

Ronald D. Williams

Associate Professor
Unit: School of Engineering and Applied Science
Department: Department of Electrical and Computer Engineering
Office location and address
Thornton Hall E211
351 McCormick Rd
Charlottesville, Virginia 22903
Education
B.S. ​University of Virginia, 1977
M.S. ​University of Virginia, 1978
Ph.D. ​Massachusetts Institute of Technology, 1984
Biography

I received the BS and MS degrees in electrical engineering from the University of Virginia in 1977 and 1978, respectively. I received the Ph.D. degree from the Massachusetts Institute of Technology in 1984. After one year as a member of the technical staff at MITRE corporation, I joined the UVA faculty in the department of electrical engineering. Since then I have dedicated most of my professional career to UVA where I have taught and performed research in digital systems with a focus on embedded computing. I have been recognized with several awards for teaching including an All-University Teaching Award. My research has been in the area of embedded computing with applications in control, signal processing, energy management, biomedical instrumentation, and industrial cyber security. I currently serve as an associate editor for the IEEE Internet of Things Journal.

Context Aware Augmented Reality for Cognitive Assistance in Emergency Medical Services
Source: National Institute of Standards & Technology
May 01, 2021 – April 30, 2024
Towards Cognitive Assistant Systems for Emergency Response
Source: U.S. DOC - Natl. Institute Standards & Tech. (NIST
June 01, 2017 – December 31, 2021
CHEST IUCRC Proposal - P03: Reverse Engineering Methodology for FPGA Bitstreams
Source: University of Cincinnati
June 01, 2020 – December 31, 2021
A Novel Architecture for Secure Energy Efficient Community Edge Clouds with Application in Harlem
Source: University Of Arizona
September 15, 2017 – August 31, 2021
Master Agreement Between UVA and Ingersoll Rand
Source: Ingersoll-Rand
November 08, 2011 – May 31, 2018
EN-SIE Human Capital Development - Resilient Cyber-Physical Systems
Source: Stevens Institute of Technology (Inc)
March 01, 2017 – September 29, 2017
RT-42: Pilot Research Projects for Application of System Aware Cyber Security Design Patterns
Source: Stevens Institute of Technology (Inc)
October 01, 2012 – January 31, 2014
ECE 2660: ECE Fundamentals II
Credits: 4
Studies the modeling, analysis, design, computer simulation, and measurement of electrical circuits which contain non-linear devices such as junction diodes, bipolar junction transistors, and field effect transistors. Includes the gain and frequency response of linear amplifiers, power supplies, and other practical electronic circuits. This course is taught in the studio mode with mixed lecture and lab. Prerequisite: ECE 2630, APMA 2130 co-requisite
CS 3710: Introduction to Cybersecurity
Credits: 3
Introduces students to the fields of cybersecurity. Both non-technical issues, such as ethics and policy, and technical issues are covered. Students see and experiment with a wide range of areas within cybersecurity, including: binary exploitation, encryption, digital forensics, networks, and modern threats. Prerequisites: CS 2150 or CS 2501 topic DSA2 with a grade of C- or higher.
ECE 4435: Computer Architecture & Design
Credits: 5
Introduces computer architecture and provides a foundation for the design of complex synchronous digital devices, focusing on: 1) Established approaches of computer architecture, 2) Techniques for managing complexity at the register transfer level, and 3) Tools for digital hardware description, simulation, and synthesis. Includes laboratory exercises and significant design activities using a hardware description language and simulation. Prerequisite: ECE 3430
ECE 4501: Special Topics in Electrical and Computer Engineering
Credits: 1–4
A fourth-level undergraduate course covering a topic not normally covered in the course offerings. The topic usually reflects new developments in the electrical and computer engineering field. Offering is based on student and faculty interests.
ECE 4550: Applied Research and Design Lab
Credits: 2
A lab-based course that provides a hands-on way to learn about new developments in electrical and computer engineering fields. Topics include technologies or application areas that relate to ongoing design and research activities of faculty and students.
ECE 6435: Computer Architecture and Design
Credits: 3
Integration of computer organization concepts such as data flow, instruction interpretation, memory systems, interfacing, and microprogramming with practical and systematic digital design methods such as behavioral versus structural descriptions, divide-and-conquer, hierarchical conceptual levels, trade-offs, iteration, and postponement of detail.  Design exercises are accomplished using a hardware description language and simulation.  Prerequisite by topic:  Digital Logic Design (ECE 2330 or equivalent), Introductory Computer Architecture (ECE 3330 or equivalent), Assembly Language Programming.
CS 6501: Special Topics in Computer Science
Credits: 3
Course content varies by section and is selected to fill timely and special interests and needs of students. See CS 7501 for example topics. May be repeated for credit when topic varies. Prerequisite: Instructor permission.
ECE 6501: Topics in Electrical and Computer Engineering
Credits: 3
A first-level graduate course covering a topic not normally covered in the graduate course offerings. The topic will usually reflect new developments in the electrical and computer engineering field. Offering is based on student and faculty interests. Prerequisite: Instructor permission.
ECE 6995: Supervised Project Research
Credits: 3–6
Formal record of student commitment to project research under the guidance of a faculty advisor. A project report is required at the completion of each semester. May be repeated as necessary.
CS 8897: Graduate Teaching Instruction
Credits: 1–12
For master's students who are teaching assistants.
ECE 8897: Graduate Teaching Instruction
Credits: 1–12
For master's students.
ECE 8999: Thesis
Credits: 1–12
Formal record of student commitment to master's thesis research under the guidance of a faculty advisor. May be repeated as necessary.
CS 9897: Graduate Teaching Instruction
Credits: 1–12
For doctoral students who are teaching assistants.
ECE 9897: Graduate Teaching Instruction
Credits: 1–12
For doctoral students.
ECE 9999: Dissertation
Credits: 1–12
Formal record of student commitment to doctoral research under the guidance of a faculty advisor. May be repeated as necessary.

The Harold S. Morton Jr. Award for Teaching 2015-2016

The IEEE HKN Faculty Award 2014-2015

The IEEE Third Millennium Medal 2000

All-University Teaching Award 1990-91