Micro-credential Program

A micro-credential is a digital badge containing information regarding competencies gained through classes and internships linked to Allegheny College. You use them on platforms like LinkedIn and Indeed to get noticed by employers. They help you game the algorithms that play an enormous role in hiring practices. These stackable credentials offer additional impact to our students’ Allegheny experience by grouping courses across our curriculum into a third entity in addition to our major and minor that best show employers the skill sets they built while pursuing their Allegheny liberal arts education.

Because micro-credentials make the skills and competencies students acquire through coursework and internships visible to prospective employers, they have the power to elevate and transform a student’s future trajectory.

Contact Byron Rich, Assistant Provost for Academic Innovation, for more information.


Micro-credentials Available for Academic Year 2023-2024


Content Creation (12 credits)

Content Creation will develop students’ skills in producing images, video, and sound-based content and instructing them on effective deployment through web development and/or contemporary marketing practices.

Sign Up Form – For Allegheny Students

Competencies gained:

  • Develop proficiency in camera use.
  • Develop proficiency in video production, sound editing, web development and design tool fundamentals.
  • Identify contemporary marketing practices.

Take the following courses (12 credits):

ART 187 – Electronic & Intermedia Art

ART 171 – Photography

CMPSC 302 – Web Development


Software Development with Python (12 credits)

Software Development with Python introduces the knowledge and skills that students need to engineer, release, and maintain software implemented in the Python programming language. Students who complete this micro-credential will have the demonstrated ability to make high-quality contributions to both the source code and technical documentation in software projects stored in GitHub repositories.

Sign Up Form – For Allegheny Students

Competencies gained:

  • Use the object-oriented programming paradigm in Python
  • Perform automated software testing with Pytest
  • Setup continuous integration and delivery with GitHub Actions
  • Create technical documentation using MkDocs
  • Use Poetry to release and maintain software on PyPI

Take the following courses (8 credits):

CMPSC 100 – Computational Expression

CMPSC 101 – Data Abstraction

And take any one of the following courses (4 credits):

CMPSC 201 – Programming Languages

CMPSC 203 – Software Engineering


Programming with Web Technologies (12 Credits)

Programming with Web Technologies teaches students how to develop accessible, aesthetically pleasing, and well-organized websites and web applications. In addition to attaining the knowledge and skills needed to benchmark, maintain, and enhance websites, students who complete this micro-credential will be able to design the user experiences and interfaces for compelling and dynamic web projects.

Sign Up Form – For Allegheny Students

Competencies gained:

  • Structure web content using semantic and accessible HTML and CSS
  • Develop web applications using Javascript and Typescript
  • Perform automated testing with Cypress and Playwright
  • Deploy interactive web applications implemented with React
  • Use static site generators JAMStack and publish to Netlify or Vercel

Take the following course (4 credits):

CMPSC 302 – Web Development

And take any two of the following (8 credits):

CMPSC 100 – Computational Expression

CMPSC 101 – Data Abstraction

CMPSC 102 – Discrete Structures


Data Analysis with Python and R (12 Credits)

Data Analysis with Python and R introduces the knowledge and skills that students need to effectively make decisions using varied data sources. Students who complete this micro-credential will have the ability to use the Python and R programming languages to create data visualizations, perform statistical analyses, and train machine learning models that yield actionable insights and support decision-making.

Sign Up Form – For Allegheny Students

Competencies gained:

  • Perform exploratory data analysis and visualization with Pandas, Plotly, and Bokeh
  • Use Scikit-learn to train, validate, and apply machine learning models
  • Automatically model and mine text documents using Tidy Text and spaCy
  • Deploy visual data analytics dashboards using Streamlit and Heroku
  • Use commercial data analysis platforms such as Google Analytics and Tableau

Take the following course (4 credits):

CMPSC 301 – Data Analytics

And take any two of the following (8 credits):

CMPSC 100 – Computational Expression

CMPSC 101 – Data Abstraction

