The curriculum for an associate's degree in Computer Programming covers the fundamentals of the field. Students learn programming languages, software and other Computer Programming specifics.

Course Curriculum for an Associate's in Computer Programming

An associate's degree in Computer Programming can prepare students for entry-level positions as Computer Programming specialists. The curriculum provides a solid foundation for further education in the field through a bachelor's degree program. The specific curriculum varies depending on the school and the individual program. Generally, students take courses in major programming languages, along with basic computer software and hardware systems. An associate's degree program in Computer Programming may include the following classes:

Databases - Students learn to use databases as tools for storing and retrieving information.

C# - A class in C# examines the use of the object-oriented language in .NET Framework

UNIX and Linux - Through this course in the UNIX and Linux operating systems, students explore the fundamentals and basic commands.

PHP Programming - Students use the PHP language in web severs, command line scripting, operating systems and database management systems.

SQL - An introductory course in SQL, students learn to how to manage data in RDB (relational databases), including Oracle, Microsoft Access, SQL Servers, Sybase and MySQL.

Java Programming - Students are taught to program Java-based Web and non-web applications.

Networking - A networking course is about the hardware and software that link computer systems together. Students study such networking specifics as packet switching, internetworking, protocols, network security and network applications.