Ready to rewrite the script? Get familiar with artificial intelligence, learn a new programming language, or discover the tools you need to develop and maintain successful websites.

Find more design and computer software courses in Graphic Design and Workplace Technology.

photo of a web developer working on a coding project

Upcoming Courses and Training

Artificial Intelligence (AI)

Artificial Intelligence (AI) is rapidly becoming a core part of how the world operates. From streamlining workflows to unlocking new levels of creativity and insight, AI is reshaping industries, careers, and the way we live and work. Those who embrace this fast-evolving technology will lead the way, while those who don't may find themselves struggling to keep pace.

This artificial intelligence course is your opportunity to stay ahead of the curve by discovering the transformation of AI in the workplace and how you can use it to grow your career, sharpen your skills, and unlock your full potential. You will gain a clear understanding of what AI can do and how to use it through hands-on, real-world examples that apply directly to a wide range of careers and industries. During your training, you will learn how to write prompts (talk to AI), generate content (answers, text, photos, video), analyze data, work faster/easier in Microsoft 365 (Office) apps, and much more.

AI is reshaping the future of work and learning how to use AI within your job role or personal life can give you a competitive edge—helping you stay relevant, work smarter, and unlock new career opportunities.
On-demand, self-paced tutorial
With the rise in artificial intelligence (AI) technology, businesses and institutions are looking for skilled professionals to design and train effective AI applications. This Python course provides you with the skills needed to begin designing and developing AI applications using Flask and OpenAI. All lessons will focus on developing practical skills you can immediately utilize in real-world AI projects.

This comprehensive Python training is designed to help you move beyond foundational Python programming skills to developing web apps that are portfolio-ready. This includes building and styling web forms as well as integrating AI for tasks like sentiment analysis. Real-world exercises involve API requests, error handling, and back-end logic to create functional, AI-enhanced web tools.

The structured projects allow you to gain experience with back-end frameworks and API integration, both competencies necessary to advance into roles like a web developer or software engineer. This course supports your career growth by teaching the skills needed to stand out in interviews or to pursue a certification.
On-demand, self-paced tutorial
This intensive data science and artificial intelligence course covers technical training in essential core competencies for entry-level data science roles, including: SQL, Python, and Python's data science libraries. The curriculum is intended to provide you with real-world training, so you acquire transferable skills that employers look for like SQL querying, automation, and data visualizations. The program also includes practical instruction in integrating AI models into web applications.

Through the practical exercises, you will gain valuable experience working to clean and visualize data, build machine learning models, develop dashboards using tools like Pandas, NumPy, scikit-learn, and build AI-powered web applications using Flask and OpenAI. This beginner-friendly machine learning course features capstone projects and practical assignments that prepare you for roles in data analytics, machine learning engineering, and AI.

The curriculum goes beyond basic data analytics by introducing you to back-end development and API integration using Python-based frameworks. You will learn to design and style user-facing web forms, make requests to AI platforms, and incorporate error handling into your applications. Upon completion of this artificial intelligence and data science course, you will be proficient in Python development tools and capable of building interactive, AI-enhanced web tools.
On-demand, self-paced tutorial
For decades, artificial intelligence (AI) has been a staple of science fiction stories, but thanks to modern advances in computational capacity and storage capabilities, it's becoming a reality. Today, there are examples of artificial intelligence all around us. The purpose of this course is to provide you with an artificial intelligence practical knowledge foundation.

This course will introduce you to various forms of artificial intelligence (AI) and how we interact with AI as consumers in applications like chatbots and recommendation engines. You'll see how AI provides analytics in business and consider industries that may be transformed or even disrupted by AI implementations. You'll go under the hood to see how computers can "learn" using artificial neural networks and various forms of machine learning. You will review AI applications such as natural language processing, forecasting, and robotics. You'll also learn about the AI development process and how AI will affect the workforce. Finally, you'll consider some of the ethical factors in AI deployment.
Instructor-Moderated (Asynchronous)
Also available as an on-demand, self-paced tutorial
This course bundle will provide you with a foundation of practical knowledge on artificial intelligence (AI) and machine learning. You will begin with the science behind AI computer systems, which can perform tasks that typically require human intelligence, and AI ethics, applications, and more. Then you will move on to a more thorough look at machine learning, the problem it is trying to solve, and specific techniques and applications used in supervised, unsupervised, and semi-supervised learning.
Instructor-Moderated (Asynchronous)
The Introduction to Machine Learning course will allow you to learn about specific techniques used in supervised, unsupervised, and semi-supervised learning, including which applications each type of machine learning is best suited for and the type of training data each requires.

