Sep 19, 2024  
2024-2025 Graduate Catalog 
    
2024-2025 Graduate Catalog

Department of Computer and Information Science


Return to {$returnto_text} Return to: Colleges, Departments, and Programs

The Master of Science in Computer Science program equips graduates with a broad and in-depth knowledge of computer science by offering a strong core curriculum and a wide selection of elective courses. The program maintains a balance between theory, systems, and applications, with an emphasis on software development.

Our students gain the ability and courage to apply their knowledge to realistic scale projects in graduate courses. Their experience includes working with a team and assuming full responsibility for the project, from problem specification to solution completion. Students learn to conduct independent research and present their results in oral and written forms. They graduate with the knowledge and skills required to develop and design high-quality computer systems and application software. They have the ability to follow the rapid changes in the field of Computer Science. As highly qualified professionals, our students are ready to compete for responsible positions in the computer industry, research institutions, and government or continue their PhD program education.

Admission Requirements

Applicants must submit the required application materials to the Office of Graduate Admissions. In addition, they must submit GRE general scores, except for those with a baccalaureate degree from UMass Dartmouth’s undergraduate program in Computer Science or Data Science or a Graduate Certificate in Computer Science from UMass Dartmouth. The personal statement should explain the candidate’s goals and objectives regarding their professional career.

Applicants should have a bachelor’s degree from an accredited institution (applicants who do not meet this criterion may be considered for admission if they can convincingly demonstrate that they have the equivalent of a baccalaureate degree.) In addition, they should demonstrate:

  • Ability to write programs in high-level programming languages (e.g., C, C++, Java)
  • Knowledge of computer architecture and operating systems
  • Knowledge of software engineering
  • Knowledge of mathematical analysis and theoretical foundations of computer science, as well as analysis of algorithms

The department has established a fast-track BS-MS program permitting UMass Dartmouth Computer Science undergraduate students to progress smoothly to the Master’s level and save some overall credits. See the General Catalogue for information and special admissions procedures.

Financial Assistance

Several assistantships are available on a competitive basis. Other assistance, such as loans or work study, may be available to admitted students. Please refer to the “Expenses and Financial Assistance” chapter.

Graduate Certificates

A certificate provides the working professionals with recognition of a coherent program of advanced study at the graduate level. Each of our certificate programs is compatible with our MS degree requirements, allowing certificate recipients to transition to a degree program without loss of credit.

Acceptance to a Certificate Program (Onsite / Online)

Applicants must have earned a BS degree in an appropriate field. One applies for acceptance to a graduate certificate program through the Office of Graduate Admissions. Applicants follow the graduate degree admissions process for the MS in Computer Science program, but with a reduced formality. Thus, they submit a shortened application form, an essay, and official transcripts of all post-secondary work, as instructed herein. However, they are not required to submit GRE scores and recommendation letters.

A joint faculty committee will review applications for admission to the certificate program. One element in the review will be to assess whether a student meets the stated prerequisites and, in general, has the appropriate combination of background and experience to succeed in the certificate program. It is possible for a student to be admitted with a contingency that the student must take one or more undergraduate prerequisite courses.

Other Certificate Policies

Prospective students can take up to two courses (with the instructor’s permission) for the certificate before completing their official acceptance to the certificate program. Other graduate policies, such as those for longevity of credit, acceptable grades, and repeatability of courses, also apply to certificate students as they do to degree students.

See Computer Science Graduate Certificate for description and requirements.

BS/MS Undergraduate/Graduate Integrated Program Option in Computer Science

The department offers an integrated program that allows qualified UMass Dartmouth undergraduate majors in Computer Science to proceed directly to the Master’s degree program and complete both degrees with reduced overall credits required. See the current General Catalogue for information on this option.

Faculty and Fields of Interest

Akhavan Masoumi, Amir Assistant Teaching Professor (2020), BS 2004 Urmia Azad University, MS 2009 University of Science Malaysia, PhD 2015 University of Science Malaysia. Specializations: Information security, complex systems science, data visualization, cognitive load analysis.

