AI Graduate Certificate

AI Graduate Certificate

The Dyslexico team uses AI to help students with dyslexia read.

The Graduate Certificate in Artificial Intelligence (AI) is designed to equip both current and aspiring computing professionals with a foundational understanding of AI along with a practical proficiency in exploiting AI technologies in the context of their respective fields. 

This program allows highly qualified individuals who have earned a bachelor's degree in a computing-related field to extend their education with a graduate certificate in AI. Students will complete five courses, or 15 credit hours, including one required course and four elective courses.

The courses in this certificate program cover core AI topics such as an introduction to AI, constraint processing, machine learning, deep learning, natural language processing, data mining, game theory, and information retrieval. Students can also study AI applications in areas such as computer systems, robotics, networking, data analytics, healthcare, finance, and bioinformatics. 

What You'll Learn

In this graduate certificate program, you will:

  • Study foundational and advanced AI concepts
  • Develop AI expertise required to excel in modern computing fields
  • Expand professional options with skills to advance in AI-centric roles
  • Learn how to apply AI in various economic sectors to drive innovation across industries such as healthcare, finance, and technology

Admission Requirements

The Graduate Certificate in AI follows and meets all the requirements of graduate admission as specified by the Office of Graduate Studies, including a baccalaureate degree and English language proficiency. 

Prerequisites/Deficiency Procedures

In addition to Office of Graduate Studies admission requirements, all students must have:

  • A B.S. degree in computer science, computer engineering, software engineering, data science, or equivalent field
  • A GPA of at least 3.0
  • A resume/CV

Students without a B.S. degree in a computing-related area, but with proficiency in at least one high-level programming language, must take CSCE 802: Data Structures and Algorithms for Informatics prior to taking any required or elective courses.

Additional details about graduate certificate requirements can be found in the university's Graduate Catalog.

Graduate Catalog

Coursework Requirements

To earn the AI Graduate Certificate, students must complete 15 credit hours of coursework, including one required course, CSCE 811: Data Modeling for Systems Development. If a student has taken CSCE 411 at the undergraduate level, this requirement is waived, and 15 credits from electives should be taken. A minimum of six graduate-level credits from the designated Core AI courses are required.

Students without a B.S. degree in computing-related areas, but with proficiency in at least one high-level programming language, must take CSCE 802: Data Structures and Algorithms for Informatics prior to taking any required or elective courses. 

All courses are offered by the School of Computing (SoC) Graduate Program.

For additional details and descriptions of our courses, view the course section of this webpage below.

Extending Toward a Master's Degree

The AI Graduate Certificate is designed to allow students to extend it towards a master’s degree (M.S.) in Computer Science (CS Option A and B), an M.S. in Computer Science (Computer Engineering Specialization) (CE Option A and B), or an M.S. in Computer Science (Bioinformatics Specialization) (Bio Option A and B). The courses taken for the AI Graduate Certificate can be used to fulfill the requirements for those degrees, which are summarized in the table below.  

Entry into an M.S. program will require a separate application.

 CS Option ACS Option BCE Option ACE Option BBio Option ABio Option B
Extra credits required for M.S.

Require additional 15 credits. 

A portion of breadth courses from Theory (6 cr.), Applications (6 cr.), Systems (6 cr.) can be covered in the AI Graduate Certificate + remaining breadth courses + Thesis (6-9 cr.) + 900 level courses (0-9 cr.)

Require additional 15 credits. 

A portion of breadth courses from Theory (6 cr.), Applications (6 cr.), Systems (6 cr.) can be covered in the AI Graduate Certificate + remaining breadth courses + 900 level courses (6-15 cr.)

Require additional 15 credits. 

A portion of core courses (9 cr.) and breadth courses (9 cr.) can be covered in the AI Graduate Certificate + remaining core and breadth courses + Thesis (6-9 cr.) + 900 level courses (0-9 cr.)

Require additional 15 credits. 