You will discover how to differentiate offline and online training and predictions, automated machine learning, and how the cloud environment affects machine learning functions. Additionally, you will explore some of the most significant areas in the field of machine learning research.
Instructor-Moderated (Asynchronous)
Also available as an on-demand, self-paced tutorial
Unlock game‑changing speed and clarity in your projects—without writing a single line of code. AI‑Powered Insight Lab is an eight‑week, hands‑on journey that shows busy professionals how to fold cutting‑edge generative tools like ChatGPT, Google Gemini, Microsoft Copilot, and Scholar AI into every step of the research cycle. In just 16 one‑hour sessions you’ll learn to surface credible literature in minutes, design AI‑friendly surveys, cleanse and visualize data on the fly, and craft stakeholder‑ready action plans that drive decisions. Come with basic spreadsheet skills and leave with an AI‑enhanced workflow that slashes analysis time, spots hidden insights, and makes your findings impossible to ignore.

If you would like to see the syllabus for this class. Copy and paste this site into a browser
https://files.constantcontact.com/4e241f61601/29bab45f-48a8-4023-99f8-3fa7b6d21c9e.pdf


Future offerings will be posted here
This course is an essential introduction to generative AI for professionals who want to leverage AI tools in their daily work. Whether you’re looking to enhance writing and content creation, improve communication, boost productivity, or streamline problem-solving, this class provides practical skills you can apply immediately. Participants will learn how to tailor AI tools, like ChatGPT, to transform how professionals work. By the end of the course, attendees will be equipped with the confidence and knowledge to use AI as a valuable asset in their professional toolkit. Level up your career with everyday AI.
Future offerings posted here
Discover how generative AI, like ChatGPT, can transform your daily life with everyday usage. This course is an engaging and accessible introduction to generative AI, designed for those who are new to generative artificial intelligence or have limited experience with AI tools. Participants will gain real-life practical insights with ChatGPT and similar platforms, learning essential prompting techniques and everyday applications. The class will demystify AI, showing how it can be used for everyday tasks such as writing, projects, planning, learning, and more. By the end of the course, attendees be ready to use AI in your everyday life at work and home.
Future offerings posted here

Programming and Web Development

Students will gain valuable and sought-after programming skills. Course offered in partnership with Ed2Go.
Self-Paced, On-Demand Tutorial
If you want to increase website traffic, you must understand how to improve your search engine ranking. This course will give you the knowledge you need to boost website visibility with proven, step-by-step SEO strategies you can implement immediately. Course offered in partnership with Ed2Go.
Instructor-Moderated
Also available as an on-demand, self-paced tutorial.
Learn about Java topics with clear, step-by-step instructions developed by an experienced Java programmer. Course offered in partnership with Ed2Go.
Instructor-Moderated
Also available as an on-demand, self-paced tutorial.
Learn how to write code for Windows applications using the Visual Basic programming language and development environment. Course offered in partnership with Ed2Go.
Instructor-Moderated
Also available as an on-demand, self-paced tutorial.
SQL is one of the most requested skills from today's data-driven employers. Learn the coding language in these easy-to-follow online courses. Course offered in partnership with Ed2Go.
Instructor-Moderated
Individual courses available as an on-demand, self-paced tutorial: Introduction to SQL and Intermediate SQL.
Create state-of-the-art, modern websites like the pros using CSS3 and HTML5. This course will provide you with the foundation you need to master these two critical and fast-growing new web languages through hands-on training and expert instruction. Course offered in partnership with Ed2Go.
Instructor-Moderated
Individual courses available as an on-demand, self-paced tutorial: Intermediate CSS3 and HTML5, and Advanced CSS3 and HTML5.
This course introduces students to and provides a basic foundation in UI/UX design, including competitive research, designing effective user experience, applying design aesthetics, testing for accessibility, creating professional prototypes, and summary reports and design proposals. Course offered in partnership with Ed2Go.
Instructor-Moderated

Register Today!

Three Ways to Register for Noncredit Courses

1. Register by Phone
2. Express Registration
3. Log into MyMadisonCollege