Welcome to the Computer and Information Science department


On behalf of faculty, staff and students I am proud to welcome you to the Computer and Information Science Department’s (CIS) website at the University of Massachusetts Dartmouth.

Our department is part of the College of Engineering, and has been funded since early 1983. We currently are home to 12 full-time faculty, 1 professional technician, 1 staff member, and approximately 311 undergraduate, 170 graduate and 3 PhD computer science majors.

Our faculty members are involved in research and professional activities in many major areas of computing such as:

• software engineering of object-oriented systems;
• formal methods in software design and development;
• parallel and distributed computing;
• neural computing, multi-agent systems;
• electronic commerce;
• computer and sensor networks;
• data visualization and computer vision;
• computer and information security;
• bio-informatics;
• mobile robotics; and
• software process and social implications of computing.

Some of these research activities were sponsored by grants from

• National Science Foundations;
• Office of Naval Research, Naval Undersea Warfare Center in Newport, Rhode Island;
• US Department of Energy;
• Commonwealth Information Technology Initiative;
• UMASS Dartmouth Foundation; and
• companies from local computer industry.

Students who study computer and information science may be interested in pursuing advanced degrees, including the Ph.D. Program in Engineering and Applied Science.

The Department will continue it's Computer Camp for middle school children this year. For more details click on this link.

Our faculty and staff members are dedicated to excellence in education and computer science research. Please join us to study or to work with us on new ideas and visions of computing in the 21th century.

Please contact me if you have any questions or you need assistance in your professional decisions related to computer science.

Dr. Haiping Xu
Professor and Chair
Phone: 508.910.6427
Fax: 508-999-9144
Send Email