Software Development


Associate in Science Degree   |   Program Code: 204700   |   Catalog: 2026-2027


Anindya Paul, Chair, 386-506-4155, Anindya.Paul@daytonastate.edu

Luke Sui, Assistant Chair, 386-506-4124, Luke.Sui@daytonastate.edu

Tammy Fritz, Senior Staff Assistant, 386-506-4154, Tammy.Fritz@daytonastate.edu

Program Overview

Mission:

The program prepares students to analyze business situations and design, develop, and implement computer programs using industry-relevant languages. Students learn to test, debug, and document solutions using modern development tools. Graduates may seek employment or transition into baccalaureate programs.

Description:

The program provides a solid foundation in computer programming and software development. Students develop analytical skills in designing, developing, writing, and maintaining computer programs using modern programming languages and integrated development environments. Coursework includes database development, web technologies, cloud computing, and artificial intelligence applications.

Expand Your Degree with AI
Students in this program may complete some or all of the requirements for the Artificial Intelligence Awareness certificate.

College Credit Certificate That Leads to This Degree: The Computer Programming - 093800 certificate is embedded within this degree. You may pursue the A.S. degree and also earn the certificate while completing the requirements for the degree, or pursue the certificate to develop or upgrade your skills. Contact your faculty or academic advisor for details and course options.

Outcomes:

Graduates of the program will be able to:

  1. Use current techniques, tools, and technologies necessary for computing practices.
  2. Apply critical thinking and problem-solving skills in algorithm design and programming.
  3. Demonstrate knowledge of computer hardware and networked environments.
  4. Demonstrate proficiency in web development technologies.
  5. Design and manage database applications.
  6. Communicate effectively in technical environments.
  7. Function as a member of a development team.
  8. Demonstrate professional and ethical behaviors.
  9. Apply software development methodologies.

Completion Requirement:

  • Earn a grade "C" or better in all program-specific and prerequisite courses.
  • Complete an internship.
    • Online students must locate, arrange, and complete a suitable local internship.

Financial Aid

This program is eligible for federal financial aid and state Bright Futures Scholarship Program.

Financing Options: All students are encouraged to apply for federal and state student financial assistance by completing the FAFSA at studentaid.gov/h/apply-for-aid/fafsa. For more information on grants, loans, and work programs available please see the Office of Financial Aid webpage at daytonastate.edu/financial-aid/. Students are also encouraged to apply for one of the many Daytona State College Foundation scholarships offered each semester. For more information see: daytonastate.edu/scholarships/.

Career and Labor Market Information

Graduates may pursue employment in software development, application development, systems analysis, and software engineering. Common roles include Software Developer, Programmer Analyst, Application Developer, and Software Engineer. In the Brevard-Flagler-Volusia workforce region, approximately 2,440 software developers are employed, with an average annual salary of $85,590 and approximately 204 annual job openings.

SOC Alignment 15-1252 – Software Developers
Average Hourly Wage $41.15
Average Annual Salary $85,590
Annual Job Openings 204
Regional Employment Approximately 2,440 employed

Occupational Overview: Design, develop, test, deploy, and maintain software applications and systems that support business, industry, government, and consumer technologies.

Wage Distribution: 10th percentile: $62,310 | 50th percentile: $85,590 | 90th percentile: $118,760.

Data Sources: CareerSource Brevard Flagler Volusia Regional Demand Occupations List; FloridaCommerce Employment Projections Region 27; BLS Occupational Employment and Wage Statistics (OEWS) Deltona–Daytona Beach–Ormond Beach MSA; SOC 15-1252.

Note: It is never too early to prepare for your career. Log in to the Daytona State Career Services Student Job Board to create your account, submit your resume for review, search for employment opportunities, and practice your interviewing skills through Big Interview. For assistance, contact Career Services to connect with a Career Advisor.

General Education

15 Credits

Communication Core (3 credits)

    Required General Education course:
ENC1101Introduction to Composition

3.00

 

Mathematics Core (3 Credits)

    Recommended Math Pathway:
