/* Google Analytics */ Abdulrahman Mahmoud

Abdulrahman Mahmoud

PhD Candidate at University of Illinois @ Urbana-Champaign

Name Abdulrahman Mahmoud
Email amahmou2 "AT" illinois.edu
Degree Goal PhD. Computer Science, University of Illinois @ Urbana-Champaign. May 2019
Education

B.S.E. Electrical Engineering, Princeton University. June 2013

Certificate in Applications of Computing, Princeton University. June 2013

Campus Address 4111 Thomas M. Siebel Center for Computer Science

201 N. Goodwin Ave. Urbana, IL 61801
Abdulrahman Mahmoud

I am a graduate student in Computer Science at UIUC. I'm currently working with Professor Sarita Adve as part of the RSim Research Group.

My primary research interests are in computer architecture, approximate computing, reliability, and heterogeneous computing. I am also broadly interested in operating systems, compilers, security (both hardware and software), and neuromorphic processessing.

I obtained my Bachelors in Science and Engineering from the Electrical Engineering Department at Princeton University. During my undergraduate career, I had the privilege of doing research with Professor Paul Prucnal on spiking photonic neurons; I did research with Professor Sharad Malik on firewall verification; and I wrote my senior thesis under the guidance of Professor David Wentzlaff on a novel data center architecture. Upon graduation, I was the recipient of the John Ogden Bigelow Jr. Prize in Electrical Engineering.

Please e-mail me if you would like a PDF copy of my CV.

Interests

University of Illinois @ Urbana-Champaign

Research Assistant - Computer Science Department

Since many applications can be deemed approximate by nature, reliability overheads can be greatly reduced by allowing for approximation in the results. My current research aims to formalize and study the effect of approximation on programs, so as to exploit it in the reliability domain.

Coursework: Compiler Construction, Parallel Programming Techniques, Parallel Computer Architecture, Heterogeneous Computing, Advanced Operating Systems.

Publications

Publications

Radha Venkatagiri, Abdulrahman Mahmoud, Siva Kumar Sastry Hari, Sarita V. Adve, "Approxilyzer: Towards A Systematic Framework for Instruction-Level Approximate Computing and its Application to Hardware Resiliency" MICRO 2016, [pdf]

Radha Venkatagiri, Abdulrahman Mahmoud, Sarita Adve, "Towards more Precision in Approximate Computing," WAX, The 2016 Workshop on Approximate Computing Across the Stack, 2016. [pdf]

Shuyuan Zhang, Abdulrahman Mahmoud, Sharad Malik, Sanjai Narain, "Verfication and Synthesis of FIrewalls Using SAT and QBF," icnp, pp.1-6, 2012 20th IEEE International Conference on Network Protocols (ICNP), 2012. [pdf]

Senior Thesis: "Parallel Architecture Optimization for Threaded Applications". Written under the supervision of Professor David Wentzlaff.

Awards and Honors

Awards and Honors

List of Teachers Ranked as Excellent by their Students for Fall 2015 (Campus Award). Fall 2015.

Outstanding Teaching Assistant (CS Award). Fall 2015.

John Ogden Bigelow Jr. Prize in Electrical Engineering ($3,000). Spring 2013

Friedland Senior Thesis Fund for Senior Thesis Research ($850). Fall 2012

SEAS McCracken Senior Thesis Fund for Senior Thesis Research ($1,850). Spring 2012

Friedland Independent Work for Junior Undergrad Research ($1,135). Fall 2011

Accenture SEAS Senior Thesis Fund for Junior Undergrad Research ($2,000). Spring 2011

Additional Work

iDirect

Software Architect (intern)

Worked on designing a flexible, generic framework that can encompass multiple platforms for a remote modem. Practiced good, scalable programming to ensure future-proofing the code, as well as designing a scalable infrastructure for the company to use. Company code is now being ported to use this infrastructure.

Princeton University

B.S.E. Electrical Engineering

"Photonic Implementation of Bio-Inspired Jamming Avoidance Response Architecture," for Mid-InfraRed Technologies for Health and the Environment (MIRTHE) 2011 REU.

Teaching Experience

Teaching Experience

CS 233 Teaching Assistant: Computer Architecture. Fall 2015.

Undergraduate Lab TA for ELE302: System Design and Analysis. Spring 2013.

Undergraduate Lab TA for ELE206: Introduction to Logic Design. Fall 2012.

General Undergraduate Computer Science Lab TA. Fall 2011 - Fall 2013.

Working Set

Skills

Relevant Coursework: Computer Architecture, Logic Design, System Design and Analysis, Operating Systems, VLSI Design, Artificial Intelligence, Computer Networks, Algorithms and Data Structures, Advanced Programming Techniques.

Technical: Java, C, C++, Charm++, Matlab, Bash, Python, AWK, Verilog. Well versed in the use of Linux OS, including Ubuntu, Debian, RedHat, and Gentoo. Familiar with GEM5 simulator.

Web Design: Dreamweaver, HTML, Drupal, Django.

Other: Machine Shop certified. Fluent in English and Arabic.

Abdulrahman Mahmoud

Website: Link
E-mail: amahmou2 "AT" illinois.edu

LinkedIn Profile:

Linkedin

Send a message

Feel free to email me at the address provided at the left. If you would like to add me on LinkedIn, please mention that you viewed my website.

I am always glad to chat about my research, my graduate school application process, interesting developments in the computer architecture community, or just general computer science topics. Please do not spam or distribute my email address to any third party without my consent.