CMPSC 102 – Discrete Structures


Micro-credentials Available for Academic Year 2024-2025


Content Creation (12 credits)

Content Creation will develop students’ skills in producing images, video, and sound-based content and instructing them on effective deployment through web development and/or contemporary marketing practices.

Sign Up Form – For Allegheny Students

Competencies gained:

  • Develop proficiency in camera use
  • Develop proficiency in video production, sound editing, web development and design tool fundamentals
  • Identify contemporary marketing practices

Take all of the following courses (12 credits):

ART 187 – Electronic & Intermedia Art

ART 171 – Photography

CMPSC 302 – Web Development


Software Development with Python (12 credits)

Software Development with Python introduces the knowledge and skills that students need to engineer, release, and maintain software implemented in the Python programming language. Students who complete this micro-credential will have the demonstrated ability to make high-quality contributions to both the source code and technical documentation in software projects stored in GitHub repositories.

Sign Up Form – For Allegheny Students

Competencies gained:

  • Use the object-oriented programming paradigm in Python
  • Perform automated software testing with Pytest
  • Setup continuous integration and delivery with GitHub Actions
  • Create technical documentation using MkDocs
  • Use Poetry to release and maintain software on PyPI

Take the following courses (8 credits):

CMPSC 100 – Computational Expression

CMPSC 101 – Data Abstraction

And take one of the following courses (4 credits):

CMPSC 201 – Programming Languages

CMPSC 203 – Software Engineering


Programming with Web Technologies (12 Credits)

Programming with Web Technologies teaches students how to develop accessible, aesthetically pleasing, and well-organized websites and web applications. In addition to attaining the knowledge and skills needed to benchmark, maintain, and enhance websites, students who complete this micro-credential will be able to design the user experiences and interfaces for compelling and dynamic web projects.

Sign Up Form – For Allegheny Students

Competencies gained:

  • Structure web content using semantic and accessible HTML and CSS
  • Develop web applications using Javascript and Typescript
  • Perform automated testing with Cypress and Playwright
  • Deploy interactive web applications implemented with React
  • Use static site generators JAMStack and publish to Netlify or Vercel

Take the following course (4 credits):

CMPSC 302 – Web Development

And take two of the following courses (8 credits):

CMPSC 100 – Computational Expression

CMPSC 101 – Data Abstraction

CMPSC 102 – Discrete Structures


Data Analysis with Python and R (12 Credits)

Data Analysis with Python and R introduces the knowledge and skills that students need to effectively make decisions using varied data sources. Students who complete this micro-credential will have the ability to use the Python and R programming languages to create data visualizations, perform statistical analyses, and train machine learning models that yield actionable insights and support decision-making.

Sign Up Form – For Allegheny Students

Competencies gained:

  • Perform exploratory data analysis and visualization with Pandas, Plotly, and Bokeh
  • Use Scikit-learn to train, validate, and apply machine learning models
  • Automatically model and mine text documents using Tidy Text and spaCy
  • Deploy visual data analytics dashboards using Streamlit and Heroku
  • Use commercial data analysis platforms such as Google Analytics and Tableau

Take the following course (4 credits):

CMPSC 301 – Data Analytics

And take two of the following courses (8 credits):

CMPSC 100 – Computational Expression

CMPSC 101 – Data Abstraction

CMPSC 102 – Discrete Structures


2D Design (12 Credits)

2D Design equips students with the foundational knowledge to produce a portfolio of works in 2D, whether digitally or in traditional media such as drawing and painting. Students who earn this microcredential will be able to effectively utilize the tools and techniques of varying 2D media toward the production of a body of work.

Sign Up Form – For Allegheny Students

Competencies gained:

  • Identify 2D design techniques that can be applied across multiple mediums.
  • Apply 2D design techniques across multiple mediums.
  • Incorporate 2D designs into a portfolio.

Take the following courses (12 credits):

ART 151 – Drawing I

ART 182 – Painting I