MAC1105College Algebra

3.00

 

Natural Sciences Core (3 credits)

    Recommended courses. Choose one:
AST1002Astronomy

3.00

BSC1005Survey of Biological Sciences (For Non-Science Majors)

3.00

CHM1020Chemistry in Society

3.00

EVR2001Introduction to Environmental Science

3.00

PHY1020Conceptual Physics

3.00

 

Humanities Core (3 credits)

   Recommended courses. Choose one:
ARH1000Art Appreciation

3.00

HUM2020Introduction to Humanities

3.00

LIT2000Literature and Culture

3.00

MUL1010Music Appreciation

3.00

PHI2010Introduction of Philosophy

3.00

THE1000Theatre Appreciation

3.00

 

Social Sciences Core (3 credits)

    Required courses. Choose one:
AMH2010United States History to 1877

3.00

AMH2020United States History 1865 to Present

3.00

POS2041American Federal Government

3.00

AMH2010, AMH2020, POS2041: These courses satisfy the Civic Literacy Competency graduation requirement. 

Program Specific Courses

45 Credits

CAI1320AI Application & Prompt Engineering

3.00

CTS2375Essentials of Cloud Computing

3.00

CET1600Network Plus

3.00

COP1000Principles of Computer Programming

3.00

 

COP2360C# Programming

3.00

OR

COP2800Computer Programming Java

3.00

 

COP2072Data Services

3.00

CAI2010Introduction to AI and Machine Learning with Python Programming

3.00

CTS1851Internet Web Foundations (HTML, CSS)

3.00

COP2700Introduction to Database Management

3.00

COP2949Internship in Computer Programming

1.00

EGS1000Professional Performance for Technicians

3.00

CEN2002Software Design and Development I

3.00

Program Elective

3.00

Program Elective

3.00

Program Elective

3.00

COP2949: This course is a 1-4 variable credit course. The academic department has approved it for 3 credits in this program.

Program Electives

    Choose three:
CTS2321Linux Fundamentals

3.00

CIS2350Principles of Information Assurance

3.00

CTS2214Next-Gen Project Management: Human, AI & Automation

3.00

COP2220Computer Programming C

3.00

CET2660Fundamentals of Cybersecurity Analysis

3.00

CGS2820Web Programming (JavaScript, Ajax, ASP.Net)

3.00

CAP2741Data Visualization

4.00

CTS2450Business Intelligence

3.00

COP2071Querying Database

3.00

CGS2100Microcomputer Applications

3.00

EET1011CIntroduction to Electrical Circuits and Lab

3.00

CET1112CDigital Fundamentals and Lab

4.00

GEB2430AI, Business, Ethics, and Social Responsibility

3.00

 

Sample Program of Study

Year 1

1st Semester

ENC1101Introduction to Composition

3.00

CET1600Network Plus

3.00

EGS1000Professional Performance for Technicians

3.00

COP1000Principles of Computer Programming

3.00

CTS1851Internet Web Foundations (HTML, CSS)

3.00

 

2nd Semester

Natural Sciences Core

3.00

Mathematics Core

3.00

COP2700Introduction to Database Management

3.00

CAI1320AI Application & Prompt Engineering

3.00

 

Summer Semester

Humanities Core

3.00

 

Year 2

1st Semester

COP2360C# Programming

3.00

OR

COP2800Computer Programming Java

3.00

Social Sciences Core - Civic Literacy course

3.00

Program Elective

3.00

CTS2375Essentials of Cloud Computing

3.00

CAI2010Introduction to AI and Machine Learning with Python Programming

3.00

 

2nd Semester

COP2949Internship in Computer Programming

1.00

Program Elective

3.00

Program Elective

3.00

CEN2002Software Design and Development I

3.00

COP2072Data Services

3.00

COP2949: This course is a variable credit course (1-4 credits).  The academic department has approved it for 2 credits in this program.

 

Note: Sequence of courses may vary. Check catalog course descriptions for requisite requirements.

 

Total Credit Hours: 60