A portion of core courses (9 cr.) and breadth courses (9 cr.) can be covered in the AI Graduate Certificate + remaining core and breadth courses + 900 level courses (6-15 cr.)

Require additional 15 credits. 

A portion of core courses (9 cr.) and breadth courses from Theory (6 cr.), Biosciences (6 cr.), Applications (6 cr.) can be covered in the AI Graduate Certificate + remaining core and breadth courses + Thesis (6-9 cr.) + 900 level courses (0-9 cr.)

Require additional 15 credits. 

A portion of core courses (9 cr.) and breadth courses from Theory (6 cr.), Biosciences (6 cr.), Applications (6 cr.) can be covered in the AI Graduate Certificate + remaining core and breadth courses + 900 level courses (6-15 cr.)

Total303030303030

Completion of Requirements

Students who have completed (or will soon be starting the last semester in which they will complete) the requirements for the AI Graduate Certificate Program must contact the AI Program Coordinator who will assist in reviewing that requirements have been met. Once the requirements are met, the student will apply to receive the certificate per the procedure and deadlines published for degree applications on the Registrar’s website. Students who are concurrently in a degree program must have applied for the certificate prior to the semester in which they plan to receive the certificate.

For more details on completing your graduate certificate requirements, visit the Graduate Studies website.

Graduate Certificate Steps to Completion

Frequently Asked Questions

What is a graduate certificate?

A graduate certificate is a set of credit-bearing graduate courses in a specific subject area. It is designed for students who have already earned a bachelor's degree and want to expand their academic or professional qualifications.

 

How many credit hours are required for the AI graduate certificate?

The AI graduate certificate requires 15 credit hours of graduate-level coursework completed after earning a bachelor's degree.

 

Can I earn more than one graduate certificate?

Yes, students can pursue multiple certificates. However, only three credit hours may be shared between any two certificates, and each certificate must include at least 12 hours of non-shared coursework. No course can be counted toward more than two certificates.

 

What are the grade requirements for the AI certificate courses?

Courses must be B or higher. If courses from the certificate are later applied toward a graduate degree, they must also meet the minimum grade requirements of that degree program, which may be higher.

 

Do I need to be enrolled in a master’s or doctoral program to pursue a graduate certificate?

No, admission to a graduate certificate program is independent of enrollment in a graduate degree program. You may pursue a certificate with or without being enrolled in a master’s or doctoral program.

 

Can I work on a graduate certificate and a graduate degree at the same time?

Yes, you can pursue both simultaneously, but it is not required.

 

Can courses from my graduate certificate be applied toward a graduate degree?

Yes, if the courses were taken at the University of Nebraska, they may be applied to a graduate degree, provided they meet all grade and degree requirements.

 

I am in the Accelerated M.S. program. Can the dual-degree credits be applied toward the graduate certificate?

No, the AI graduate certificate requires 15 credit hours of graduate-level coursework completed after earning a bachelor's degree. Since the dual-degree credits are earned before earning the bachelor’s degree, they do not count. However, M.S. program graduate courses completed after earning the bachelor’s degree may also count toward the graduate certificate.

 

Can I use courses from a previously completed degree or certificate for a new certificate?

No, courses, which were used to fulfill a previously awarded graduate degree or certificate, cannot be counted again toward a new graduate certificate.

 

Can I use coursework from another university toward a University of Nebraska graduate certificate?

No, only courses completed at the University of Nebraska are eligible for inclusion in a graduate certificate.

 

For more information about graduate certificate requirements and policies from the Office of Graduate Studies, review the graduate catalog.

Graduate Certificate Program Requirements

How to Apply

Application Requirements