ART 187 – Electronic & Intermedia Art


3D Design (12 Credits)

3D Design equips students with the foundational knowledge to produce a portfolio of works in 3D 2D, whether in sculpture, ceramics, or emerging media areas such additive manufacturing. Students who earn this microcredential will be able to effectively utilize the tools and techniques of varying 3D media toward the production of a body of work.

Sign Up Form – For Allegheny Students

Competencies gained:

  • Identify 3D design techniques that can be applied in multiple mediums.
  • Apply 3D design techniques across multiple mediums.
  • Incorporate 3D designs into a portfolio.

Take the following courses (8 credits):

ART 162, Sculpture I

ART 165, Ceramics I

And one of the following courses (4 credits):

ART 262, Sculpture II

ART 265, Ceramics II


AI-Driven Content Creation (12 Credits)

AI-Driven Content creation equips students with contemporary strategies and tools for creating images,video, and text such as prompt engineering and large language model (LLM) model fine-tuning. Students completing this microcredential will be able to generate intentional and consistent results in response to a wide variety of purposes, including artistic and industrial applications.

Sign Up Form – For Allegheny Students

Competencies gained:

  • Create images, text, audio, and video using industry-standard platforms and models.
  • Write successful model prompts using platform-specific best practices to yield consistent, high-quality results.
  • Revise model outputs using iterative design practices and AI-informed design tools.

Take the following courses (12 credits):

ART 187 – Electronic & Intermedia Art

CMPSC 303 – Artificial Intelligence*

CMPSC 350 – Computational Narrative*

*Additional prerequisites not in micro-credential requirements


Art History Fundamentals (12 Credits)

Students who complete the Art History Fundamentals microcredential demonstrate basic fluency in the language of art history and visual analysis. Students understand major movements in Art History, particularly in the twentieth and twenty-first centuries, and they learn about how artworks reflect, impact, and participate in cultural power dynamics related to race, gender, sexuality, and nationality, among others. Students must take 3 of the 4 listed courses.

Sign Up Form – For Allegheny Students

Competencies gained:

  • Identify and use terms related to art history and visual analysis.
  • Demonstrate an understanding of major movements in art history, with an emphasis on developments in the twentieth and twenty-first centuries.
  • Articulate how artworks and their circulation reflect cultural power dynamics.

Take three of these four courses (12 credits):

ART 115 – Art History Since the Birth of the Museum

ART 250 – Contemporary Strategies in Art

ART 252 – Feminist Art Histories

ART 351 – Contemporary Art Writing


Curatorial Studies (12 Credits)

Students who complete the Curatorial Studies microcredential demonstrate basic fluency in terms, concepts, and major historical events related to the curatorial process, especially as it relates to art museums and galleries. Students build skills toward effectively writing about art to non-specialist publics, and participate in a hands-on curatorial project.

Sign Up Form – For Allegheny Students

Competencies gained:

  • Demonstrate an understanding of how artworks circulate in the public sphere.
  • Demonstrate fluency in basic terms and major historical events related to cultural institutions of display.
  • Clearly communicate about visual art to develop skills for effectively writing about visual art to non-specialist publics.

Take all of the following courses (12 credits):

ART 115 – Art History Since the Birth of the Museum

ART 351 – Contemporary Art Writing

ART 584 – Contemporary Institutes of Display


Data-driven Health Informatics (12 Credits)

Data-driven Health Informatics microcredential provides foundational knowledge and skills in finding, understanding, organizing, visualizing, and extracting information from health-related data. Students who complete this micro-credential will be able to explore publicly available health and genetic data, and use open-source web tools, Python programming, and Stata software package to learn insights from this data.

Sign Up Form – For Allegheny Students

Competencies gained:

  • Employ database management and software packages to collect, analyze, store, retrieve and run queries on publicly available health data.
  • Use industry-standard web-based and computational library-based tools, and bio/health algorithms to process, explore, examine and analyze health and genetic data.
  • Demonstrate, articulate and document health information and all the processes by which health data is generated.

