Student writing code on a computer

Software Development

You may not be able to speak Klingon, but by the time we’re finished with you, you’ll be able to speak C++, Java and Python! You’ll gain a strong foundation in programming languages as you learn innovative techniques in software development. We pride ourselves on the fact, you, as a software programmer, will become conversant with code development and the platform(s) and device(s) that best support your code.

Get Started!

Develop Your Portfolio

You’ll grow to think more critically. You’ll learn the value of truly analyzing data. And, with each course, you’ll work to ensure your readiness for every stage of software development. You’ll also become skilled with cross-platform mobile development, 3D virtual environments and graphic design. You also learn about computer ethics, giving your portfolio a competitive edge. 

We guide you through software engineering industry best practices while preparing you for a competitive and stable job market.

What You Can Do with a Software Development Degree 

Our instructors will give you the building blocks to earn your two-year degree and various industry certifications, ensuring you can start your career right away in positions like: 

  • Entry-level programmer 

  • Entry-level network administrator 

  • Computer technician 

Classes You'll Take

These are some examples of courses in our Software Development program.

  • Java Programming
  • Technical Mathematics
  • HTML & CSS
  • Introduction to SQL Language
  • Database Design and Management

    Software Development (Associate of Applied Science)

    AI Emphasis Track

    Earn the skills you need in Artificial Intelligence (AI) through Butler’s Software Development program. You can choose the traditional programming path or select the AI-Emphasis track. Our AI courses prepare you to directly enter this high demand job market following completion of the two-year degree.

    Butler's AI curriculum equips you with skills to automate systems and solve intricate problems for business and industry while providing practical insights into the application of AI concepts.

    Classes are offered in the evening and are a combination of online and face-to-face classes at Butler’s Andover location. For more information about Butler’s Software Development Program AI-Emphasis, contact Mark Meadows at mmeadows3@butlercc.edu or apply today and get started!

    Get Involved

    Ctrl-Alt-Elite Student Club

    Ctrl-Alt-Elite is a student organization designed to provide educational opportunities, including guest speakers, field trips, capture-the-flag competitions, and internship opportunities to students seeking careers in web development, computer, or cybersecurity/information technology (IT). For more information contact Kevin Lann-Teubner, klannteubner@butlercc.edu.

    Career Information

    Additional Information

    Not The Right Fit?

    Take our career assessment to find which programs are right for you.

    Related Degrees