Our application process follows the standard university requirements for all graduate programs:

  • Application for Admission with $50 non-refundable application fee.
  • Transcripts (unofficial): Uploaded as part of application form.
    • If International: Uploads must include all college- or university-level transcripts or mark sheets (records of courses and marks earned), with certificates, diplomas, and degrees plus certified English translations.
    • After admission: Official documents are required from all students who are admitted and enroll. Photocopies of certified records are not acceptable. International students enrolled in other U.S. institutions may have certified copies of all foreign records sent directly to the Office of Graduate Studies by their current school’s registrar office.
  • If applicant’s native language is not English, verification of English proficiency is required.
    • When sending TOEFL scores, our institution code is 6877 and a department code is not needed.
  • If applicant is not a U.S. citizen and expects an F or J visa: financial information.
  • Applicants must also fulfill any additional requirements the school specifies at the time of application, including uploading a resume/CV.
Admission Application Deadlines

Rolling deadline. 

For more application information, visit the Graduate Studies website.

Application Submission

Apply Now

Certificate Courses

To earn the AI Graduate Certificate, students must complete 15 credit hours of coursework, including one required course, CSCE 811: Data Modeling for Systems Development. If a student has taken CSCE 411 at the undergraduate level, this requirement is waived, and 15 credits from electives should be taken. A minimum of 6 graduate-level credits from the designated Core AI courses are required.

Students without B.S. degree in computing-related areas, but with proficiency in at least one high-level programming language, must take CSCE 802: Data Structures and Algorithms for Informatics prior to taking any required or elective courses. 

All courses are offered by the School of Computing (SoC) Graduate Program.

Graduate Catalog

Required Course

CSCE 811: Data Modeling for Systems Development

Concepts of relational and object-oriented data modeling through the process of data model development including conceptual, logical and physical modeling. Techniques for identifying and creating relationships between discrete data members, reasoning about how data modeling and analysis are incorporated in system design and development, and specification paradigms for data models. Common tools and technologies for engineering systems and frameworks for integrating data. Design and analysis of algorithms and techniques for identification and exploration of data relationships, such as Bayesian probability and statistics, clustering, map-reduce, and web-based visualization.

Core AI Courses

CSCE 810: Information Retrieval Systems

Outline of the general information retrieval problem, functional overview of information retrieval. Deterministic models of information retrieval systems; conventional Boolean, fuzzy set theory, p-norm, and vector space models. Probabilistic models. Text analysis and automatic indexing. Automatic query formulation. System-user adaptation and learning mechanisms. Intelligent information retrieval. Retrieval evaluation. Review of new theories and future directions. Practical experience with a working experimental information retrieval system.

CSCE 822: Introduction to Game Theory

Introduction to essential tools for modeling and analyzing strategic interactions between self-interested agents. Covers key solution concepts used to predict decision-making behavior and examines the computational aspects of these solutions. Explores applications of game theory in areas such as security and social sciences.

CSCE 874: Introduction to Data Mining

Data mining and knowledge discovery methods and their application to real-world problems. Algorithmic and systems issues. Statistical foundations, association discovery, classification, prediction, clustering, spatial data mining and advanced techniques.

CSCE 875: Multiagent Systems

Distributed problem solving and planning, search algorithms for agents, distributed rational decision making, learning multiagent systems, computational organization theory, formal methods in Distributed Artificial Intelligence, multiagent negotiations, emergent behaviors (such as ants and swarms), and Robocup technologies and real-time coalition formation.

CSCE 876: Introduction to Artificial Intelligence

Introduction to basic principles, techniques, and tools now being used in the area of machine intelligence. Languages for AI programming introduced with emphasis on LISP. Lecture topics include problem solving, search, game playing, knowledge representation, expert systems, and applications.

CSCE 878: Introduction to Machine Learning

Introduction to the fundamentals and current trends in machine learning. Possible applications for game playing, text categorization, speech recognition, automatic system control, date mining, computational biology, and robotics. Theoretical and empirical analyses of decision trees, artificial neural networks, Bayesian classifiers, genetic algorithms, instance-based classifiers and reinforcement learning.

CSCE 879: Introduction to Deep Learning

