Request Info > Apply > Visit Us >

Department of Computer Science

With the rapid advances in science and technology during the last few decades, computing systems have risen to become the key technology that supports and expands almost every area of life, from education and research to commerce and entertainment. With the recent growth of networking systems and the global Internet system connecting millions of people and almost every educational, research, and business institution in the world, computing has become the most powerful and pervasive aspect of modern technology and a vital element of success in almost every area of life.

Today we live in an information-based society. A vital part of modern life is fundamental knowledge of how computers and computing systems work. The universal role of computing and the great power that it brings to all areas of life is based on the ability of computing systems to represent and reason about the knowledge at the basis of any area of application.

Computer science is the study of these structures and dynamics of information, and their expression into progress and machines. It creates a new and exciting area that merges aspects of mathematics and electronics to form a new discipline of software and computing systems. This allows one to describe abstract concepts or knowledge from any area of interest, and then create powerful systems that produce concrete results — the flight of a satellite, a computer graphics system for movies, scientific computation, management information systems, or desktop word processing.

With such broad areas of application, a computer scientist must have a strong background in both the foundations of knowledge on which these systems are organized and the principles which are used to create and apply computing to all diverse areas of life. Clearly, a computing professional enjoys the ability to work in one of the most exciting and leading areas of technology today and one of the most important areas for the future.

Our computer science programs prepare graduates for success in this field by providing comprehensive knowledge of the discipline and the ability to think clearly and precisely.

Programs We Offer

Undergraduate:

Graduate:

Faculty: Computer Science Department

keithlevi300x300

Keith Levi

keithlevi300x300

Keith 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. Dr. Levi received his PhD from the University of Michigan.

gregguthrie300x300

Greg Guthrie

gregguthrie300x300

Greg Guthrie is Dean of Educational Technology and Professor of Computer Science. He received his BS, MS and PhD from Purdue University.

Dr. Guthrie’s research interests include: programming languages, teaching of computer science, software systems and architecture, Functional and Object Oriented languages and programming, and computer systems architecture.

Paul Corazza-2

Paul Corazza

Paul Corazza-2

Dr. Corazza has a BA (Philosophy) from MIU and his PhD (Mathematics) is from Auburn University. HIs post-doc studies were at University of Wisconsin, Madison.

He has published fifteen papers in mathematical logic, a three-part article on a Java framework he created, and a textbook on Mathematical Logic and Computability. He has also published research papers on Maharishi Vedic Science, Mathematics, and Computer Science, and the Mathematics of Infinity (Set Theory). Curriculum Vitae >

clyde-ruby300

Clyde Ruby

clyde-ruby300

Clyde Ruby is Co-Chair of the Department of Computer Science and Assistant Professor of Computer Science. He received his BA from Pepperdine University, his MS from Maharishi International University, and his PhD, Iowa State University

His research Interests include programming language semantics (especially for object-oriented languages), programming methodology, specification (Larch/C++, Java Modeling Language [JML]), and verification.

See his publications here.

mrudula-1-sq-sm

Mrudula Mukadam

mrudula-1-sq-sm

Mrudula has over 6 years of IT industry experience in the USA and India where she has worked as a Senior Applications Developer, mainly in the J2EE field. While working in the IT field, she has received many accolades like “Above & Beyond” and “Essential Piece” certificates for her work.

She received her BE from Nagpur University, India, and her MS from MIU.

Her research interests are Big Data Security and spiritual development.

Bruce Lester

Bruce Lester

Bruce Lester

Dr. Lester received is BS, MS, and PhD from Massachusetts Institute of Technology.

His research Interests include. Parallel Computing, Programming Languages for Multi-Core Processors

His book The Art of Parallel Programming, has been adopted as a course textbook by 62 universities.ndon, U.K., July 2011. This conference was part of the annual World Congress on Engineering sponsored by the International Association of Engineers.

See Dr. Lester’s Publications

Dr. Lester is Professor of Computer Science at MIU.

Premchand Nair

Premchand Nair

Premchand Nair

Dr. Prem Nair is Professor of Computer Science and Mathematics at MIU. He has taught a wide spectrum of computer science courses for over twenty years, including 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. Nari received his BS, MS, and PhD (Mathematics) from Kerala University.

emdad_019_23A copy

Emdad Khan

emdad_019_23A copy

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 an emphasis on innovation and entrepreneurship to help global development – economic, social, cultural, and more with emphasis on increased peace & prosperity.
Education

