What is in-memory computing, and how is it different compareto conventional von-Neumann computing architecture? This course will introducegraduate students to one of the most popular non-von Neumann computingarchitecture that is slated to be implemented in future computer chips forabundant data calculation. Concepts to be taught to students will include 1. Non-von Neumann computing architecture, 2. Emerging devices for in-memorycomputing, 3. Analog Memory Programming Techniques and Variations, 4. RRAMConductance Mapping Techniques, 5. Circuit Primitives for Analog Computing. Asthis course is on an emerging research field, specific examples using researchpapers in this field will be used extensively and discussed.?