Computer Professionals Program
Master of Science in Computer Science

Maharishi University of Management, USA

Computer Science Faculty

Faculty openings



Current Faculty

Dean Greg Guthrie

Greg Guthrie, Ph.D.

Dean and Professor of Computer Science
B.S., M.S., Ph.D., Purdue University

Dr. Guthrie’s research interests include: programming languages, teaching of computer science, C++ and Object Oriented programming, Computer systems architecture, and parallel processing. More


Dr. Keith Levi

Keith Levi, Ph.D.

Chair, Professor of Computer Science
B.S., Maharishi International University
M.A., M.S., Ph.D. University of Michigan

Dr. Levi worked for Honeywell Systems and Research Center as a Senior Principle Research Scientist on applications of artificial intelligence and expert systems to human-machine interface problems. He has been a principal or associate investigator on research awards from the Air Force's Wright Research and Development Center, the Office of Naval Research, and the United Nations' Industrial Development Office. More


Steve Nolle

Steve Nolle, M.S.

Associate Chairman and Assistant Professor of Computer Science

B.A., University of Missouri

M.S., University of Kansas

Steve Nolle has 29 years of experience in developing high-speed data communications networks, broadband cable technology, intelligent networks, and computer telephony platforms. Most recently he has been doing software design, architecture, and development in the broadband cable area. He worked for 20 years at Bell Laboratories including 15 years as a Technical Manager where he managed multiple development groups completing all phases of the software development life cycle. He holds one US Patent and has 3 US Patents Pending in the broadband cable area. Professor Nolle teaches Software Engineering, Computer Networks and Modern Programming Practices.


Dr. Bruce Lester

Bruce Lester, Ph.D.

Professor of Computer Science
B.S., M.S., Ph.D. Massachusetts Institute of Technology

Dr. Lester was a faculty member at Princeton University for two years, prior to joining MUM where he founded the Computer Science Department and served as Chair for eight years. He is author of the book The Art of Parallel Programming, which has been adopted as a course text by 62 Universities. More


Dr. Paul Corazza

Paul Corazza, Ph.D.

Professor of Computer Science and Mathematics
B.A., Maharishi International University
M.S., Ph.D., Auburn University

Dr. Corazza’s research interests are logic, set theory, category theory, large cardinals, sets of reals, and the lambda calculus. His research associated with teaching and the software industry are in the areas of algorithm analysis, rules engines, and software engineering.

Dr. Corazza has worked as a contractor for Google and e-Trade in Silicon Valley, and at several insurance companies in the United States, with 15 years experience as a Java engineer. More


Dr. Premchand Nair

Premchand Nair, Ph.D.

Professor of Computer Science and Mathematics
B.Sc., Kerala University
M.Sc, Kerala University
Ph.D., Kerala University (Mathematics)
Ph.D., Concordia University (Computer Science)

Dr. Prem Nair has taught a wide spectrum of computer science courses for over twenty years. His teaching interests are Java programming, object oriented design, relational database systems, analysis of algorithms and discrete mathematics, and data structures & algorithms. He is the author of Java Programming Fundamentals: Problem Solving Through Object Oriented Analysis and Design (2009). His research interests are database systems, data warehousing, data mining, network security, social networks, graph theory, discrete mathematics and soft computing. He has authored or co-authored many conference papers, journal articles and textbooks.


Dr. Eduard Babulak

Eduard Babulak, DSc., Ph.D.

Professor of Computer Science
Dipl.Ing., Technical University of Kosice
HNC, Brighton College of Technology
MSc, University of East London
Ph.D., Staffordshire University
DSc., University of Pardubice

Professor Eduard Babulak is an accomplished international scholar, researcher, consultant, educator, professional engineer and polyglot with more than thirty seven years of teaching experience and industrial experience as a professional engineer and consultant. He has been an Invited Speaker at the University of Cambridge, MIT, Yokohama National University and the University of Electro Communications in Japan, Shanghai Jiao Tong University in China, Sungkyunkwan University in South Korea, the University at West Indies and at Pennsylvania State University, USA.

Prof. Babulak’s research interests are in Future Networks and Quality of Service (QoS) Provision, Cyberspace Security, Cyberspace Security Policies, Computer Emergency Response Teams, Business Continuity and Disaster Recovery, Next Generation of Information Communications Technologies (ICT) and e-Services (e-Health, e-Learning, e-Transport, e-Manufacturing, e-Commerce and e-Government), Ubiquitous and Human Centric Computing, Automation and Applied Mathematics. Copernicus, LinkedIn, Researchgate, Academia.com, Branded.me.


Dr. Anil K. Maheshwari

Anil K. Maheshwari, Ph.D.

Associate Professor of Management Information Systems and Computer Science
B.Tech. (Electrical Engg.), India Institute of Technology, Delhi
MBA, India Institute of Management, Ahmedabad
Ph.D., Case Western Reserve University (MIS)