He received his BS Electrical Engineering from Bangladesh University of Engineering & Technology, Bangladesh, his MS Electrical Engineering from the University of New Orleans, his MS in Engineering Managemen from Stanford University, and his PhD in Computer Science from the University of California, Santa Cruz.

Dr. Khan is Professor of Computer Science at MIU. Curriculum Vitae >

Renuka Mohanraj

Renuka Mohanraj

Renuka Mohanraj

Dr. Renuka Mohanraj received her BSc from Madras University, her MCA from Bharathidasan University, her MPhil from Periyar University, and her PhD from Mother Teresa University.

Her 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.

Najeeb Najeeb

Najeeb Najeeb

Najeeb Najeeb

Dr. Najeeb received his PhD from University of Nebraska-Lincoln. His PhD work was in robotics, drones, wireless power transfer, and sensor networks.

His experience includes publishing software using C++, mobile phone service providers’ software (billing, database, and internet services). web developer using JEE technologies, and self-driving cars.

His research Interests include Robotics, Web Development, and mobile applications.

payman-salek

Payman Salek

payman-salek

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.

He receive his BS in Electrical Engineering from Tehran Polytechnic and his MS in Computer Science from MIU.

Mei Li (1)

Mei Li

Mei Li (1)

Mei Li is Assistant Professor of Computer Science.

She received her BS from Beijing Language and Culture University and her MS from MIU.

Somesh Rao (1)

Somesh Pullapantula

Somesh Rao (1)

Somesh Pullapantula is Assistant Professor of Computer Science

He received his M. Tech, (Information Technology) from Birla Institute of Technology, and his MS (Computer Science) from MIU

asaad_picture_square

Asaad Saad

asaad_picture_square

Asaad Saad is Assistant Professor of Computer Science

He received his BS from Aleppo University (Syria), and his MS from MIU.

Asaad has 15 years of experience in Web Development. He worked for major companies including Yahoo Middle east/Maktoob and Dubai Government. He worked as project manager, system architect and senior software engineer for the e-Government projects of United Arab Emirates. Recently Asaad joined MIU family and he got his certification in NoSQL database systems and he will integrate MongoDB in some upcoming courses that includes NodeJs and AngularJs

michael-zijlstra-16-14

Michael Zijlstra

michael-zijlstra-16-14

Michael Zijlstra is Assistant Professor of Computer Science

He received his BS and MS from MIU.

Michael 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.

eIMG_9271

Rujuan Xing

eIMG_9271

Rujuan Xing is Assistant Professor of Computer Science.

She received her BS from Hohai University and her MS from MIU. She has also received Liferay 6.1 Enterprise Developer Certification.

She worked in the US as an Enterprise Portal Developer for 3 years using Spring, MyBatis, jQuery, and CSS. Worked as a PHP developer in China for 1 year. Assisted in teaching JavaEE courses in a programming language training center.

joelerman300x300

Joe Lerman

joelerman300x300

Joe Lerman is an Instructor of Computer Science.

He received his BS from Boston University and his MS from MIU.

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

rene-de-jong300

Rene de Jong

rene-de-jong300

Rene de Jong is Adjunct Professor of Computer Science

He received his MS from MIU.

His interest is in the field of software architecture and design, enterprise Java technologies and requirements engineering.

Obinna A. Kalu (1)

Obinna Kalu

Obinna A. Kalu (1)

Obinna Kalu is Assistant Professor of Computer Science

He received his BSc in Mathematics and Statistics from the University of Lagos, Nigeria, his MSc in Computing and IT from the University of Bedfordshire, England, and his MS in Computer Science from MIU.

Obinna has over 12 years of experience in the Software industry. In the last 7 years, he has worked as a Software Engineer and Lead Developer on multiple enterprise software development projects for the United States federal government, including the US Department of Health and Human Services in Washington, DC.

Previously, he worked as a Software Developer at SAP AG, the world’s largest business software company, where he was engaged in designing and implementing complex User Interface components for SAP Retail industry software solutions, working extensively with Java AWT and Swing API. He has taught classes in Enterprise Application Architecture and Web Application Programming in the Masters in Computer Science program.
Interests

His areas of interest include Software Engineering, Programming languages, Web Applications, Human-Computer Interaction and Artificial Intelligence. He also enjoys running, cycling, soccer, community service & volunteering.

Next Steps

request info

Get your questions answered
and download our free booklet.

Request info >
visit us

Sign up for one-on-one virtual visits,
Visitors Weekend, or Visitors Saturday.

Learn more >
apply to mum

Our next entries:
Aug 2023 and Feb 2024

Apply >
X

Follow MIU