1.All students from Bachelor Degree Program of Data Science must fulfill the General Education Requirements and the bachelor's degree major in this program consists of the following:
*Fundamental Program (24 credits)
Calculus (Ⅰ) DS__10020 (Freshmen First Semester)
Introduction to Computer Science DS__10010 (Freshmen First Semester)
Introduction to Computer Programming (Ⅰ) DS__10000 (Freshmen First Semester)
Calculus (ⅠⅠ) SE__@0120 (Freshmen Last Semester) **Required:Calculus (Ⅰ)
Linear Algebra SE__@0080 (Freshmen Last Semester)
Introduction to Computer Programming (ⅠⅠ) SE__@0070 (Freshmen Last Semester)
**Select 2 lectures from 6 lectures, at least 6.0 credits
Principles of Economics-Micro Part ACIM10000 (Freshmen First Semester)
Accounting Principle(Ⅰ) ACIM10030 (Freshmen First Semester)
General Physics(Ⅰ) PHYS10000 (Freshmen First Semester)
Principle of Economics-Macro Part ACIM10110 (Freshmen Last Semester)
Accounting Principle(ⅠⅠ) ACIM10100 (Freshmen Last Semester) **Required:Accounting Principle(Ⅰ)
General Physics(ⅠⅠ) PHYS10200 (Freshmen Last Semester)
*Core Program (22.0 Credits)
Elements of Analysis DS__@0010 (Sophomore First Semester) **Required:Calculus (Ⅰ)&Calculus (ⅠⅠ)
Introduction to Probability DS__@0020 (Sophomore First Semester)
Data Structures DS__@0030 (Sophomore First Semester)
Statistical Software and Practical Application DS__@0040 (Sophomore Last Semester)
Statistics DS__@0050 (Sophomore Last Semester)
Algorithm Design and Analysis DS__@0060 (Sophomore Last Semester)
Introduction to Big Data Analytics DS__@0070 (Junior Last Semester)
*Professional elective (18.0 Credits)
Mathematical Statistics (Ⅰ) DS__@0080 (Junior First Semester) **Required:Statistics
**Select 1 lecture from 3 lectures, at least 3.0 credits
Probability Theory DS__@0090 (Junior First Semester) **Required:Introduction to Probability
Mathematical Statistics (ⅠⅠ) DS__@0100 (Junior Last Semester)**Required:Statistics
Regression Analysis DS__@0110 (Junior Last Semester) **Required:Statistics
**Select 4 lectures from 7 lectures, at least 12.0 credits
Artificial Intelligence DS__@0140 (Junior First Semester)
Introductory Machine Learning DS__@0150 (Junior First Semester)
Computer Networks DS__@0160 (Junior First Semester)
Information Security DS__@0170 (Junior Last Semester)
Introduction to data science DS__@0130 (Senior First Semester)
Database Systems DS__@0180 (Senior Last Semester)
Creative digital learning with sustainability DS__@0190 (Senior Last Semester)
Core curriculum 37.0 credits:
9 credits in language
2 credits in information technology
4 credits in physical education (PE)
2 credits in service learnings
20 credits in elective core courses
64 out of 128 credits are required to be in English Taught.
**Students can select English Taught courses to replace the elective core curriculum, the threshold shall be decided by the Program Education Committee.
2. Major Program and Professional elective Program Requirements
The program's required major courses include:
Fundamental Program: 24 credits
Academic year Core program: 22 credits
Academic year Professional elective Program: 18 credits
A total of 64 Major Program and Professional elective Program credits must be taught in English.
Among core curriculum and curriculum requirements (37 credits) and the other elective credits (27 credits), students are only allowed to have no more than 38 Chinese-taught credits, while the rest credits must be English-taught credits. Students in International Programs may take other English taught courses offered at NDHU to fulfill the Elective Core Course Requirement after they complete all required specialized course credits, the maximum of credits should follow the Elective Core Course Requirement.
3. From the first to third year, the maximum credit load per semester is 25 credits with the exception of Physical Education and Military Training and Service Learning. The maximum credit load can be increased to 29 credits per semester for those in the top 10% ranking of their respective classes. Core curriculums are limited to a maximum of 5 per semester (excluding military training, physical education, and service learning courses)
4. All students must take no less than 3 credits each semester.
5. Credits earned in courses of the same name offered by other departments or institutes may be counted toward degree requirements with the approval of the Departmental Education Committee.
6. All Students must successfully complete Service Learning (I) & (II) offered by Bachelor Degree Program of Data Science before graduation.
7. For any students come from 5-year Middle School (Junior High)/High School education system, must take an additional 12 credits (as total 140 credits) to graduate. These 12 credits can be from any departments.
8. All students should complete the cross-disciplinary self-learning credit certification. Detailed rules and regulations about this certification, please refer to the "Guidelines for Cross-Disciplinary Self Learning Credit Certification" of the Office of Student Affairs.
9. In order to implement the Program on Bilingual Education for Students in College (the BEST program) and the English as a Medium of Instruction Teaching Plan (known as the EMI teaching plan), set by the Taiwan Ministry of Education, the EMI courses offered by the EMI teachers of the College of Science and Engineering will be deemed as the same or as the equivalent courses with the same course names or the same course nature offered by the department. Please refer to 「NDHU's Course Equivalency Table (國立東華大學相同或等同課程對照表)」