Professor Maheshwari brings over 25 years of rich work experience in IT industry and academia. He spent 9 years at IBM in Austin, TX, in global marketing and program management roles. He has also worked at a telecom start-up and a couple of mid-sized IT companies in senior leadership roles. Prior to coming to the US, he worked in India for over 7 years, including working at Wipro Infotech and running his own IT consulting company. He has taught at many universities, including the University of Cincinnati and City University of New York.

His areas of interest include Emerging Technologies, Data Analytics, Organizational Learning, Organizational Development, and Trust. He enjoys community leadership and volunteer activity, taking long walks, and singing. He ran a full marathon just a few years ago! More


Dr. Emdad Khan

Emdad Khan, Ph.D.

Associate Professor of Computer Science
B.S., Electrical Engineering, Bangladesh University of Engineering & Technology
M.S., Electrical Engineering, University of New Orleans
M.S., Engineering Management, Stanford University
Ph.D., Computer Science, University of California, Santa Cruz

Dr. Khan's research areas include Natural Language Processing, Big Data, Intelligent Agent, Artificial Intelligence, Machine Learning, Human Computer Interaction and their applications, especially, in the areas of Internet / Intelligent Internet and Biological Systems. Dr. Khan also focuses on multi-disciplinary education with emphasis on innovation and entrepreneurship to help global development -- economic, social, cultural and more with emphasis on increased peace & prosperity. More


Joe Bruen

Joe Bruen, M.S.

Associate Professor of Computer Science
B.S., Boston University
M.S., Worcester Polytechnic Institute

Joe has 35 years of industry experience. He has held a variety of senior technical and managerial positions.

Concerning OO technologies:

  • 1981 Worked on a modeling tool for computer hardware using the OO language Simula.
  • Mid-1980s developed a C++ OO database.
  • 1996 onward primarily focused on Java and Open Source technologies.
  • 2001 - Obtained Sun Certification as a Java Architect.
  • Subsequently held positions in both Sprint and Wells Fargo as a Senior Architect.

Of further note, the company that Joe worked at in the late 1970s and early 1980s had developed, in concert with Carnegie-Mellon University, a programming language called BLISS. So, it is fair to say that Joe spent a number of years programming in BLISS.


Dr. Ralph Bunker

Ralph Bunker, Ph.D.

Adjunct Associate Professor of Computer Science
B.S., M.S., University of Rhode Island
Ph.D., University of Massachusetts at Amherst

Dr. Bunker has taught Computer Science for over 20 years at Maharishi University of Management, George Washington University, and the University of Massachusetts at Amherst. He has significant experience in private industry, as well. More


Dr. Clyde Ruby

Clyde Ruby, Ph.D.

Assistant Professor of Computer Science
B.A., Pepperdine University
M.A., M.S., Maharishi International University
Ph.D., Iowa State University

Clyde Ruby's research interests include programming language semantics (especially for object-oriented languages), programming methodology, specification (Larch/C++, Java Modeling Language [JML]), and verification. More


Najeeb Najeeb

Najeeb Najeeb, M.S.

Assistant Professor of Computer Science
B.Sc., University of Baghdad
M.S., Maharishi University of Management


Michael Zijlstra

Michael Zijlstra, M.S.

Assistant Professor of Computer Science

B.S., Maharishi University of Management

M.S., Maharishi University of Management

Michael Zijlstra has worked as a Corporate Trainer in OO analysis and design, and was the Software Architect for several successful enterprise applications. His current interests include domain modeling with OO persistence, and alternatives to relational databases such as NoSQL.


Renuka Mohanraj

Renuka Mohanraj, Ph.D.

Assistant Professor of Computer Science
B.Sc., Madras University
M.C.A., Bharathidasan University
M.Phil., Periyar University
Ph.D., Mother Teresa University

My research focuses in Mobile Ad Hoc Networks. Other areas of interest include Design and Analysis of Algorithms, Software Engineering, Web Technology and Wireless Application Protocol. I have 12 years of experience in teaching and six publications.


Payman Saylek

Payman Saylek, M.S.

Assistant Professor of Computer Science
B.S., Electrical Engineering, Tehran Polytechnic
M.S., Maharishi University of Management

Payman has over 20 years of programming experience (5 years of C/C++ and Assembly and around 15 years of Java). Before turning to programming, Payman's main area of interest was Antennas/Waveguides and Electromagnetic Radiation.

Most recently, for the past 5 years, he has worked for large financial institutions and fortune 500 companies such as Principal Financial Group, Vanguard, Bank of America and Ally Bank as a Senior Java Developer/Designer.

His main area of interest is Core Java, Web Application Development and OOAD.


Hanhong Lu

Hanhong Lu, M.S.

Assistant Professor of Computer Science
B.S., Harbin Institute of Technology
M.S., International University in Germany
M.S., Maharishi University of Management

HanHong Lu has about 20 years of professional experience as a software engineer, technical leader, project manager, etc. mainly in the financial industry. Since early 2010, he started a career in the IT outsourcing industry managing offshore development centers for Nomura Securities (Hong Kong), UBS (Hong Kong and Stamford/CT) and Citigroup Technologies (Singapore), supervising from 80 to 280 resources on various client initiatives in Equities Trading and eBusiness projects.

