Computer Software Development
- Credential:
- Associate of Applied Business
- Locations:
- Beavercreek and Springfield - Leffel Lane
- Semester Credit Hours:
- 60
- Total Tuition & Fees:
- $9,839.8
Tuition is based on in-state, in-county rates. Totals do not include textbooks and other materials.
Overview
How can you turn an interest in technology into the ability to create real software solutions? The computer software development program gives you a practical foundation in programming, databases and web technologies. You’ll work with Python, networking, operating systems, HTML and CSS before moving into SQL, JavaScript, database design, communication, systems analysis, Java, C++ and software architecture, with options for electives or an internship.
Embedded Certificate Included
This program includes an embedded certificate that is automatically awarded when requirements are met. If you prefer not to receive the credential, contact Records and Registration.
Course Requirements
Year One
| Course Number | Course Name | Credit Hours |
|---|---|---|
| CSD 1510 | Programming Fundamentals with Python * |
Credit Hours: 3
|
| ENG 1111 | English I |
Credit Hours: 3
|
| FYE 1101 | College Success * |
Credit Hours: 1
|
| ITS 1105 | Computer Concepts and Software Applications * |
Credit Hours: 3
|
| ITS 1205 | Windows Concepts *^ |
Credit Hours: 1
|
| ITS 1300 | Introduction to Computers and Networks |
Credit Hours: 2
|
| ITS 1500 | HTML and CSS |
Credit Hours: 3
|
| Course Number | Course Name | Credit Hours |
|---|---|---|
| CSD 1300 | Database Management |
Credit Hours: 2
|
| CSD 1310 | SQL I |
Credit Hours: 2
|
| CSD 1600 | JavaScript and jQuery |
Credit Hours: 3
|
| COM 1120 | Public Speaking I |
Credit Hours: 3
|
| MGT 1115 | Customer Relations |
Credit Hours: 2
|
| MTH 1060 | Business Mathematics | |
| or STT 2640 | Elementary Statistics I |
Credit Hours: 3
|
Year Two
| Course Number | Course Name | Credit Hours |
|---|---|---|
| CSD 2100 | Systems Analysis and Design |
Credit Hours: 3
|
| CSD 2310 | SQL II |
Credit Hours: 2
|
| CSD 2521 | Java Programming I |
Credit Hours: 3
|
| PSY 1111 | Introduction to Psychology | |
| or SOC 1110 | Introduction to Sociology |
Credit Hours: 3
|
| -- | Technical Elective** |
Credit Hours: 3
|
| Course Number | Course Name | Credit Hours |
|---|---|---|
| CSD 2522 | Java Programming II |
Credit Hours: 3
|
| CSD 2541 | C++ Programming |
Credit Hours: 3
|
| CSD 2800 | Advanced Topics or Co-Op/Internship*** |
Credit Hours: 3
|
| ENG 2211 | Business Communication **** | |
| or ENG 2230 | Technical Report Writing **** |
Credit Hours: 3
|
| -- | Arts/Humanities Elective |
Credit Hours: 3
|
Footnotes
^Proficiency test available.
* Students with little or no computer background should enroll in ITS 0700 before taking other computer courses. Students without adequate keyboarding skills should enroll in ITS 0710 before taking a computer class.
** Technical electives must total 3 semester hours. They may come from any combination of courses (including online courses) not already prescribed that use the following course codes: CSD, CSE, GST, NWM, NTK, or GEO 1000
*** The co-op or internship consists of EBE 1000 and EBE 2702. EBE 1000 must be completed at least one term before EBE 2702.
The program schedule that follows is designed for full-time students who have completed all prerequisites and who have no college preparatory recommendations. Many individuals, especially part-time students, and those taking college preparatory courses, will require additional terms of study. Students should consult their academic advisors for help in planning their schedules.
A complete listing of humanities and social science electives is available in the College Catalog.
Related Paths
Computer Networking
- Networking - Associate of Applied Business
- Networking, Technical Systems Support - Associate of Applied Business
- Network Administration - Short-Term Technical Certificate
- Network Administrator - Short-Term Technical Certificate
- Network Foundations - Short-Term Technical Certificate
- Network Infrastructure - Short-Term Technical Certificate
- Network Support - Short-Term Technical Certificate
- Technical Support - Short-Term Technical Certificate
Embedded Certificate Included
This program includes an embedded certificate that is automatically awarded when requirements are met. If you prefer not to receive the credential, contact Records and Registration.
Questions? Contact Us!
Richard Fleming
Associate Professor, Software Development937-431-5082