Fundamentals and current trends in deep learning. Backpropagation, activation functions, loss functions, choosing an optimizer, and regularization. Common architectures such as convolutional, autoencoders, and recurrent. Applications such as image analysis, text analysis, sequence analysis, and reinforcement learning.

CSCE 820: Natural Language Processing

Introduction to fundamental concepts and techniques in Natural Language Processing.

CSCE 921: Advanced Constraint Processing

A continuation of the course on Foundations of Constraint Processing (CSCE 421/821). Intended for students with some sophistication and considerable interest in exploring methods for designing and using algorithms useful for solving combinatorial problems. The goal of the course is to study, analyze and critique seminal and recent research papers. Projects are optional.

CSCE 970: Pattern Recognition

Introduction to statistical decision theory, adaptive classifiers, supervised and non-supervised training. Pattern recognition systems: Transducers, feature extractors, decision units. Applications to optical character recognition, speech processing, remote sensing.

CSCE 975: Advanced Multiagent Systems

Study of advanced multiagent systems (MAS) in theory, applications, and connections to other AI disciplines, notably in uncertainty reasoning and machine learning. The course is a hybrid of project-based and seminar-based presentations with follow-up discussions. Involve developing and implementing MAS solutions for real-world problems or simulations.

CSCE 976: Advanced Artificial Intelligence

Study, analyze and critique basic and current research papers and to engage in artificial intelligence projects and experiments either alone or in small groups. Artificial intelligence environments, tools and expert system building. Class participation will be encouraged for the review of the more recent AI literature.

Applied AI Courses

CSCE 812: Data Visualization

Fundamentals and implementations of data visualization techniques. Programming skills and practices in interactive visualization applications. Visualization foundations, human perception for information processing, and visualization techniques for different data types, such as scalar-field data, vector-field data, geospatial data, multivariate data, graph/network data, and text/document data. Advanced visualization algorithms and topics as time permits.

CSCE 817: Artificial Intelligence For Social Good

Analyzes studies that address societal challenges through machine learning (ML) and, more broadly, artificial intelligence (AI). Focuses on selected research categorized under AI for Social Good (AI4SG), spanning areas such as agriculture, education, environmental sustainability, healthcare, social care, public safety, and transportation.

CSCE 838: Internet of Things

Theoretical and practical insight into the Internet of Things (IoT). Basics of IoT, including devices and sensors, connectivity, cloud processing and storage, analytics and machine learning, security, business models as well as advanced topics such as localization, synchronization, connected vehicles, and applications of IoT. Includes a group project that provides hands-on interaction with IoT.

CSCE 870: Computer Graphics

Display and recording devices; incremental plotters; point, vector, and character generation; grey scale displays, digitizers and scanners, digital image storage; interactive and passive graphics; pattern recognition; data structures and graphics software; the mathematics of three dimensions; homogeneous coordinates; projections and the hidden-line problem.

CSCE 871: Computational Methods in Bioinformatics

Introduction to computational methods for tackling challenges in biological data analysis and modeling and understanding complex systems at the molecular and cellular level. The main topics include bio-sequence analysis, motif finding, structure prediction, phylogenic inference, regulation network modeling, and high-throughput omics data analysis.

CSCE 872: Digital Image Processing

Digital imaging systems, digital image processing, and low-level computer vision. Data structures, algorithms, and system analysis and modeling. Digital image formation and presentation, image statistics and descriptions, operations and transforms, and system simulation. Applications include system design, restoration and enhancement, reconstruction and geometric manipulation, compression, and low-level analysis for computer vision.

CSCE 873: Computer Vision

High-level processing for image understanding and high-level vision. Data structures, algorithms, and modeling. Low-level representation, basic pattern-recognition and image-analysis techniques, segmentation, color, texture and motion analysis, and representation of 2-D and 3-D shape. Applications for content-based image retrieval, digital libraries, and interpretation of satellite imagery.

