Mehdi Badii
Professor

E-mail: mbadii@pace.edu

Personal Website: Click Here

School/College: Seidenberg School of Computer Science and Information Systems
Department(s): Computer Science West
Primary Location: Goldstein Academic Center

Office Hours: (Spring 2014)
Tuesday, Thursday
(by Appointment Only)
3:30PM-6:00PM
Tuesday
(by Appointment Only)
3:30PM-6:00PM

Office Phone:
+1 (914) 773-3437

Office Phone: +1-914-422-4377

Education

PhD, Loughborough University of Technology, Leicestershire, UK, 1981

Computer Science

MA, Lancaster University, Lancaster, UK, 1977

Computer Science

MS, Tehran University, Tehran, Iran, 1970

Mathematics

M.E., School of Surveying, 1970

Surveying

BS, Tehran University, Tehran, Iran, 1966

Mathematics

Scheduled Courses

Spring 2014:
  • CS 271: Fundmntls of Unix and C Prgmng
  • CS 610: Intro to Parallel & Dis Comp
  • CS 371: Operating Sys/Architecture I
  • IT 608: Web Dev II: Java Applets/Serv

View All Courses Taught
  • CIT 314: Introduction to Programming II
  • CIT 336: Web Scripting
  • CS 121: Computer Programming I
  • CS 122: Computer Programming II
  • CS 232: Computer Organization
  • CS 271: Fundmntls of Unix and C Prgmng
  • CS 321: Intro to Game Programming
  • CS 361: Prgrmmng Lang/Implementation
  • CS 361: Programming Lang/implementatio
  • CS 361: Programming Lang/Implementatn
  • CS 371: Operating Sys/Architecture I
  • CS 397: Game Programming
  • CS 502: Fundamentals of Programming
  • CS 504: Advanced Programming
  • CS 600: Indpndnt Study in Grad CS
  • CS 605: Programming Language Implement
  • CS 606: Fndmntl Cmptr Sci II with Java
  • CS 609: Operating Systems
  • CS 610: Intro to Parallel & Dis Comp
  • CS 610: Intro to Parallel and Dis Comp
  • CS 613: Compiler Construction
  • CS 617: Game Programming
  • CS 627: Artificial Intelligence
  • CS 631: Topic: Game Programming
  • CS 693: Thesis I
  • CS 694: Thesis II
  • IS 223: Fundamentals of Programming
  • IS 323: Object-Oriented Programming
  • IS 397: Topic: Network Programming
  • IS 612: Objct Oriented Cncpts & Dvlpmt
  • IT 200: Internet Programming I
  • IT 202: Internet Programming II
  • IT 604: Web Dvlpmt I: Java/CGI Scripts
  • IT 608: Web Dev II: Java Applets/Serv
  • IT 621: Opn Srce Appl Dvlpmnt II
  • IT 662: Web and Internet Security
  • IT 691: IT for E-Commerce Project I
  • Research Interests

    Parallel Computing (Detection of Parallelism by Grammatical Means - Includes algorithm design, complexity theory, parallel computation, VLSI design, cryptographic protocols, machine learning, computational biology and communications.); Programming Languages (Formal Description of Programming Languages - Programming language concepts and tools including design, implementation and efficient use of languages.); Programming Languages (Compiler Design - Programming language concepts and tools, including design, implementation and efficient use of languages.);

    Awards and Honors

    • NULL, January 1, 1996 - Community Based Environmental Protection Champion Award - U.S.E.P.A. - 1996
    • Iranian Ministry of Higher Education and Isfahan University, Iran, December 31, 1977 - Doctoral Fellowship Award
    • Iranian Ministry of Higher Education and Isfahan University, Iran, December 31, 1976 - Fellowship Award

    PROFESSIONAL MEMBERSHIPS

    • Association for Computing Machinery [Member]
    • Association of Iranian Mathematicians [Member]

    Contract, Grants, and Sponsored Research

    • Badii, M. (1995, June 1). Summer research. Pace University, School of Computer Science and Information Systems , Pace University , $0.00 . Funded,To complete paper entitled "Simulation of DYNIX Operating System on UNIX for the Language C and its Application to Parallel Algorithms"

    PRESENTATIONS

    • Badii, M. & Jacob, L. (2006, November 11). Seidenberg School Open House Event. "game programming". Seidenberg School of Computer Science & Information Systems, Pace University, Pleasantville, NY
    • Badii, M. & Maniampadavathu, B. T. (2005, September 22). The North American Technology and Business Conference. "message optimization enhanced logger system". Montreal, Canada,
    • Badii, M. & Stix, A. (2000, September 1). Sixteenth Eastern Small College Computer Conference. "how to create terrific cs students by helping them to develop winning habits". Scranton University, Scranton, Pennsylvania
    • Badii, M. (2000, July 1). The Center for Discrete Mathematics and Theoretical Computer Science (DIMACS). "complemented domination". Rutgers University
    • Badii, M. (2000, April 28). Computing in Small Colleges Northeastern Conference. "toward paperless courses and beyond". Ramapo College, Ramapo, NJ
    • Badii, M. (2000, April 28). Computing in Small Colleges Northeastern Conference. Conference. Ramapo College, Ramapo, NJ
    • Badii, M. (1998, December 15). Fall Research Day - 1998. "simulating the dynix operating system parallel programming interface on a unix system". Pace University, Computer Science & Information Systems, Pace, Midtown

    Department Service

    • CS Curriculum Committee [Committee Member]
    • IT Curriculum Committee [Committee Member]

    College Service

    • Pace University, Computer Science & Information Systems [Committee Member]