Take all of the following courses (12 credits):

CMPSC 100 – Computational Expression

CMPSC 300 – Bioinformatics

GHS 228 – Global Health Data and Visualization


Editing and Publishing (12 credits)

This microcredential emphasizes public-facing writing, editing, and ethical publication. The courses have been selected to offer students opportunities to consider the practical skills of copy-editing, publication production, and marketing, while simultaneously learning to give and receive useful and editorial feedback.

Sign Up Form – For Allegheny Students 

Competencies gained:

  • Apply writing and editing skills in professional and publication contexts.
  • Demonstrate editorial skills by providing written and oral feedback on the writing of their peers.
  • Analyze the ethical and social implications of editing and document design.

Take all of the following courses (12 credits):

ENGL 207 – Editing and Publishing

ENGL 205 – Writing Fiction

ENGL 206 – Writing Poetry


Filmmaking & Media Production (12 credits)

Filmmaking & Media Production equips students with strategies and techniques to best utilize contemporary tools in the field. Students completing this microcredential will be able to produce
technically advanced films that effectively leverage technique toward expressing an underlying conceptual or narrative objective.

Sign Up Form – For Allegheny Students 

Competencies gained:

  •  Apply standard film and video production techniques and tools.
  •  Articulate tools and approaches employed in filmmaking and video production.
  •  Develop a video and filmmaking portfolio that represents formal, and technical breadth.

Take all of the following courses (12 credits):

FILM 171 – Filmmaking I

FILM 300 – Filmmaking II

FILM 350 – Filmmaking Technique


Foundations of Industrial Design (12 Credits)

Foundations of Industrial Design equips students with the foundational knowledge to produce a portfolio of Industrial Design studies prompted by problems generated through the study of commonplace objects and their use cases. Students who earn this microcredential will be able to effectively utilize the tools and techniques of the field of Industrial Design toward the production of a cohesive portfolio of design objects.

Sign Up Form – For Allegheny Students 

Competencies gained:

  • Identify industrial design techniques.
  • Apply industrial design language.
  • Incorporate industrial designs into a portfolio.

Take all of the following courses (12 credits):

ART 142 – Industrial Design Principles

ART 242 – Materials & Fabrication

ART 342 – Design Forms


Health Anatomy (12 Credits)

The Health Anatomy microcredential involves a three-course series that covers terminology and anatomy & physiology. This series may fulfill admissions requirements for graduate programs in nursing, physician’s assistant, physical therapy, or other allied health professions.

Sign Up Form – For Allegheny Students 

Competencies gained:

  • Connect medical terminology to human anatomical and physiological systems.
  • Identify normal and abnormal anatomical features related to human health.

Take all of the following courses (12 credits):

BIO 175 – Medical Terminology

BIO 210 – Anatomy & Physiology I

BIO 211 – Anatomy & Physiology II


Product Development in the Internet of Things (12 Credits)

Product Development in the Internet of Things provides students hands-on experience with creating smart devices using the principles of human-computer interaction (HCI), and user-centered design (UCD). Students will develop and prototype physical devices incorporating industry grade software and hardware such as the Raspberry Pi, Teensy, or ESP32 platforms to design reproducible, manufacturable, technical solutions which respond to and/or supplement human needs.

Sign Up Form – For Allegheny Students

Competencies gained:

  • Describe principles of user-centered design (UCD).
  • Apply tools that integrate hardware and software consistent with best practices of human-computer interaction (HCI).
  • Write and distribute documentation and hardware schematics with consideration of device reproducibility.

Take the following two courses (8 credits):

CMPSC 100, Computational Expression

CMPSC 200, Computer Organization*

And one of the following courses (4 credits):

CMPSC 304, Robotic Agents*

CMPSC 406, Internet of Things

*Additional prerequisite not in micro-credential requirements.


For Faculty: Micro-credential Development Form