CSCE 892: Special Topics (Generative AI Applications, Ethics, and Research)

Aspects of computers and computing not covered elsewhere in the curriculum presented as the need arises.

CSCE 892: Special Topics in Computing (AI Focus)

Aspects of computers and computing not covered elsewhere in the curriculum presented as the need arises.

CSCE 915: Computational Linguistics

Covers advanced topics in language modeling, machine translation, computational and statistical methods in comparative linguistics, ancient and modern scripts, computational methods for script comparison and decipherment methods.

CSCE 971: Advanced Bioinformatics

Advanced algorithmic techniques for bioinformatics. Development and analysis of string matching, graph theoretic and dynamic programming techniques applied to systems and computational biology problems such s multiple sequence alignment, alignment of DNA and protein sequences, genome rearrangements, and phylogeny and haplotypes.

Our IoT Faculty

  1. Avatar for M. Can Vuran
    Dale M. Jensen Chair Professor School of Computing University of Nebraska-Lincoln
    Work
    Address
    SHOR 214
    Lincoln NE 68588-0150
    Phone
    Work 402-472-5019 On-campus 2-5019
    Email
    mcv@unl.edu
    Website
  2. Avatar for Hau Chan
    Assistant Professor School of Computing University of Nebraska-Lincoln
    Work
    Address
    AVH 363
    Lincoln NE 68588-0115
    Phone
    Work 402-472-5091 On-campus 2-5091
    Email
    hchan3@unl.edu
    Website
  3. Avatar for Berthe Choueiry
    Associate Professor School of Computing University of Nebraska-Lincoln
    Work
    Address
    AVH 259
    Lincoln NE 68588-0115
    Phone
    Work 402-472-5444 On-campus 2-5444
    Email
    bchoueiry2@unl.edu
    Website
  4. Avatar for Hongzhi Guo
    Assistant Professor School of Computing University of Nebraska-Lincoln
    Work
    Address
    AVH 123E
    Lincoln NE 68588-0115
    Phone
    Work 402-472-5089 On-campus 2-5089
    Email
    hguo10@unl.edu
  5. Avatar for Peter Revesz
    Professor School of Computing University of Nebraska-Lincoln
    Work
    Address
    AVH 358
    Lincoln NE 68588-0115
    Phone
    Work 402-472-3488 On-campus 2-3488
    Email
    peter.revesz@unl.edu
    Website
  6. Avatar for Ashok Samal
    Professor School of Computing University of Nebraska-Lincoln
    Work
    Address
    AVH 359
    Lincoln NE 68588-0115
    Phone
    Work 402-472-2217 On-campus 2-2217
    Email
    samal@unl.edu
    Website
  7. Avatar for Stephen Scott
    Associate Professor School of Computing University of Nebraska-Lincoln
    Work
    Address
    AVH 361
    Lincoln NE 68588-0115
    Phone
    Work 402-472-6994 On-campus 2-6994
    Email
    sscott2@unl.edu
    Website
  8. Avatar for Leen-Kiat Soh
    Charles Bessey Professor School of Computing University of Nebraska-Lincoln
    Work
    Address
    AVH 260
    Lincoln NE 68588-0115
    Phone
    Work 402-472-6738 On-campus 2-6738
    Email
    lksoh@unl.edu
  9. Avatar for Qiuming Yao
    Assistant Professor School of Computing University of Nebraska-Lincoln
    Work
    Address
    AVH 122B
    Lincoln NE 68588-0115
    Phone
    Work 402-472-5046 On-campus 2-5046
    Email
    qyao3@unl.edu
    Website
  10. Avatar for Juan Cui
    Associate Professor (SD Tribe Lead) School of Computing University of Nebraska-Lincoln
    Work
    Address
    AVH 122E
    Lincoln NE 68588-0115
    Phone
    Work 402-472-5023 On-campus 2-5023
    Email
    jcui@unl.edu
    Website

Contact Us