Are you interested in an education that could help you develop technical skills in software engineering and applications development? If so, then you could benefit from the coursework offered in ECPI University's Bachelor of Science in Computer and Information Science with a concentration in Software Development program. Find out more about this bachelor's degree program here.
<h2 id="section---FrequentlyAskedQuestions">Frequently Asked Questions</h2>
<h3 id="section---WhatKindOfProgramIsIt">What Kind of Program Is It?</h3>
<p>After enrolling in ECPI University's campus-based Bachelor of Science in Computer and Information Science with a concentration in Software Development program, you will have the opportunity to study fundamental topics in information technology while focusing on software and applications design. Topics likely to be addressed in concentration courses include programming techniques, mobile user interface design, Web browser development, cloud application development, software design tools, and design patterns. In the core curriculum, you will have the chance to study database management, network security, Web page design, systems development, project management, programming logic, and business management principles. You might also choose electives that address game programming, database scripting, routing, network administration, and wireless systems.
</p>
<h3 id="section---WhatAreThePrerequisites">What Are the Prerequisites?</h3>
<p>You should have earned your high school diploma or GED before applying to ECPI University's Bachelor of Science in Computer and Information Science with a concentration in Software Development program. Strong analytical and critical thinking skills could be helpful. In addition, you should have some knowledge of basic computer functions and systems.
</p>
<h3 id="section---WhatAreTheCourseRequirements">What Are the Course Requirements?</h3>
<p>As a student of the Bachelor of Science in Computer and Information Science with a concentration in Software Development program, you must earn a total of 121 credits. This credit total includes 24 credits in core courses, 31 credits in the arts and sciences curriculum, nine credits in self-integration coursework, 24 credits in the area of concentration, and 33 credits in electives.
</p>
<p><u>Core Courses</u>
</p>
<p />
<table border="1"><tr><th>Course Code</th><th>Course Title</th></tr>
<tr><td>BUS 102</td><td> Fundamentals of Customer Service</td></tr>
<tr><td>BUS 122</td><td> Principles of Business and Management</td></tr>
<tr><td>CIS 121</td><td> Logic and Design</td></tr>
<tr><td>CIS 131</td><td> Database I</td></tr>
<tr><td>CIS 150</td><td> Networking I</td></tr>
<tr><td>CIS 282</td><td> Web Interface Design</td></tr>
<tr><td>CIS 420</td><td> System Analysis and Design</td></tr>
<tr><td>CIS 471</td><td> IT Project Management</td></tr>
</table><p><u>Arts and Sciences Courses</u>
</p>
<p />
<table border="1"><tr><th>Course Code</th><th>Course Title</th></tr>
<tr><td>CAP 480</td><td> Arts and Sciences Capstone</td></tr>
<tr><td>COM 110</td><td> Principles of Speech</td></tr>
<tr><td>ENG 110</td><td> English Composition</td></tr>
<tr><td>ENG 120</td><td> Advanced Composition</td></tr>
<tr><td>HUM 205</td><td> Culture and Diversity</td></tr>
<tr><td>MTH 131</td><td> College Algebra</td></tr>
<tr><td>MTH 200 <br /> <br />MTH 140</td><td> Pre-calculus <br /><b>OR</b><br /> Statistics</td></tr>
<tr><td>PHY 120</td><td> Physics</td></tr>
<tr><td>PHY 120L</td><td> Physics Lab</td></tr>
<tr><td>PSY 105</td><td> Introduction to Psychology</td></tr>
<tr><td>PSY 220</td><td> Positive Psychology</td></tr>
</table><p><u>Self-Integration Courses</u>
</p>
<p />
<table border="1"><tr><th>Course Code</th><th>Course Title</th></tr>
<tr><td>CIS 106</td><td> Introduction to Operating Systems</td></tr>
<tr><td>COR 090</td><td> Career Orientation Seminar</td></tr>
<tr><td>FOR 110</td><td> Essentials for Success</td></tr>
<tr><td>IST 120</td><td> Computer Applications</td></tr>
</table><p><u>Software Development</u>
</p>
<p />
<table border="1"><tr><th>Course Code</th><th>Course Title</th></tr>
<tr><td>CIS 127</td><td> Object-Oriented Programming I</td></tr>
<tr><td>CIS 227</td><td> Object-Oriented Programming II</td></tr>
<tr><td>CIS 332</td><td> Mobile App Development I</td></tr>
<tr><td>CIS 360</td><td> Web Application Development</td></tr>
<tr><td>CIS 370</td><td> Cloud Application Development</td></tr>
<tr><td>CIS 375</td><td> Design Patterns</td></tr>
<tr><td>CIS 422</td><td> Software Engineering</td></tr>
<tr><td>CIS 342</td><td> Mobile App Development II</td></tr>
<tr><td>Various Electives</td><td>Choose 33 credits of elective courses</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 the Bachelor of Science in Computer and Information Science with a concentration in Software Development program, you might apply for entry-level or possibly mid-management positions in the field. You might seek employment in corporate IT departments, software development companies, or computer consulting companies. Positions you could pursue include:
</p>
<ul><li>Application Programmer
</li><li>Software Test Technician
</li><li>Software Development Engineer
</li></ul><h4 id="section---AdvancedDegrees">Advanced Degrees</h4>
<p>ECPI University's Bachelor of Science in Computer and Information Science with a concentration in Software Development program could prepare you for further studies in an advanced degree program. A master's degree could be essential for advancement to senior management or executive positions in the field. You might also need a master's degree if you are considering a career in academics. Examples of degrees you could seek include:
</p>
<ul><li>Master of Science in Computer Science
</li><li>Master of Science in Software Engineering
</li><li>Master of Science in Computer Information Systems</li></ul>