Since 2013, he has been exploring technologies that support tech entrepreneurs' adventures into start-ups. Consequently, he fell into love with the "WordPress Software Foundation" that greatly reduces prototyping costs by over 70-80% compared with traditional frameworks/tools.

HanHong's teaching areas at MUM are mainly focused on Software Design/Development in Java and WordPress. He teaches "Modern Programming Practices", "Web Development with WordPress" and "Software Development with Fundamental Design Patterns" for the Computer Professional's Program.


Promolla Bahadur

Promila Bahadur, Ph.D.

Visiting Assistant Professor of Computer Science
B.Sc., Lucknow University (India)
M.C.A., Indira Gandhi National Open University
M.Tech, Karnataka State Open University
Ph.D., Uttrakhand Technical University

Promila Bahadur obtained Ph.D. in Computer Science in the year 2012 from Uttrakhand Technical University, Dehradun, India. Her work is on multidisciplinary research in Natural Language Processing, which involves incorporation of English, Sanskrit and Computer languages. She has concentrated on Machine Translation; having English and Sanskrit as source and target language. This involves Artificial Intelligence and Natural Language Processing as primary domains. Her research contribution primarily includes; development of complete algorithmic framework for Rule Based Machine Translation, design and development of “Two-Way Translation model” and software developed for translation. The “Two-Way Model” presents a simplified approach for translation. The software is developed on .Net Framework, named as “EtranS”. This software translates English language sentences into Sanskrit language..

Dr. Promila Bahadur possesses teaching experience of several years at Universities in India. She has contributed many research papers in the area of NLP and Machine Translation. She is currently teaching Fundamentals of Programming Practices and Modern Programming Practices (Java).


Orlando Arrocha

Orlando Arrocha, M.S.

Assistant Professor of Computer Science
B.S., Universidad Magister (Costa Rica)
M.S., Maharishi University of Management

Orlando Arrocha started his IT career as a software developer in 1990, initially developing systems for insurance companies and banking industry. During the last 16 years, he has collaborated as technical leader, software engineer, and project manager for large-scale biometric systems development and implementations, helping governments around the world to identify their citizens and travelers in a secure and irrefutable way.

His interest is in the field of enterprise software architecture and design, and how to leverage the software development with today's technology trends to deliver innovation.


Professor Joe Lerman

Joe Lerman, M.S.

Instructor of Computer Science
B.S., Boston University
M.S., Maharishi University of Management

I have taught FOOP (Fundmentals of Object-Oriented Programming), Java, C++, C, assembly language, data structures, systems programming, programming languages, digital logic, and computer architecture. More


Professor Biku Shrestha

Biku Shrestha, M.S.

Instructor of Computer Science
B.E., Electronics and Communication, The Institution of Engineers (India)
M.S., Maharishi University of Management

I have more than 15 years of professional experience in network design and implementation, and systems administration. I teach Information Security.


Professor Rakesh Raj Shrestha

Rakesh Raj Shrestha, M.S.

Instructor of Computer Science
B.C.A., Pokhara University (Nepal)
M.S., Maharishi University of Management

I received OCEM gold medal for my B.C.A. degree, and worked as C# software developer for about 2.5 years at Nanosoft, Pokhara. I also have 1 year teaching experience, teaching courses like C++, OS in colleges in Pokhara.


Professor Mei Li

Mei Li, M.S.

Instructor of Computer Science
B.S., Beijing Language and Culture University
M.S., Maharishi University of Management

Mei Li has two years of professional experience in designing and developing software systems for the financial industry. As an Instructor, in addition to assisting in all the graduate courses offered, she teaches FPP, MPP, Algorithms, and the four core courses offered in the undergraduate program in Computer Science.


Professor Rodney Crater

Rodney Crater, M.S.

Instructor of Computer Science
B.S., American College of Computing and Information Science
M.S.C.S., American Sentinel University
M.A.Ed, Phoenix University

Rodney Crater has 15 years teaching experience in C++, Java, HTML, CSS, JavaScript, PHP, SQL, MySQL, networking, switching, routing, Windows servers, Windows workstations, Linux, security, and telecommunications. His interests include emerging technologies, distributed processing, artificial intelligence, and educational pedagogy relating to computer science.


Rene de Jong

Rene de Jong, M.S.

Adjunct Assistant Professor of Computer Science

M.S., Maharishi University of Management

My interest is in the field of software architecture and design, enterprise Java technologies and requirements engineering. In addition to my faculty position, I am an independent consultant. I like to teach professional training courses and to help and advise on projects with their software development practices and activities.


Professor Peter Just

Peter Just, M.S.

Adjunct Assistant Professor of Computer Science
B.S., Technische Fachhochschule, Berlin
M.S., Maharishi International University

Peter Just has over 13 years of professional experience in designing and developing software systems in the telecommunication industry, human resources applications, as well as computer graphics and systems programming. More


back to top

Site Map