Formats

In-Person at UNT Frisco

Evening/weekend blocks designed for working professionals

12

Credit Hours Required

(These credit hours can be applied towards M.S. in Data Science)

4

Total Courses

(These courses cover Cobol programming, mainframe fundamentals, data science and AI in mainframes)

The Data Science in Enterprise Computing Graduate Academic Certificate program prepares students to apply data science, analytics, and artificial intelligence within large-scale enterprise environments. Through hands-on experience with enterprise computing technologies, including mainframe systems, students develop skills in data engineering, machine learning, data security, and AI-driven analytics. This is a highly industry-focused program that equips graduates for careers in enterprise computing, data science, systems administration, and secure software development while exploring emerging technologies shaping the future of enterprise IT. Students in the program regularly interact with industry professionals and have exposure to the topical industry advancements and problem-solving through those interactions.

What You'll Learn

Students in the Data Science in Enterprise Computing Graduate Academic Certificate program learn how to manage, analyze, and secure large-scale enterprise data using modern computing technologies. The program provides hands-on experience with data engineering, machine learning, artificial intelligence, enterprise databases, and mainframe systems. Students also explore emerging topics such as AIOps, cloud integration, and advanced cybersecurity, gaining the technical skills needed to develop data-driven solutions in complex enterprise environments.

Technologies You Will Master

The students will engage in various technologies relevant for the industry, such as Mainframe, z/OS, Python, PyTorch, SQL, COBOL and Spark.

Certificate Courses

All 12 credit hours of coursework taken for the Data Science in Enterprise Computing GAC can be applied to the following graduate degrees:
M.S. in Data Science program.

Course Requirements

Required Courses  (Students will complete all of the following courses): 

DTSC5815: Enterprise Computing

Course Description:
This graduate-level course provides an in-depth exploration of enterprise computing with a focus on mainframe technologies in modern business operations. Students will learn about mainframe security, data compliance, automation, performance optimization, and emerging trends like quantum computing threats, AIOps, and API-driven integration. Hands-on labs and real-world projects reinforce key concepts, while guest lectures highlight career paths in system administration, application development, security, and business analysis. By the end of the course, students will be equipped to design, manage, and optimize mainframe solutions in hybrid cloud and enterprise environments.

 Course Objectives:
By completing this course, students will be able to:

  • Explain the role of mainframes in hybrid cloud environments and enterprise computing.
  • Identify mainframe security models (RACF, TSS, ACF2), data compliance regulations, and post-quantum cryptography strategies.
  • Implement automation techniques for job scheduling, system management, and resource optimization using mainframe tools.
  • Utilize key metrics and monitoring tools to optimize mainframe workloads and ensure system reliability.
  • Discuss advancements such as AIOps, API integration, telemetry, and mainframe support for modern programming languages.
  • Manage data storage, databases, and real-time processing with industry-standard tools and technologies.
  • identify key roles and their major responsibilities in mainframe world.

 Course Format:
This course is designed to be highly interactive and experiential. Students will learn through a combination of guest lectures, group discussions, and direct engagement with industry professionals. Guest speakers—including mainframe experts from leading companies—will provide real-world insights into mainframe roles, technologies, and career pathways. Students will have opportunities to interact with professionals in the field through panel sessions, Q&A events, and networking activities, gaining firsthand perspectives on the current and future landscape of mainframe computing.

BCIS 5540: Enterprise Systems Programming

Course Description: 
This course introduces students to the fundamentals of software design, development, and testing using common business tools and languages such as COBOL in a mainframe environment. Covers the language syntax as well as a variety of data and file structures. In addition, the course explores issues related to data validation and reporting as it relates to business problems.  Students gain experience working in both a batch and interactive environment using a variety of computing hardware including mainframe computers.

Course Objectives:
By completing this course, students will be able to: 

  • Understand how to design, develop, and test computer software needed to address common business problems.
  • Develop expertise across a variety of computing platforms, including mainframe computers.
  • Develop expertise using commonly used programming environments and languages such as COBOL.
  • Develop expertise with ASCII and EBCDIC data formatting
  • Develop expertise using Job Control Language (JCL) and mainframe utilities
  • Develop expertise with File Transfer Protocol (FTP)
  • Develop critical thinking skills by analyzing mainframe-related business products

Course Format: 
This class meets each week. This course is a heavily hands-on course working with software and systems commonly found in business environments.  Student progress will be measured using a combination of assignments, exams, and a final project.

BCIS 5550: Advanced Enterprise Systems Programming

Course Description: 
This course focuses on concepts related to advanced COBOL programming such as computer utilization, advanced business applications, structures, debugging techniques and tools. Students explore advanced techniques related to software design on interactive systems using a variety of software development tools.  Other topics include advanced file processing, utilities, batch and interactive JCL, report writer and other advanced features of COBOL.

Course Objectives:
By completing this course, students will be able to: 

  • Gain mastery of how to design, develop, and test computer software needed to address common business problems.
  • Gain mastery of working on mainframe computers using both batch and interactive JCL.
  • Gain an understanding of how to use advanced features of the COBOL programming language, which include VSAM file handling, tables, and internal sorting.
  • Gain a mastery of data formats and data handling.
  • Develop a proficiency in hexadecimal math to analyze core dumps.
  • Develop critical thinking skills by analyzing mainframe-related business decisions

