Are you seeking to develop a fundamental understanding of software engineering and other computer concepts and processes? You might reach this goal when you study in Herzing University's Associate of Science in Software Development program. Continue reading to find out more about this associate degree program.

    <h2 id="section---FrequentlyAskedQuestions">Frequently Asked Questions</h2> <h3 id="section---WhatKindOfProgramIsIt">What Kind of Program Is It?</h3> <p>The curriculum of Herzing University's Associate of Science in Software Development program offers introductory studies in computer programming, architecture, and networks. You will have the opportunity to study software testing methods, software systems design and maintenance, database design and processing, network operating systems, software modeling, computer interfaces, discrete mathematical concepts, and computer security processes. Through the program's open electives option, you might choose to participate in a technology-related internship wherein you will apply methods and techniques studied throughout the coursework. In addition, you will take general courses in math, science, English, speech, and computer applications. Courses in this program can be taken online or at select Herzing University campuses. </p> <h3 id="section---WhatAreThePrerequisites">What Are the Prerequisites?</h3> <p>A familiarity with basic computer functions and strong analytical, problem-solving, and organizational skills are important prior to enrolling in the Associate of Science in Software Development program. Though requirements may vary, you should have earned a high school diploma or equivalent. </p> <h3 id="section---WhatAreTheCourseRequirements">What Are the Course Requirements?</h3> <p>In order to earn the Associate of Science in Software Development from Herzing University, you will be required to complete a total of 61 credits. This total reflects 29 credits in required courses, 24 credits in the general education curriculum, six credits in open electives, and two credits in personal and professional development. </p> <p><u>Required Courses</u> </p> <p /> <table border="1"><tr><th>Course Code</th><th>Course Title</th></tr> <tr><td>IS 103</td><td> Programming Logic</td></tr> <tr><td>IS 109</td><td> Object-Oriented Programming I</td></tr> <tr><td>IS 112</td><td> Computer Networks</td></tr> <tr><td>IS 182</td><td> Database Concepts and Applications I</td></tr> <tr><td>IS 185</td><td> Computer Architecture and Troubleshooting I</td></tr> <tr><td>IS 207</td><td> Object-Oriented Programming II</td></tr> <tr><td>IS 210</td><td> Discrete Structures for Computer Science</td></tr> <tr><td>IS 272</td><td> Introduction to Computer Security</td></tr> </table><p><u>General Education Courses</u> </p> <p /> <table border="1"><tr><th>Course Code</th><th>Course Title</th></tr> <tr><td>Four semester credit hours </td><td>Computer Applications</td></tr> <tr><td>Three semester credit hours </td><td>English Composition</td></tr> <tr><td>Three semester credit hours </td><td>General Education Electives</td></tr> <tr><td>One semester credit hour </td><td>Information Literacy</td></tr> <tr><td>Four semester credit hours </td><td>Mathematics (College Algebra or above)</td></tr> <tr><td>Three semester credit hours </td><td>Science or Humanities with a Critical Thinking Focus</td></tr> <tr><td>Three semester credit hours</td><td> Social or Behavioral Science</td></tr> <tr><td>Three semester credit hours </td><td>Speech</td></tr> </table><p><u>Personal and Professional Development Courses</u> </p> <p /> <table border="1"><tr><th>Course Code</th><th>Course Title</th></tr> <tr><td>PD 121</td><td> Professional Development I</td></tr> <tr><td>PD 202</td><td> Professional Development II</td></tr> <tr><td>PD 214</td><td> AS / AAS / BS / Diploma Internship Preparation</td></tr> </table><h3 id="section---WhatCouldIDoAfterIGraduate">What Could I Do After I Graduate?</h3> <h4 id="section---CareerOpportunities">Career Opportunities</h4> <p>Once you have completed Herzing University's Associate of Science in Software Development program, you could seek junior-level positions in various professional settings. You might become involved in the design, implementation, repair, and testing of software for software engineering firms, corporate IT departments, or computer consulting companies. Positions you could pursue include: </p> <ul><li>Junior Programmer </li><li>Help Desk Technician </li><li>Junior Software Developer </li></ul><h4 id="section---AdvancedDegrees">Advanced Degrees</h4> <p>You could further build your technical skills by continuing your studies after earning the Associate of Science in Software Development. A bachelor's degree could be essential for career advancement to supervisory or management positions and might even be required for entry-level positions in some companies. Examples of degrees you could seek include: </p> <ul><li>Bachelor of Science in Computer Science </li><li>Bachelor of Science in Software Development </li><li>Bachelor of Science in Software Engineering</li></ul>