Master of Data Science at East Carolina University

    Master of Data Science at East Carolina University

    Master of Data Science at East Carolina University

    Study Data Science at East Carolina University, a Master degree offered at its main campus in Greenville , United States of America. This Full Time program is delivered on campus in English and takes approximately 2 years to complete. Students benefit from a structured learning experience designed to build both theoretical knowledge and practical experience. The next intake is scheduled for August 21, 2027.

    About Master of Data Science

    Big data, machine learning and cloud computing have fundamentally changed how we live and work. Data science is the application of these technologies to solve difficult problems in several domains. Probability and statistics provide the underlying mathematical foundation. The core knowledge and skills of data science are applicable to a broad range of application domains.

    • Department Website
    • College Website
    • How Do I Apply
    • Apply Now

    Program Coordinator/Graduate Program Director: Nic Herndon (C-108 Science and Technology Building; 252-328-9696; [email protected])

    The Data Science, MS is an interdisciplinary program designed to provide students with practical skills balanced with theoretical knowledge and professional practice. 

    I. Admissions Requirements

    Applicants to this program are required to follow the admissions requirements and process as stated in the admission and retention section of the graduate catalog and the graduate admissions website. To be admitted to the program, applicants must have earned a bachelor's degree in computer science or a related field. A minimum cumulative undergraduate GPA of 3.0 and a minimum score of 30th percentile on the GRE General test are required for regular admission. Those who do not meet the requirement may be admitted by exception. Decisions will be made on a case by case basis. Nonnative speakers must submit an acceptable score on one of the language tests approved by the Graduate School or have evidence of at least 1 year of college/university study in the United States.

    Students with bachelor's degrees in engineering, mathematics, statistics, physics, chemistry, or similar analytic and quantitative disciplines may be required to complete additional courses before being admitted to the degree, such as discrete mathematics, data structures, as recommended by the graduate program director.

      II. Degree Requirements

      A minimum cumulative GPA of 3.0 must be earned for all graduate courses. No more than 6 s.h. of course work evaluated as a C may be counted toward the degree.

      The degree requires a minimum of 30 s.h. as follows:

        A. Core - 12 s.h.
        • DASC 6000 - Data Science Methods I
        • DASC 6005 - Data Science Methods II
        • DASC 6010 - Big Data Analytics and Management
        • DASC 6020 - Machine Learning
        B. Options - 18 s.h.

        Choose one of the following options: 

          1. Thesis (6 s.h. of DASC 7000) and Electives (12 s.h.)

          A thesis is required for this option. Students summarize their research in the form of a formal written document and deliver an oral presentation. Thesis research is typically conducted over two semesters. Six (6) s.h. count toward the degree requirements.

          Twelve (12) s.h. of 6000-level data science (DASC), computer science (CSCI), software engineering (SENG), or other graduate courses approved by the graduate program director are required for this option. The semester hours from SENG courses must not exceed three (3) s.h. The semester hours from graduate courses outside of data science (DASC), computer science (CSCI), and software engineering (SENG) must not exceed nine (9) s.h.

          To select electives, go to the list of CSCI, DASC, and SENG electives in part III. 

          • DASC 7000 - Thesis
          2. Project (3 s.h. of DASC 6995) and Electives (15 s.h.)

          A research project with a written report is required for this option. Students select topics for their projects in consultation with research advisors prior to the beginning of the last semester of study. The project involves collecting research literature on a topic of interest, critically examining it, and summarizing the research in the form of a formal technical report. This option may also involve developing software systems or proof of concept systems. Students must deliver an oral presentation of their findings. The research project is typically completed during the last semester of study. Fifteen (15) s. h. of 6000-level data science (DASC), computer science (CSCI), software engineering (SENG), or other graduate courses approved by the graduate program director are required for this option. The semester hours from graduate courses outside of data science (DASC), computer science (CSCI), and software engineering (SENG) must not exceed nine (9) s.h.

          To select electives, go to the list of CSCI, DASC, and SENG electives in part III. 

          • DASC 6995 - Research Project
          3. Coursework (18 s.h. of electives only)

          Eighteen (18) s.h. of 6000-level data science (DASC), computer science (CSCI), software engineering (SENG), or other graduate courses approved by the graduate program director are required for this option. The semester hours from graduate courses outside of data science (DASC), computer science (CSCI), and software engineering (SENG) must not exceed nine (9) s.h.

          To select electives, go to the list of CSCI, DASC, and SENG electives in part III. 

          The coursework option requires an e-Portfolio comprehensive assessment. Please contact the program coordinator for more information.

        III. Electives List

        Electives should be carefully selected after consultation with the graduate program director. 

        • CSCI 6030 - Information Extraction and Retrieval
        • CSCI 6040 - Computational Analysis of Natural Languages
        • CSCI 6045 - Cyber-Physical Systems
        • CSCI 6050 - Digital Image Analysis and Understanding
        • CSCI 6100 - Cryptography and Information Security
        • CSCI 6120 - Computer Systems Architecture
        • CSCI 6130 - Networking and Telecommunication
        • CSCI 6140 - Mobile Communications and Wireless Security
        • CSCI 6150 - Computer and Network Security
        • CSCI 6220 - Topics in Language Design
        • CSCI 6230 - Software Engineering Foundations
        • CSCI 6300 - Cryptographic Protocols
        • CSCI 6410 - Design and Analysis of Algorithms
        • CSCI 6420 - Computability and Complexity
        • CSCI 6510 - Distributed Computing
        • CSCI 6600 - Database Management Systems
        • CSCI 6710 - Developing e-Commerce Systems
        • CSCI 6810 - Topics in Artificial Intelligence
        • CSCI 6820 - Computer Graphics
        • CSCI 6840 - Data Mining
        • CSCI 6905 - Topics in Computer Science
        • DASC 6015 - Data Visualization and Communication
        • DASC 6030 - Information Extraction and Retrieval
        • DASC 6040 - Computational Analysis of Natural Languages
        • DASC 6050 - Digital Image Analysis and Understanding
        • DASC 6060 - Health Informatics
        • DASC 6070 - Decision Support in Health Care
        • DASC 6090 - Data Science Practicum
        • SENG 5000 - Programming and Data Structures Foundations
        • SENG 5005 - Discrete Structures and Algorithmic Foundations
        • SENG 6230 - Software Engineering Foundations
        • SENG 6235 - Software Project Management
        • SENG 6240 - Software Architecture and Design
        • SENG 6245 - Software Construction
        • SENG 6247 - Software Security Engineering
        • SENG 6250 - Software Systems Modeling and Analysis
        • SENG 6255 - Software Requirements Engineering
        • SENG 6260 - Software Metrics and Quality Management
        • SENG 6265 - Foundations of Software Testing
        • SENG 6270 - Software Verification and Validation
        • SENG 6275 - Dependable Systems and Software Reliability
        • SENG 6280 - Process Management and Lifecycle Modeling
        • SENG 6285 - Cloud Computing
        IV. Comprehensive Assessment Requirement

        All ECU graduate programs require students to successfully complete a comprehensive requirement. This program requires the following:

        • Thesis option (thesis with oral presentation)
        • Project option (research project with written report)
        • Coursework option (e-Portfolio)
          V. Plan of Study Form Requirement

          Students are required to complete a Plan of Study Form in consultation with the graduate program director before they begin their graduate study. This is usually done during the week before the first day of classes of first semester.  

            For more information about this degree visit the university's academic catalogs.

            Requirements and Admission Criteria for Master of Data Science at East Carolina University

            Entry Requirements

            In order to be considered for admission, international graduate applicants follow the same steps as a U.S. applicant with a few exceptions as identified in Red font. Step by step instructions are identified below:

            • Complete the ECU Online Graduate School Application: One application fee and one set of supporting documents should be submitted for each program of study applying to.
            • Pay the Application Fee: Payment will be made through the self-service portal prior to submission of the application. The payment portal accepts debit or credit card only.
            • Provide Foreign Transcript Evaluation: 

            An official course by course credential evaluation of all foreign transcripts indicating that, at minimum, the US equivalent of a bachelor’s degree has been awarded by an accredited college or university is required.

            • Provide Official Transcript(s) & Diploma Copy: A copy of your transcript(s) and diplomas showing a full education history issued in your native language as well as a notarized or certified copy in English must be uploaded to your application.
            • Provide Evidence of English Proficiency: If English is not your native language and you have not completed at least one year of education (minimum of 18 credit hours) at a United States school, you are required to take a standardized English language exam or complete the ECU Language Academy (ECULA).
              • Language Exam Options: The Graduate School accepts either the Test of English as a Foreign Language (TOEFL), the International English Language Testing System (IELTS), the Duolingo English Test or Pearson Test of English (PTE) and scores must be forwarded to the Graduate School by the testing service. The paper- or computer-based TOEFL exam is accepted by request only.
            • ECU Language Academy: You may choose to attend the ECU Language Academy instead of taking the TOEFL, IELTS, or PTE. Also, if you do not obtain the required score on the TOEFL, IELTS, or PTE, at least one session of the ECU Language Academy may be required prior to the start of your program. Successful completion of all levels of the ECU Language Academy is required for admission without TOEFL, IELTS, or PTE scores. More information on the ECU Language Academy, including the ECULA application, is available on the Intensive English Program website. Individual programs may have higher minimum requirements.
            • Provide Official Standardized Admissions Test Results: If required by the program you’re applying to, please arrange for an official score report to be sent directly to the Graduate School by the testing service (GRE or GMAT). ECU’s institutional code is 5180. ECU does not have departmental codes.
            • Upload Statement of Purpose: If required by the program you’re applying to, please upload a copy of your personal statement (why you believe you would be a good candidate for the program) to your application. You may want to use resources to help you write a personal statement in English such as this webinar.
            • Provide Letters of recommendation: If required by the program you’re applying to, please arrange to have LOR’s submitted electronically with the online application. Review your program’s application requirements to determine the number of letters, if any, that they require.
            • Upload Resume: If required by the program you’re applying to, please upload a copy of your most recent resume to your online application.
            • Provide Financial information: If/when you are admitted to a graduate program at ECU you will be required to provide certified evidence of financial resources adequate to cover educational costs and living expenses. Documents only need submitted if/when an offer of admission is extended.

            English Requirements

            • PTEMin 65
            • IELTSMin 6.5
            • TOEFLMin 78

            Career Opportunities after Completing Master of Data Science

            Graduates with this degree are successful in many fields and careers, including the following:

            Careers not found.

            Career Opportunities

            ECU has developed resources to help you learn more about career opportunities and job market outlook. In addition, the websites below provide specific information on careers in the various majors from which students may choose:

            NC Tower

            This website provides graphs and tables of in-depth information on employment rates, wages and ongoing higher education enrollment of graduates from the North Carolina Community College System and from the University of North Carolina system schools. NC Tower includes data on former UNC students who are working in roughly 90% of all jobs in North Carolina. This database excludes information for graduates who are:

            • Self-employed;
            • Work for the federal government, including the military: or
            • Work outside of North Carolina.

            US Bureau of Labor Statistics Occupational Outlook Handbook

            This website also provides in-depth information regarding pay, projected new jobs, required education, growth rate and on-the-job training information on various occupations.

            Degree-specific internships

            For information on internship information for specific majors, go to the home page of the department in which the major is located and, as available, find the link to the information on internships in that major.

            Tuition and Fee Information for Master of Data Science at East Carolina University

            Application Fee 75

            How to Apply for Master of Data Science at East Carolina University

            Thank you for your interest in a graduate program at East Carolina University!

            Contact information for each program, along with their application deadlines, can be found on the Find Your Program feature.

            Ready to apply now? Great!

            • If you have already created an account and/or are applying to multiple programs, please use the same account. After selecting the program of choice, simply login with your credentials.
            • Use a personal email account (e.g., Gmail, Yahoo, AOL) when setting up your ECU application account. Please refrain from creating an account using any ECU associated emails because doing so may prevent you from receiving important email communication from us.
            Master of Data Science at East Carolina University
            East Carolina University
            East Carolina University
            United States of America

            United States of America, Greenville

            WhatsApp student consultation with YouApply