Course Format: 
This class meets each week. This is a heavily hands-on course that involves working with software and systems commonly found in enterprise computing environments. The course is structured to provide a blend of theoretical understanding of programming languages and tools with associated hands-on assignments and real-world projects, ensuring students gain both conceptual knowledge and practical experience.

Note: 
BCIS 5550 requires completion of BCIS 5540.

DTSC5817: Data Science in Mainframe Systems

Course Description:
This course explores the integration of Data Science and Artificial Intelligence (AI) within mainframe systems, highlighting their role in enterprise data processing and analytics. Students will learn how mainframes handle big data, secure data storage, machine learning, and deep learning applications at scale. Key topics include data collection, preprocessing, exploratory analysis, model deployment, and high-performance computing using mainframe technologies like Db2, VSAM, z/OS, and AI accelerators. The curriculum also covers data security, privacy, compliance, and industry use cases in finance, healthcare, and retail. Hands-on labs and real-world projects prepare students to design and deploy AI-driven solutions on mainframe platforms.

Course Objectives:

  • Explain the architecture and capabilities of mainframes for large-scale data processing and AI applications.
  • Implement secure data handling, encryption, and privacy-compliant practices in mainframe environments.
  • Utilize mainframe tools like Db2, VSAM, and AI accelerators for efficient data storage and processing.
  • Extract, integrate, and prepare structured and unstructured data for analysis on mainframes.
  • Conduct exploratory data analysis and statistical visualization using R and Python in mainframe systems.
  • Implement supervised, unsupervised, and deep learning algorithms for real-world applications on mainframes.
  • Leverage mainframe-specific accelerators (IBM Telum II, Spyre) for deep learning optimization.
  • Analyze real-world applications of AI in finance, healthcare, and retail, and understand future trends in mainframe AI.
  • Apply best practices for deploying AI and machine learning models on z/OS and mainframe platforms.

Course Format:
This hands-on course works with software and systems commonly found in enterprise computing environments. Students are required to attend the associated learning labs and complete other course requirements including assignments, projects and exams.

Prerequisites: There are no prerequisite requirements. Please note that BCIS 5550 requires completion of BCIS 5540.

Career Outcomes

This Graduate Academic Certificate prepares students for careers in high-demand enterprise computing environments where reliability, security, scalability, data integrity, intelligence, and modernization are essential. Graduates will be prepared for roles involving mainframe systems, enterprise data engineering, secure software development, systems administration, AIOps, hybrid-cloud integration, data science and AI project development, and modernization of mission-critical applications. These skills are especially relevant in industries that depend on high-volume transaction processing, secure records management, regulatory compliance, and resilient digital infrastructure, including banking, healthcare, insurance, government, logistics, utilities, and large-scale enterprise IT.

Expanded Target Roles

Key Industry Verticals

  • Enterprise Data Engineer
  • Mainframe Analytics Specialist
  • Mainframe Application Developer
  • z/OS Systems Programmer
  • Enterprise Systems Administrator
  • COBOL / Java Enterprise Developer
  • Mainframe DevOps Engineer
  • Enterprise Modernization Architect
  • Secure Software Developer
  • Enterprise AI / AIOps Analyst
  • Data Governance and Compliance Analyst
  • Financial Services & Banking
  • Healthcare & Health Insurance
  • Government & Public Sector
  • Defense & National Security
  • Transportation, Airlines & Logistics
  • Utilities & Energy
  • Large-scale Enterprise IT Services
  • Data Centers & Managed Infrastructure
  • Cybersecurity & Critical Infrastructure
  • High-volume Transaction Processing Organizations
  • Public Utilities, Tax, Revenue & Records Agencies

Apply Today

 

  • Apply HERE with the UNT GradCAS (Centralized Application System)
  • International students must also review the International Admissions page for additional required documents.
  • Transcripts: Request transcripts from all colleges and universities attended through UNT GradCAS.

For transcript questions, please contact graduateschool@unt.edu

Note: Students who are awarded Graduate Academic Certificates and later apply for admission to the M.S. in Data Science program will be required to submit any additional documents required by the specific program. 

Current Graduate Students seeking Concurrent Enrollment

Students MUST be admitted to an academic certificate program in order for the certificate to be awarded.

If you are a current UNT student and you are applying for a GAC please email ci-advising@unt.edu to submit your request to add a GAC to your degree plan.

If you do not complete the application prior to your graduating semester, the Toulouse Graduate School will not accept your request for the certificate.

Once You Are Admitted

Once admitted, you will be assigned an advisor who will assist you in getting enrolled for classes and beginning the Graduate Academic Certificate Program.

Academic Certificate Completion Form and Request to Receive Your Certificate

Once you complete your course work, please submit the Request for Graduate Academic Certificate of Completion form to receive your certificate.


Contact 

Dr. Kewei Sha
Director of the Data Science Graduate Program
kewei.sha@unt.edu