Software Development at Butler Community College
- May 22
- 1 min read
Do you enjoy solving problems, building new tools or learning how technology works? Software development brings ideas to life through coding, design and problem-solving.
At Butler Community College, students in the Software Development program build a strong foundation in programming while also exploring Artificial Intelligence and Machine Learning. The program includes hands-on experience with languages and tools such as Python, C#, Java, SQL and cloud-based technologies. Students also learn about coding, databases, systems design, computer vision and robotics learning.
Software developers can work in a variety of industries, helping create, test and improve the software people and businesses use every day. Butler’s program is designed to prepare students for careers such as software developer, AI/ML technician, data analyst, software quality assurance analyst, web and digital interface designer or data scientist.
Students can choose a traditional programming path or an AI Emphasis Track, which focuses on the skills needed to enter the growing artificial intelligence field after completing the two-year degree, or transfer to a 4-year college to earn a bachelor's degree.
Interested in learning more? Explore our career guide for software development and other information technology careers.




