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.

Upcoming Courses and Training
Artificial Intelligence (AI)
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.
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.
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.
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.
Also available as an on-demand, self-paced tutorial
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.
Also available as an on-demand, self-paced tutorial
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
Programming and Web Development
Also available as an on-demand, self-paced tutorial.
Also available as an on-demand, self-paced tutorial.
Also available as an on-demand, self-paced tutorial.
Individual courses available as an on-demand, self-paced tutorial: Introduction to SQL and Intermediate SQL.
Individual courses available as an on-demand, self-paced tutorial: Intermediate CSS3 and HTML5, and Advanced CSS3 and HTML5.
Three Ways to Register for Noncredit Courses
1. Register by Phone
- Call us at 608.258.2301, Option 2
2. Express Registration
3. Log into MyMadisonCollege
- Have an account? Log into your account
- Need an account? Create an account
- Unsure if you have an account? If you have taken a class at Madison College, search for your account