TRANSFORMING EDUCATION
The mentors
Xiyu Wang
Xiyu will be mentoring the computer architecture specialization. He is a hardware engineer at Oracle, with
a Bachelors degree from Nanjing University of Science and Technology and a Masters degree from Cornell University. Xiyu has worked as an intern at Nvidia where he worked on creating semi formal verification and created a constraint solver library based on gecode to create test vectors. He currently works at Oracle as a hardware engineer in the verification space. He has worked on a number of interesting courses from FPGA based design to Advanced computer architecture, VLSI and operating systems. He also TAed the Computer Architecture course at Cornell
Xiyu will be mentoring the computer architecture specialization. He is a hardware engineer at Oracle, with
a Bachelors degree from Nanjing University of Science and Technology and a Masters degree from Cornell University. Xiyu has worked as an intern at Nvidia where he worked on creating semi formal verification and created a constraint solver library based on gecode to create test vectors. He currently works at Oracle as a hardware engineer in the verification space. He has worked on a number of interesting courses from FPGA based design to Advanced computer architecture, VLSI and operating systems. He also TAed the Computer Architecture course at Cornell
Marc Vaz
Marc will be mentoring the computer architecture course and the Python based game design course. He is a GPU architect at Nvidia, with a bachelors degree from Sri Ramakrishna Institute of Technology and a Masters degree from Cornell University. Marc has worked for a couple of years in India for Honeywell on Flight Management Systems. He currently works for NVIDIA in developing future GPU architectures. He has done course work in Computer Architecture, Advanced computer architecture, FPGA based design and Operating Systems. He has also done some research work for the Air Force Research Lab on secure co-processors.
Marc will be mentoring the computer architecture course and the Python based game design course. He is a GPU architect at Nvidia, with a bachelors degree from Sri Ramakrishna Institute of Technology and a Masters degree from Cornell University. Marc has worked for a couple of years in India for Honeywell on Flight Management Systems. He currently works for NVIDIA in developing future GPU architectures. He has done course work in Computer Architecture, Advanced computer architecture, FPGA based design and Operating Systems. He has also done some research work for the Air Force Research Lab on secure co-processors.
Purnima Ramakrishnan
Purnima will be mentoring the computer architecture course. She is a hardware engineer at Broadcom where she has worked on clock domain crossing verification, logic synthesis, formal verification, low power analysis and verification, static timing analysis and timing closure. She has a Masters from Cornell with a specialization in Computer Architecture with coursework including Computer Architecture , Parallel Computer Architecture, Advanced digital VLSI, Digital VLSI, Complex ASIC design (5745)and Advanced microprocessor architecture. She has worked for AMD India as a hardware engineer.
Purnima will be mentoring the computer architecture course. She is a hardware engineer at Broadcom where she has worked on clock domain crossing verification, logic synthesis, formal verification, low power analysis and verification, static timing analysis and timing closure. She has a Masters from Cornell with a specialization in Computer Architecture with coursework including Computer Architecture , Parallel Computer Architecture, Advanced digital VLSI, Digital VLSI, Complex ASIC design (5745)and Advanced microprocessor architecture. She has worked for AMD India as a hardware engineer.
Sugandha Sharma
Sugandha is a final year student undergraduate student at the University of Waterloo. Her course work has covered a wide gamut of subjects from Control Systems and Computer Architecture to Algorithms and Optimization. Her previous work experience is at NVIDIA and RIM where she has worked on GPU board analysis, and as a software test developer. She also has considerable experience as a mentor and as a university liaison.
Sugandha will be mentoring the Python course
Sugandha is a final year student undergraduate student at the University of Waterloo. Her course work has covered a wide gamut of subjects from Control Systems and Computer Architecture to Algorithms and Optimization. Her previous work experience is at NVIDIA and RIM where she has worked on GPU board analysis, and as a software test developer. She also has considerable experience as a mentor and as a university liaison.
Sugandha will be mentoring the Python course