Ruolin Zhou, PhD

Assistant Professor

Electrical & Computer Engineering

508-910-6922

t|jqw3Bwocuuf0gfw

Science & Engineering 214B


Education

2012Wright State UniversityPhD in Engineering
2007Wright State UniversityMS in Engineering
2003Dalian Jiaotong UniversityBS in Electrical Engineering

Teaching

  • Digital Logic and Computer Design
  • VHDL: Simulation and Synthesis
  • Data Structures for Embedded Firmware Design
  • Software Defined Radio

Teaching

Programs

Teaching

Courses

Examination of the design and implementation of secure computer systems. Addresses threat models, attacks that compromise security, and techniques for achieving security, based on recent research. Topics include hardware security, operating system (OS) security, capabilities, information flow control, language security, network protocols, and security in web applications. Assignments include miniature projects that involve implementing and compromising secure hardware components, software components, and information store components.

Examination of the design and implementation of secure computer systems. Addresses threat models, attacks that compromise security, and techniques for achieving security, based on recent research. Topics include hardware security, operating system (OS) security, capabilities, information flow control, language security, network protocols, and security in web applications. Assignments include miniature projects that involve implementing and compromising secure hardware components, software components, and information store components.

Examination of the design and implementation of secure computer systems. Addresses threat models, attacks that compromise security, and techniques for achieving security, based on recent research. Topics include hardware security, operating system (OS) security, capabilities, information flow control, language security, network protocols, and security in web applications. Assignments include miniature projects that involve implementing and compromising secure hardware components, software components, and information store components.

Examination of the design and implementation of secure computer systems. Addresses threat models, attacks that compromise security, and techniques for achieving security, based on recent research. Topics include hardware security, operating system (OS) security, capabilities, information flow control, language security, network protocols, and security in web applications. Assignments include miniature projects that involve implementing and compromising secure hardware components, software components, and information store components.

Fundamental theory and design methods for digital systems. Topics include logic components, Boolean algebra, combinational circuit analysis and design, synchronous and asynchronous sequential circuit analysis and design, state diagrams, state minimization and assignment, basic computer organization and design. This course also teaches the use of software tools for design, minimization, simulation, and schematic capture of digital systems. The digital systems that are designed will be implemented using MSI and LSI devices. A hands-on laboratory is included in which students work in teams.

Fundamental theory and design methods for digital systems. Topics include logic components, Boolean algebra, combinational circuit analysis and design, synchronous and asynchronous sequential circuit analysis and design, state diagrams, state minimization and assignment, basic computer organization and design. This course also teaches the use of software tools for design, minimization, simulation, and schematic capture of digital systems. The digital systems that are designed will be implemented using MSI and LSI devices. A hands-on laboratory is included in which students work in teams.

Fundamental theory and design methods for digital systems. Topics include logic components, Boolean algebra, combinational circuit analysis and design, synchronous and asynchronous sequential circuit analysis and design, state diagrams, state minimization and assignment, basic computer organization and design. This course also teaches the use of software tools for design, minimization, simulation, and schematic capture of digital systems. The digital systems that are designed will be implemented using MSI and LSI devices. A hands-on laboratory is included in which students work in teams.

Fundamental theory and design methods for digital systems. Topics include logic components, Boolean algebra, combinational circuit analysis and design, synchronous and asynchronous sequential circuit analysis and design, state diagrams, state minimization and assignment, basic computer organization and design. This course also teaches the use of software tools for design, minimization, simulation, and schematic capture of digital systems. The digital systems that are designed will be implemented using MSI and LSI devices. A hands-on laboratory is included in which students work in teams.

Fundamental theory and design methods for digital systems. Topics include logic components, Boolean algebra, combinational circuit analysis and design, synchronous and asynchronous sequential circuit analysis and design, state diagrams, state minimization and assignment, basic computer organization and design. This course also teaches the use of software tools for design, minimization, simulation, and schematic capture of digital systems. The digital systems that are designed will be implemented using MSI and LSI devices. A hands-on laboratory is included in which students work in teams.

Fundamental theory and design methods for digital systems. Topics include logic components, Boolean algebra, combinational circuit analysis and design, synchronous and asynchronous sequential circuit analysis and design, state diagrams, state minimization and assignment, basic computer organization and design. This course also teaches the use of software tools for design, minimization, simulation, and schematic capture of digital systems. The digital systems that are designed will be implemented using MSI and LSI devices. A hands-on laboratory is included in which students work in teams.

Research

Research Interests

  • Software Defined Radio based Cognitive Radio/Radar
  • Security of Intelligent Embedded Systems
  • Wireless Embedded System on SoC-FPGA
  • Dynamic Spectrum Access
  • Data Analytics

Ruolin Zhou received her B.S. degree in electrical engineering from Dalian Jiaotong University, China in 2003; M.S. and Ph.D. degrees from Wright State University in Dayton, OH in 2007 and 2012, respectively. She joined University of Massachusetts Dartmouth in September 2018. From August 2012 to August 2018, she was with Western New England University in Springfield, MA, where she was promoted to an Associate Professor with tenure granted in early of 2018. Her research interests and expertise include: FPGA based and Software Defined Radio (SDR) based intelligent RF systems, AI in dynamic spectrum access and management, hardware security, wireless communications, and data analytics. She has served as a Principle Investigator (PI) or Co-PI on several projects sponsored by DoD, Lockheed Martin, Xilinx, and Intel FPGA. She was the recipient of the 2010 Best Demo Award from IEEE Globecom, the flagship conference of IEEE Communication Society. Dr. Zhou served on the technical committees for several conferences such as SPIE – Defense and Commercial Sensing, Radar Sensor Technology in 2018 and 2019, IEEE Midwest Symposium on Circuits and Systems in 2017, and Workshop on Security, Reliability, and Resilience in Wireless Sensor Networks and Smart Grid in 2017, etc. She is an organizing committee member of IEEE Midwest Symposium on Circuits and Systems and EAI international Conference on Mobile Multimedia Communications in 2020.

Request edits to your profile