Student standing outside on a sunny day.

Software and Data Technologies

A.A.S.
Certificate
High School Option

Crack the Code on Your Future

Whether you’re passionate about creating engaging websites, developing innovative software, or uncovering valuable insights through data analysis, we have the perfect program to help you reach your goals.

At South Piedmont, we offer a range of Software & Data Technologies programs designed to cater to your specific interests and career aspirations. Each program is carefully crafted to provide you with the knowledge and practical skills needed to excel in today’s fast-paced and ever-evolving tech industry.

Whether you’re looking to build the next great app or use data to solve real-world problems, our programs equip you with the tools and expertise to make a significant impact.

Loading…

The Program Options

2 Years 67 Credit Hours
The Associate in Applied Science in Information Technology (Computer Programming and Development) blends core IT fundamentals — like networking and virtualization — with a deep dive into software design. You’ll progress from basic programming logic to advanced techniques in multiple languages, including Java, C#, and Python, while integrating essential business concepts. This comprehensive curriculum emphasizes practical application, equipping learners to develop robust, real-world software solutions.

Mode

Online/in-person

Prerequisites

None

2 Years 64 Credit Hours
The Associate in Applied Science in Information Technology (Data Analytics) merges core computing principles —such as networking, virtualization, and business essentials— with advanced techniques for managing and interpreting data. Students gain hands-on experience working with databases, programming in Python and R, creating visual representations of complex information, and exploring introductory machine learning applications. This comprehensive curriculum will prepare you to derive actionable insights from large datasets and support data-driven decision-making across various fields.

Mode

Online/in-person

Prerequisites

None

2 Years 67 Credit Hours
The Associate in Applied Science in Information Technology (Web Administration and Design) merges fundamental IT skills in networking, virtualization, and Linux with modern web development techniques. You will gain hands-on experience crafting dynamic websites, managing databases, and integrating Python programming for advanced functionality, all while maintaining security best practices. The curriculum also emphasizes business essentials, ensuring a well-rounded understanding of content strategy and effective web service implementation.

Mode

Online/in-person

Prerequisites

None

1 Year 18 Credit Hours
The Data Analytics certificate program provides a foundational understanding of data analytics principles and will introduce you to popular analytical tools. You will gain hands-on experience in Python programming, explore the basics of machine learning, and learn key database concepts and programming fundamentals. This blend of technical and analytical skills prepares graduates to uncover insights from data and support data-driven decision-making in various industries.

Mode

Online/in-person

Prerequisites

None

1 Year 18 Credit Hours
The Web Administration and Design certificate program will equip you with foundational IT knowledge, alongside skills in web markup, scripting, and Python programming. You will explore content strategy and user-centric web design, applying these concepts to implement and manage web servers. This blend of technical and creative expertise prepares graduates for a range of entry-level roles in web development and site administration.

Mode

Online/in-person

Prerequisites

None

1 Year 18 Credit Hours
The Database Specialist certificate program provides a comprehensive foundation in database theory and practical skills, covering everything from data modeling and SQL-based programming to noSQL systems. You’ll gain hands-on experience in database administration and basic analytics to effectively manage and analyze large datasets.

Mode

Online/in-person

Prerequisites

None

1 Year 18 Credit Hours
The Game and Simulation Programming certificate program introduces students to fundamental programming concepts and logic, then builds upon these foundations with Java and C#. You will also explore the essentials of simulation and game design (SGD), applying advanced Java techniques to create immersive experiences.

Mode

Online/in-person

Prerequisites

None

1 Year 12 Credit Hours
The Game and Simulation Programming CTE program will introduce you to the fundamentals of simulation and game development (SGD), providing a strong foundation in both Java and C# programming. Through hands-on projects, you will explore the principles of SGD design, learning how to create interactive and engaging experiences.

Mode

Online/in-person

Prerequisites

Unweighted GPA of 2.8

1 Year 12 Credit Hours
The Programming Fundamentals CTE program establishes a strong base in software development, beginning with core programming logic and essential IT foundations. You will gain hands-on experience in Python, progressing from introductory lessons to advanced coding techniques.

Mode

Online/in-person

Prerequisites

Unweighted GPA of 2.8

1 Year 12 Credit Hours
The Web Administration and Design CTE program starts with core IT Foundations, ensuring you understand the technical groundwork behind modern web environments. You’ll then develop skills in web markup, scripting, and user-centric design, culminating in hands-on experience implementing web servers.

Mode

Online/in-person

Prerequisites

Unweighted GPA of 2.8

Alignment


Our curriculum is aligned with industry academies, such as OpenEDG.

Hands-On


You’ll be able to participate in hands-on courses and labs throughout the program.

Real-World


You can gain real-world experience through our Work-Based Learning program.

Small Classes Make a Big Difference

At South Piedmont, our average student-to-teacher ratio is just 17:1, but in many of our IT classes, the ratios are even smaller. This personalized learning environment ensures that you receive more one-on-one attention from instructors, allowing for a more tailored educational experience.

Small class sizes foster an atmosphere where you’ll feel comfortable asking questions, participating in class discussions, and sharing your work with both your peers and instructors. Additionally, the close-knit setting enables you to receive valuable feedback from your classmates and instructors, promoting a collaborative learning experience that helps you grow both academically and professionally. This dynamic encourages active participation and deeper engagement with the material, setting you up for success in your studies and future career.

Three students walking outside of the Polkton campus building.
South Piedmont student Jaylen Harrison in front of a red brick wall.

Instructors Who Know You

My favorite thing about South Piedmont is it’s very flexible, and the professors take time with you to help you learn.

Jaylen Harrison, South Piedmont student and Monroe resident

Get Connected on Campus

Our clubs and organizations are great ways to make connections on campus and gain valuable personal and professional experiences.

Form placeholder

HAVE ANY QUESTIONS?

Get in Touch

We’re excited to talk to you about your future and how we can help you reach your goals. Reach out today!