Samir Talegaon, Ph.D.

Assistant Teaching Professor, Electrical & Computer Engineering, Villanova University

Simulators

13 interactive tools for my courses. They run in the browser, nothing to install.

ECE 3600 Operating Systems
Base & Bounds Address Translation Simulatoraddress translation
Segmentation Address Translation Simulatoraddress translation
Free Space Management Simulatormemory allocation
Paging Address Translation Simulatorpaging, TLB
Git Conflict & Resolution Simulatorgit
Git Setup & Push Simulatorgit
Race Condition Simulatorconcurrency
Threads & Address Space Simulatorthreads
ECE 3170 Computer Architecture
Multi-Cycle MIPS Simulatordatapath, control
The Floating-Point VaultIEEE 754 practice game
Iron Law PracticeCPU performance, critical path
ECE 8473 UNIX and C Programming
Regex for Linux: Interactive Practicegrep -P lessons and practice
Regex Practice App (iOS/iPadOS TestFlight)TestFlight beta build

Teaching

Villanova University

Earlier

Digital Logic Design, Electric Circuits.

Research

I work on access control and security in computing systems, mostly on Android: how permissions are modeled, administered and enforced, and how to keep a system secure and still usable. This includes formalizing role-based access control (RBAC) in Android, URI permissions, and updating and enforcing attribute-based (ABAC) policies at the same time.

Selected publications

  1. Contemporaneous update and enforcement of ABAC policies [ACM]
  2. A formal specification of access control in Android with URI permissions [Springer]
  3. Administrative models for role based access control in Android [NSF PAR]
  4. A formal specification of access control in Android [NSF PAR]
  5. Role-Based Access Control Models for Android [IEEE]

Full list on Google Scholar.

About

I am an Assistant Teaching Professor in Electrical and Computer Engineering at Villanova University. I hold a PhD in Electrical Engineering from the University of Texas at San Antonio.

When I'm not teaching or doing research, I enjoy walking, indoor games, and reading about new technology and computer security.

Photos

Samir Talegaon My watch collection Photo

Simulators by course