The Bachelor of Information Technology with a specialization in Software Analysis and Development program is designed to teach you about e-commerce development, system analysis and design, and other relevant topics. If you'd like to learn more about the Bachelor of Information Technology with a specialization in Software Analysis and Development program, read on.
<h2 id="section---FrequentlyAskedQuestions">Frequently Asked Questions</h2>
<h3 id="section---WhatKindOfProgramIsIt">What Kind of Program Is It?</h3>
<p>When you enroll in AIU Online's Bachelor of Information Technology with a specialization in Software Analysis and Development program, you'll have an opportunity to take upper and lower division courses in information technology and emphasis-area classes. The degree program also includes general education courses. Some of the division courses include network infrastructure basics, introduction to operating systems, survey of calculus, and fundamentals of programming and logic. Some of the software analysis and development courses include e-commerce development, advanced web application programming, and distributed systems design and development.
</p>
<h3 id="section---WhatAreThePrerequisites">What are the Prerequisites?</h3>
<p>If you apply to AIU Online's Bachelor of Information Technology with a specialization in Software Analysis and Development program, you should have solid problem-solving skills and express an interest in learning about information technology. Applicants to American InterContinental University's program should have already earned a high school diploma or equivalent; some programs may have additional requirements.
</p>
<h3 id="section---WhatAreTheCourseRequirements">What are the Course Requirements?</h3>
<p>Required courses for the Bachelor of Information Technology with a specialization in Software Analysis and Development program include information technology classes and software analysis and programming courses. You'll also be required to complete general education classes. Some courses you take may include:
</p>
<p><u>Lower Division Courses</u>
</p>
<p />
<table border="1"><tr><th>Course Code</th><th> Course Name</th></tr>
<tr><td>ITCO 103</td><td> Introduction to Computer and Network Hardware</td></tr>
<tr><td>ITCO 211</td><td> Introduction to Operating Systems</td></tr>
<tr><td>ITCO 221</td><td> Fundamentals of Programming and Logic</td></tr>
<tr><td>ITCO 231</td><td> Introduction to Databases</td></tr>
<tr><td>ITCO 251</td><td> Network Infrastructure Basics</td></tr>
<tr><td>ITCO 299</td><td> Comprehensive IT Project</td></tr>
<tr><td>MATH 233</td><td> Survey of Calculus</td></tr>
</table><p><u>Upper Division Courses</u>
</p>
<p />
<table border="1"><tr><th>Course Code</th><th> Course Name</th></tr>
<tr><td>ITCO 321</td><td> Data Structures and Implementation</td></tr>
<tr><td>ITCO 331</td><td> Relation Database Management Systems</td></tr>
<tr><td>ITCO 341</td><td> Applications of Discrete Mathematics and Statistics in IT</td></tr>
<tr><td>ITCO 361</td><td> Computer Networks and Security</td></tr>
<tr><td>ITCO 381</td><td> Introduction to Web Systems and Media</td></tr>
<tr><td>ITCO 391</td><td> Human / Computer Interface and Interactions</td></tr>
<tr><td>ITCO 499</td><td> Program Capstone</td></tr>
</table><p><u>Software Analysis and Development Courses</u>
</p>
<p />
<table border="1"><tr><th>Course Code</th><th> Course Name</th></tr>
<tr><td>ITSD 322</td><td> Object Oriented Application Development I</td></tr>
<tr><td>ITSD 323</td><td> Software Requirements</td></tr>
<tr><td>ITSD 324</td><td> Software Quality Control and Testing</td></tr>
<tr><td>ITSD 325</td><td> E-commerce Development</td></tr>
<tr><td>ITSD 327</td><td> Application of Scripting Language</td></tr>
<tr><td>ITSD 422</td><td> System Analysis and Design</td></tr>
<tr><td>ITSD 423</td><td> Advanced Web Application Programming</td></tr>
<tr><td>ITSD 424</td><td> Object Oriented Application Development II</td></tr>
<tr><td>ITSD 425</td><td> Data-connected Application Development</td></tr>
<tr><td>ITSD 427</td><td> Software Development for Mobile Devices</td></tr>
<tr><td>ITSD 429</td><td> Distributed Systems Design and Development</td></tr>
</table><h2 id="section---WhatCouldIDoAfterIGraduate">What Could I Do After I Graduate?</h2>
<h3 id="section---CareerOpportunities">Career Opportunities</h3>
<p>After you have completed the Bachelor of Information Technology with a specialization in Software Analysis and Programming program at AIU Online, you have an opportunity to compete for jobs in the field. Prospective employers may include telecommunication companies, software companies, financial institutions, and businesses and corporations in a wide range of industries. Entry-level positions you could pursue include:
</p>
<ul><li>Software systems analyst
</li><li>Quality assurance specialist
</li><li>Web administrator
</li></ul><h3 id="section---AdvancedDegrees">Advanced Degrees</h3>
<p>If you'd like to further your skills in information technology, you could earn a master's degree in the field. A master's degree program in information technology may include courses such as computer architecture, theory of computation, and digital system organization and design. Some possible master's degrees could include:
</p>
<ul><li>Master of Computer and Information Technology
</li><li>Master of Business Administration (Information Technology)
</li><li>Master of Science in Information Technology
</li></ul><p><i>American InterContinental University does not guarantee salary or employment.</i></p>

