Dr. Donald Boulia

Instructor

Build a Statement of Purpose

Generate a tailored SOP for Dr. Donald Boulia. Improve your application with a focused, well-structured draft.

Biography

Don currently serves as Chief Technology Officer at Charity Navigator. In his prior role, Don was involved in executive cloud business at IBM, focusing on software engineering, product management, and strategy. With 25 years of experience, he has developed and delivered software solutions for large enterprises and early-stage startups. His specialization includes cloud platforms, mobile web user interfaces, middleware, and full-stack deployment. Don holds a B.S. in Computer Science from the University of Maryland.

Research Interests

Experience

Adjunct Instructor

— Present

Duke University • Durham, NC

Teaching advanced topics in electrical and computer engineering.

Courses

ECE 590: Advanced Topics in Electrical and Computer Engineering

Requirements for Duke University

Master Program
Requirements
GPA Requirement
Required:3.2
TOEFL
Listening
Required:22
Reading
Required:22
Writing
Required:24
Speaking
Required:26
Total
Required:90
IELTS
Overall
Required:7
Prerequisites
Multivariable Calculus Introduction to Physics (mechanics) Introduction to Chemistry
Application Checklist
  • Transcripts
  • Statement of Purpose
  • Three Letters of Recommendation
  • Resume/CV
  • Application Fee ($95)
  • Video Introduction
Specialization Notes

Department of Biomedical Engineering (MS program)