A micro-credential is a digital badge that contains information regarding competencies gained through classes and internships and is linked back 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 the trajectory of a student’s future.
Allegheny is currently piloting our micro-credential ecosystem in conjunction with our issuing partner, Credly.
Email Professor Byron Rich for more information.
Pilot Micro-credentials
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 for Content CreationCompetencies gained:
- Develop proficiency in camera use
- Develop proficiency in video production, sound editing, web development and design tool fundamentals
- Identify contemporary marketing practices
(8 credits)
- ART 187 – Electronic & Intermedia Art
- ART 171 – Photography I
And (4 credits)
- CMPSC 302 – Web Development
(8 credits)
- ART 187 – Electronic & Intermedia Art
- CMPSC 302 – Web Development
Both of the following (4 credits)
- EXL 100 ALIC – Creative Technology in Advertising (2 credits)
- EXL 100 ALIC – Integrated Marketing (2 credits)
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 for Software Development with PythonCompetencies 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
(8 credits)
- CMPSC 100 – Computational Expression
- CMPSC 101 – Data Abstraction
Any one of the following (4 credits)
- CMPSC 201 – Programming Languages
- CMPSC 203 – Software Engineering
(8 credits)
- CMPSC 100 – Computational Expression
- CMPSC 101 – Data Abstraction
Both of the following (4 credits)
- EXL 100 ALIC – Open-Source Software Maintenance (2 cr.)
- EXL 100 ALIC – Industry-Oriented Software Development (2 cr.)
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. Programming with Web TechnologiesCompetencies 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
(4 credits)
- CMPSC 302 – Web Development
Any two of the following (8 credits)
- CMPSC 100 – Computational Expression
- CMPSC 101 – Data Abstraction
- CMPSC 102 – Discrete Structures
(8 credits)
- CMPSC 100 – Computational Expression
- CMPSC 101 – Data Abstraction
Both of the following (4 credits)
- EXL 100 ALIC – Creative Technology in Advertising (2 cr.)
- EXL 100 ALIC – Integrated Marketing (2 cr.)
Data Analysis with Python and R
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. Data Analysis with Python and RCompetencies 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
(4 credits)
- CMPSC 301 – Data Analytics
Any two of the following (8 credits)
- CMPSC 100 – Computational Expression
- CMPSC 101 – Data Abstraction
- CMPSC 102 – Discrete Structures
(8 credits)
- CMPSC 100 – Computational Expression
- CMPSC 301 – Data Analytics
Both of the following (4 credits)
- EXL 100 ALIC – Integrated Marketing (2 cr.)
- EXL 100 ALIC – Industry-Oriented Software Development (2 cr.)