Balasubramanian, Ramprasad Professor & Provost and Vice Chancellor for Academic Affairs (2000), BS 1989 University of Madras, India, MS 1991 University of Toledo, MSOperRes 1993 University of Kentucky, PhD 1999 University of South Florida. Specializations: Autonomous mobile robotics, computer vision, pattern recognition, artificial intelligence.

Chang, Yuchou Assistant Professor (2020), BE 2003 Northwestern Polytechnical University, ME 2006 Shanghai Jiao Tong University, PhD 2012 University of Wisconsin-Milwaukee. Specializations: Biomedical imaging, intelligent robotics, distributed data analytics, brain-computer interface.

El-Nasan, Adnan Assistant Teaching Professor (2016), BS 1998 Jordan University of Science Technology, MS 1995 Rochester Institute of Technology, PhD 2003 Rensselaer Polytechnic Institute. Specializations: Operating system optimization and security; cybersecurity, privacy, forensics, reverse engineering, innovation, and commercialization in emerging Economies.

Fang, Hua Julia Professor (2016), BA 1998 Sichuan International Studies University, MA 2006 Ohio University, PhD 2006 Ohio University. Specializations: Machine learning, pattern recognition, computational statistics, and wireless health.

Jiao, Long Assistant Professor (2023), BS 2016 Xidian University, MS 2022 George Mason University, PhD 2023 George Mason University. Specializations: Applied Machine Learning in Cybersecurity, 5G/6G wireless security, Spectrum Sharing Security

Khatib, Firas Associate Professor (2013), BA 2001 University of California, Berkeley, PhD 2008 University of California, Santa Cruz. Specializations: Bioinformatics/computational biology, protein structure prediction, citizen science.

Kul, Gokhan Assistant Professor (2019), BS 2010 TOBB University of Economics and Technology, MS 2012 Middle East Technical University, PhD 2018 University at Buffalo, SUNY. Specializations: Cybersecurity, database security, digital forensics, computer systems.

Liu, Yi Associate Professor (2019), MEng 1998 Nanjing University, PhD 2005 University of Mississippi. Specializations: Software engineering with specific interests in software architecture, software frameworks, software design patterns and secure software engineering, geospatial data science.

Luo, Yukui Assistant Professor (2023), BE 2013 Shanghai University of Engineering Science, MS 2017 Illinois Institute of Technology, PhD 2023 Northeastern University. Specializations: Privacy-preserving Machine Learning, Cybersecurity, Cloud-FPGA Virtualization, Hardware Security, High-Performance Cloud Computing

Patel, Ashokkumar Assistant Teaching Professor (2022), M.S. Georgia Southwestern State University, Ph.D. North Gujarat University. Specializations: Big Data security, Cloud security, Machine learning for Digital Forensics, Biometrics-based secure access & trustworthy Cyber Space. 

Shao, Ming Daniel Associate Professor (2016), BS 2006 Beihang University, MS 2010 Beihang University, PhD 2016 Northeastern University. Specializations: Transfer learning, social media analytics, graph approximation and clustering.

Valova, Iren T Professor & Associate Dean (2000), BS 1991 Technical University, Sofia, Bulgaria, MS 1993 Technical University, Sofia, Bulgaria, PhD 1997 Tokyo Institute of Technology. Specializations: Artificial intelligence, neural networks, pattern recognition.

Xu, Haiping (Chairperson) Professor (2003), BS 1989 Zhejiang University, MS 1992 Zhejiang University, MS 1998 Wright State University, PhD 2003 University of Illinois Chicago. Specializations: Software engineering, distributed computing, machine learning, cloud computing, cybersecurity, software reliability.

Yuan, Jiawei Associate Professor (2020), BS 2011 University of Electronic Science and Technology of China, PhD 2015 University of Arkansas at Little Rock. Specializations: Cybersecurity, UAV security, network security, Internet of Things.

Contact

Graduate Program Co-Directors
Computer and Information Science
University of Massachusetts Dartmouth
285 Old Westport Road
Dartmouth, MA 02747-2300
cis-grads@umassd.edu

Programs

Return to {$returnto_text} Return to: Colleges, Departments, and Programs