The Bachelor of Science in Software Development with a concentration in Computer Programming program at Herzing University is designed to give students the chance to study computer languages, design, and programs for potential career opportunities. Read more about this program today.
<h2 id="section---FrequentlyAskedQuestions">Frequently Asked Questions</h2>
<h3 id="section---WhatKindOfProgramIsIt">What Kind of Program Is It?</h3>
<p>The Bachelor of Science in Software Development with a concentration in Computer Programming degree at Herzing University is centered around giving students the opportunity to study general education subjects alongside specialized computer science topics. The courses required in this program could explore concepts like programming logic and computer safety as well as software development languages, such as C++ and Java. Students will also be asked to select from a number of electives so that they can customize their education experience. This program culminates in the student choosing an internship or a capstone project as a final; they will also be required to complete a series of personal and professional development classes. Students can complete this program online or at select Herzing University campuses.
</p>
<h3 id="section---WhatAreThePrerequisites">What Are the Prerequisites?</h3>
<p>Those interested in applying to this program should have an interest in learning how computers and software programs function as well as how to create and manipulate software languages. They should have good organizational skills, the ability to focus on detailed work, and have a basic understanding of how to use computers. Though requirements may vary, applicants should have earned a high school diploma or equivalent.
</p>
<h3 id="section---WhatAreTheCourseRequirements">What Are the Course Requirements?</h3>
<p>This Herzing University program demands that students complete at least 121 credit hours. Of these credit hours, students will be asked to complete computer science core courses, electives, specialized courses, general education courses, an internship or a capstone project, and personal professional development courses.
</p>
<p><u>Required Core Courses in Computer Science</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</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>Open Elective Courses</u>
</p>
<ul><li>A minimum of 6.00 semester credit hours of open electives is required. IS 165 may not be taken to satisfy this requirement.
</li></ul><p><u>Required Courses in Technical Specialty Domain - Software Engineering</u>
</p>
<p />
<table border="1"><tr><th>Course Code</th><th>Course Title</th></tr>
<tr><td>IS 108</td><td> Internet Foundation</td></tr>
<tr><td>IS 328</td><td> Software Engineering I</td></tr>
<tr><td>IS 358</td><td> Software Engineering II</td></tr>
<tr><td>IS 390</td><td> Advanced Web Development</td></tr>
</table><p><u>Required Course in Technical Specialty Domain - Secondary Programming Language</u>
</p>
<ul><li>Students, select at least one of the following courses:
</li></ul><p />
<table border="1"><tr><th>Course Code</th><th>Course Title</th></tr>
<tr><td>IS 170</td><td> Visual Basic I</td></tr>
<tr><td>IS 211</td><td> Legacy Systems Introduction</td></tr>
<tr><td>IS 213</td><td> C++ Programming</td></tr>
<tr><td>IS 258</td><td> Web Scripting</td></tr>
<tr><td>IS 312</td><td> C# Programming</td></tr>
<tr><td>IS 316</td><td> Programming in Linux</td></tr>
<tr><td>NT 325</td><td> System Administration Scripting</td></tr>
</table><p><u>Elective Courses in Technical Specialty Domain - Software Engineering</u>
</p>
<ul><li>Students must complete at least 17 credits from the courses listed below. Courses range from 3-4 credits each. At least two of the chosen courses must be at the 300-400 level.
</li></ul><p />
<table border="1"><tr><th>Course Code</th><th>Course Title</th></tr>
<tr><td>IS 170</td><td> Visual Basic I</td></tr>
<tr><td>IS 191</td><td> Linux Administration</td></tr>
<tr><td>IS 211</td><td> Legacy Systems Introduction</td></tr>
<tr><td>IS 213</td><td> C++ Programming</td></tr>
<tr><td>IS 216</td><td> Database Concepts and Applications II</td></tr>
<tr><td>IS 258</td><td> Web Scripting</td></tr>
<tr><td>IS 312</td><td> C# Programming</td></tr>
<tr><td>IS 316</td><td> Programming in Linux</td></tr>
<tr><td>IS 317</td><td> C++ Project</td></tr>
<tr><td>IS 320</td><td> Client-Side Website Development</td></tr>
<tr><td>IS 324</td><td> Introduction to Android Mobile Development</td></tr>
<tr><td>IS 332</td><td> Data Warehousing</td></tr>
<tr><td>IS 334</td><td> Introduction to Blackberry Mobile Development</td></tr>
<tr><td>IS 336</td><td> Mobile Applications Development</td></tr>
<tr><td>IS 344</td><td> Introduction to iPhone Mobile Development</td></tr>
<tr><td>IS 345</td><td> Business Systems Analysis</td></tr>
<tr><td>IS 354</td><td> Introduction to Symbian Mobile Development</td></tr>
<tr><td>IS 364</td><td> Introduction to Windows Mobile Application Development</td></tr>
<tr><td>IS 420</td><td> Advanced Specialization Program</td></tr>
<tr><td>IS 424</td><td> Advanced Android Mobile Development</td></tr>
<tr><td>IS 434</td><td> Advanced Blackberry Mobile Development</td></tr>
<tr><td>IS 464</td><td> Advanced Windows Mobile Development</td></tr>
<tr><td>IS 482</td><td> Database Administration</td></tr>
<tr><td>NT 120</td><td> Emerging Operating Systems</td></tr>
<tr><td>NT 180</td><td> Network and Server Operating Systems</td></tr>
<tr><td>NT 325</td><td> System Administration Scripting</td></tr>
</table><p><u>Elective Courses in Application Specialty Domain</u>
</p>
<ul><li>A minimum of 9.00 semester credit hours is required in one of the following broad areas:
<ul><li>Accounting (AC), Business Management (BU), and Human Resources (HR)
</li><li>Criminal Justice (CJ) and Homeland Security (HS)
</li><li>Game Development (GD) and Graphic Arts (GA)
</li><li>Health Information Management (HI) and Healthcare Management (HC).
</li></ul></li></ul><p><u>Required Capstone or Internship</u>
</p>
<p />
<table border="1"><tr><th>Course Code</th><th>Course Title</th></tr>
<tr><td>IS 491<br /> IS 495</td><td> Capstone Project <br /><b>OR</b><br />Internship Final</td></tr>
</table><p><u>Required Courses in General Education</u>
</p>
<p />
<table border="1"><tr><th>Course Code</th><th>Course Title</th></tr>
<tr><td>4.00 Semester Credit Hours</td><td> Computer Applications</td></tr>
<tr><td>3.00 Semester Credit Hours</td><td> Cultural Diversity</td></tr>
<tr><td>3.00 Semester Credit Hours</td><td> General Education Electives</td></tr>
<tr><td>6.00 Semester Credit Hours</td><td> English Composition or Literature</td></tr>
<tr><td>3.00 Semester Credit Hours</td><td> Humanities With a Critical Thinking Focus</td></tr>
<tr><td>1.00 Semester Credit Hour</td><td> Information Literacy</td></tr>
<tr><td>7.00 Semester Credit Hours</td><td> Mathematics (College Algebra or Above)</td></tr>
<tr><td>4.00 Semester Credit Hours</td><td> Natural Science With a Lab Component</td></tr>
<tr><td>3.00 Semester Credit Hours</td><td> Social or Behavioral Science</td></tr>
<tr><td>3.00 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>Graduates of this program will be able to seek entry-level work or positions with greater responsibility in the computer science industry. Positions could focus on the computer language and design skills that are emphasized in this program. Graduates could seek work that involves collaborating with a team of programmers, interacting directly with customers, or working in a more solitary role.
</p>
<p>Possible career options include but are not limited to:
</p>
<ul><li>Computer Programmer
</li><li>Software Engineer
</li><li>Software Developer
</li><li>Database Administrator
</li><li>Computer Systems Analyst
</li></ul><h4 id="section---AdvancedDegrees">Advanced Degrees</h4>
<p>Once a student graduates from this program, he or she may decide that it's beneficial to pursue a further degree. By completing a master's degree program, students may be able to strengthen their software engineering skills or develop a broader knowledge of computer science. If students wish to pursue managerial or specialist positions, an additional degree may be required.
</p>
<p>Possible master's degrees include but are not limited to:
</p>
<ul><li>Master of Engineering in Systems Engineering
</li><li>Master of Science in Computer Information Systems
</li><li>Master of Science in Computer Science
</li><li>Master of Science in Software Development
</li><li>Master of Science in Software Engineering</li></ul>

