Skip to main content
University of North Dakota
University of North Dakota
    • Admitted Students
    • Current Students
    • Families of Current Students
    • Faculty & Staff
    • Alumni
    • Email
    • Blackboard
    • Campus Connection
    • Employee Self-Service
    • Hawk Central
    • Degree Map
    • Zoom
  • Directory
  • Academics
  • Admissions
  • Student Life
  • Research
  • Athletics
  • Majors & Programs
  • About
University of North Dakota
  • Academics
  • Admissions
  • Student Life
  • Research
  • Athletics
  • Majors & Programs
  • About
  • Request Info
  • Visit
  • Apply
  • Request Info
  • Visit
  • Apply
  • Home
  • Program Finder
  • Artificial Intelligence (Ph.D.)
  • Requirements
Skip Section Navigation
  • Artificial Intelligence (Ph.D.)
  • Requirements
  • Cost
  • How to Apply

Artificial Intelligence Ph.D. Requirements

Complete these requirements for an Artificial Intelligence Ph.D.

Admission Requirements

  1. Master’s degree, normally in a computing, engineering, or science related field or a Bachelor’s degree, normally in a computing, engineering, or science related field.
  2. An overall GPA of at least 3.0 (on a 4.0 scale) for the bachelor's degree, and master's if applicable.
  3. Satisfy the School of Graduate Studies’ English Language Proficiency requirements as listed in the Graduate Academic Information section.

The School of Electrical Engineering and Computer Science recognizes that the prerequisite expertise identified above may be acquired in a variety of ways. Students who do not meet all of the requirements may be admitted with provisional status with the obligation to meet the remaining requirements early in their graduate study.

Degree Requirements

Students seeking the Doctor of Philosophy in Computer Science degree must satisfy all general requirements set forth by the School of Graduate Studies. In addition, they must meet the following requirements set by the School of Electrical Engineering and Computer Science:

  1. Completion of 90 credit hours beyond the bachelor's degree.
  2. Maintain a GPA of at least 3.0 for all classes completed as a graduate student.

Requirements for Students with an Approved Master's Degree

Master's degree must be in an approved topic related to computing.

  1. Complete 15 credit hours from the list of Core Required Courses
  2. Complete 6 credit hours in each of 3 groups of elective courses (18 credit hours total)
  3. Complete at least 6 credit hours of EECS 510 Artificial Intelligence Seminar
  4. Complete 21 credit hours of Dissertation Research
  5. Successfully complete the Qualifying Examination consisting of both the written proposal and an oral defense. 
  6. Oral Final Examination which includes a defense of the student’s dissertation.  The oral defense of the student’s dissertation must take place at least one semester after satisfactory completion of the comprehensive examination.
  7. Submission of the dissertation document, approved by the student’s Faculty Advisory Committee.

Requirements for Students with an Approved Bachelor Degree

  1. Complete 9 credit hours of Background Courses
  2. Complete 15 credit hours from the list of Core Required Courses
  3. Complete 9 credit hours in each of 3 groups of elective courses (27 credit hours total)
  4. Complete at least 9 credit hours of EECS 510 Artificial Intelligence Seminar
  5. Complete 30 credit hours of Dissertation Research
  6. Successfully complete the Qualifying Examination consisting of both the written proposal and an oral defense. 
  7. Oral Final Examination which includes a defense of the student’s dissertation.  The oral defense of the student’s dissertation must take place at least one semester after satisfactory completion of the comprehensive examination.
  8. Submission of the dissertation document, approved by the student’s Faculty Advisory Committee.

Background Courses

Course List
CodeTitleCredits
DATA 5113
DATA 5123
DATA 5133

Core Required Courses

Course List
CodeTitleCredits
DATA 530Artificial Intelligence3
DATA 532Applied Machine Learning3
PHIL 570Philosophical and Ethical Implications of AI and Emerging Technologies3
DATA 541
CSCI 548

Elective Group 1: AI Foundations

Course List
CodeTitleCredits
CSCI 575Analysis of Algorithms3
PSYC 532Cognitive and Behavioral Foundations in AI3
POLS 504
COMM 406Future of Communication Technology3
SOC 460Technology and Society (Technology and Society)3
HIST 530History of Technology (History of Technology)3
PSYC 539Cognitive Psychology3

Elective Group 2: Advanced AI Techniques

Course List
CodeTitleCredits
CSCI 543Machine Learning3
CSCI 544Soft Computing: Computational Intelligence I3
CSCI 554Applications in AI/Computational Intelligence3
DATA 525Data Engineering and Mining3
DATA 527Predictive Modeling3
DATA 540Data Visualization3
CSCI 542
CSCI 549

Elective Group 3: Machine Vision and Robotics

Course List
CodeTitleCredits
EE 751Wireless Sensor Networks3
EE 752Introduction to Autonomous Systems3
ME 580Introduction to Autonomous Robotics3
ME 566Introduction to Machine Vision3
EE 563Digital Image Processing3
EE 557Robotics Fundamentals3

Elective Group 4: AI Applications

Course List
CodeTitleCredits
BIMD 514Foundations of Bioinformatics3
CHEM 534Quantum and Computational Chemistry3
COMM 522Data Mining Analytics for Communication Professionals3
EFR 530Learning Analytics3
COMM 549Information Communication Technologies3
EFR 535Data Analytics and Visualization with R3
PSYC 533Theories of Learning3
PSYC 540Foundations of Behavioral Data Analytics3
PHIL 575Data Science Ethics3
PSYC 537Physiology of Behavior and Psychophysiological Measurement3

Graduate Admissions Requirements

In addition to meeting these program requirements, you must also meet the UND School of Graduate Studies admissions requirements to apply for this program.

Graduate Requirements

The requirements on this page are pulled from UND’s academic catalog and may not reflect future terms. Updates are published annually in April.

Request Information

Department Contact
Emanuel Grant
Graduate Director
P 701.777.4133
emanuel.grant@UND.edu

We use cookies on this site to enhance your user experience.

By clicking any link on this page you are giving your consent for us to set cookies, Privacy Information.

Ready to Enroll?

  • Request Information
  • Schedule a Visit
  • Apply Now
  • UND.info@UND.edu
  • 701.777.3000
  • Instagram
  • Facebook
  • YouTube
  • LinkedIn
  • X
  • Contact UND
  • Campus Map
  • Events Calendar
  • Community & Belonging
  • Explore Programs
  • Employment
  • Make a Gift
  • Campus Safety (SafeUND)
University of North Dakota

© 2025 University of North Dakota - Grand Forks, ND - Member of ND University System

  • Accessibility & Website Feedback
  • Terms of Use & Privacy
  • Notice of Nondiscrimination
  • Student Disclosure Information
  • Title IX
©