Admissions & Financial Aid
Student Life
About Clark State
Workforce Training

Current Students NavMenu
Faculty/Staff NavMenu
Community NavMenu

Apply Online
A-Z Index
Contact Us

This program is offered at Clark State's Beavercreek and Springfield - Leffel Lane locations.

Information technology is one of the fastest-growing career fields today. The Computer Software Development curriculum focuses on programming, database, and web design as it relates to cybersecurity.  Students learn to analyze, design, and develop solutions to business problems through the use of technology.

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.

Learning Outcomes
Upon completion of an Associate of Applied Business degree in Computer Software Development, a graduate will be able to do the following:

  • Analyze information system requirements and design appropriate software solutions.
  • Write computer programs to implement information systems designs.
  • Develop database systems to meet business data requirements.
  • Design and create web sites.
  • Find and correct errors in the design and implementation of software solutions.
  • Demonstrate knowledge of computer and network security terms and concepts.

Scholastic Preparation
Computer Software Development students need a high school algebra background equivalent to MTH 0650, Algebra for Non-STEM majors.  Students with little or no computer background should enroll in ITS 0800, Computer Fundamentals, as a preparatory course before taking other computer courses. Students without adequate keyboarding skills should enroll in ITS 0810, Beginning Keyboarding, or ITS 1210, Keyboarding/Word Processing.

Degree Availability
Most courses in the curriculum are available online or in hybrid format (part online, part classroom). The Advanced Topics course currently requires class attendance.  Some courses may be available at only one location (Springfield or Beavercreek). Some courses are offered only once a year. Contact your academic advisor about course sequencing. 

Embedded Certificate
This degree program contains one or more embedded certificates which will automatically be awarded if this certificate requirements are met unless the student contacts Records and Registration and indicates he/she does not wish to have the certificate credential awarded.           

Career Coach
Click Here current local data on wages, employment, job postings, and associated education and training from Career Coach.

Transfer Options
Students enrolled in Associate of Applied Business and Associate of Applied Science degree programs are preparing for employment upon graduation from the program. However, at some point many of these students are also interested in completing a bachelor's degree. A number of colleges or universities have bachelor's completion programs designed for students completing applied degrees. See the Transfer section of the catalog for more information.

Humanities/Social Science Electives
A complete listing of humanities and social science electives is available in the College Catalog.

Course Title Credits
CSD 1510 Programming Fundamentals with Python * 3
ENG 1111 English I 3
FYE 1100 College Success * 1
ITS 1105 Computer Concepts and Software Applications ^* 3
ITS 1205 Windows Concepts ^* 1
ITS 1300 Introduction to Computers and Networks 2
ITS 1500 HTML and CSS 3
CSD 1300 Database Management 2
CSD 1310 SQL I 2
CSD 1600 JavaScript and jQuery 3
CSE 1110 Introduction to CyberSecurity  A term 3
CSE 1120 CyberSecurity - Security + B term 3
-- Art & Humanities Elective 3
CSD 2521 Java Programming I 3
CSD 2531 C# Programmingor  
CSD 2541 C++ Programming I 3
CSE 2251 CyberSecurity - Security Professional I A term 3
CSE 2252 CyberSecurity - Security Professional II B term 3
COM 1120 Public Speaking I 3
CSD 2110 Assured Software Engineering 3
CSD 2550 Secure Coding 3
ENG 2211 Business Communication **or  
ENG 2230 Technical Report Writing ** 3
MTH 1060 Business Mathematics ^or  
STT 2640 Elementary Statistics I ^ 3
PSY 1111 Introduction to Psychologyor  
SOC 1110 Introduction to Sociology 3
  Total Credit Hours 62

^Proficiency test available.

* Students with little or no computer background should enroll in ITS 0800 before taking other computer courses.  Students without adequate keyboarding skills should enroll in ITS 0810 before taking a computer class.

Class Schedule Planning

The planning schedule below indicates when and where courses in your program of study will be offered for the next two academic years. This is helpful information when planning your class schedule for each semester.

Tracking Tracking