Software Development
Software Development
Develop software applications in Java and Python and enhance your web development skills. Gain the practical knowledge necessary to compete in an evolving technology ecosystem.
Get More Info
This program is perfect for...
What you can learn.
The Applications Programming Certificate program is now the the Software Development Certificate program.
For students enrolled in the Applications Programming Certificate program, rest assured that you will be seamlessly integrated into the new program. This means you can continue your studies without interruption and will be transitioned to the new Software Development Certificate curriculum.
We believe these changes will enhance the value of your education and better equip you for future career opportunities. If you have any questions or need further assistance, please do not hesitate to contact our department at dt@uclaextension.edu.
This certificate is approved for international students to study full time in the U.S. on an F-1 visa.
International students must meet English language proficiency requirements for admission into the program.
While most certificate programs begin each quarter, some have limited intakes for students studying on F-1 visa. Find this program on the Browse Certificate Programs page to confirm entry quarters before applying.
Learn more:
Join Us
Attend a Free Info Session
Join our Software Development Certificate webinar to get an overview of the program and participate in a live Q&A with experienced instructors and program advisors.
Get Started
Cost and Fees
International Student Fees
Required Courses
Suggested Prerequisite
Course 1
Course 2
Course 3
Course 4
Related Programs
Systems Analysis
This certificate provides training in analysis and design of information systems. The program prepares students to perform information systems requirements analysis, design, development, installation, and operation as well as testing and documentation. Courses include computer network communication protocol TCP/IP, database management, network security, and operating systems. Formats: Online, In-Person