Computer Programming and Analysis (Software Engineering Technology), A.S. Degree

Program Information

A.S. Degree - Code 204700 - Catalog 2021/2022

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 Mission, Description, and Outcomes

Mission:

The program prepares students to analyze business situations, to design, develop and write computer programs using industry-relevant computer languages, and to test, monitor, debug, and document solutions. Student success is encouraged by using innovative teaching methods. After completion, students may seek career jobs or transition into baccalaureate programs.

Description:

The program provides a solid foundation in computer programming. Students develop analytical skills in designing, developing, writing and maintaining computer programs in a variety of industry relevant coding languages. Students also learn the use of the latest technologies and multiple integrated development platforms in the program.

Students transferring into DSC’s BSIT should take the following classes to maximize their articulation transfer to the BSIT program: MAC1105 to satisfy Mathematics core; CTS2321, CET1112C and EET1011C as Electives.

AS Certificate That Leads To This Degree:

The Computer Programming - 093800 AS Certificate is embedded within this degree. You may pursue the AS degree and also earn the AS certificate while completing the requirements for the degree, or pursue the AS 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, skills, tools, and emerging technologies necessary for computing practices.

  2. Apply critical thinking and problem solving skills in designing algorithms and programming code in various programming languages.

  3. Demonstrate knowledge and understanding of computer hardware and networked environments.

  4. Demonstrate proficiency with Internet structure, organization, and Web site development.

  5. Design, implement and manage database applications.

  6. Communicate effectively with customers, supervisors and peers both orally and in writing, including technical training for users.

  7. Ability to function as a member of a team in the solution of problems.

  8. Contribute to chosen field by gaining employment in a related field or by continuing professional development.

  9. Evaluate and practice ethical and professional behaviors in the area of computer programming and analysis.

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 their FAFSA at http://www.fafsa.gov. For more information on grants, loads and work programs available see the Office of Financial Aid webpage at http://www.daytonastate.edu/finaid. Students are also encouraged to apply for one of the may Daytona State College Foundation scholarships offered each semester. For more information see: http://daytonastate.edu/scholarships.

Approximate Additional Costs

Lab Fees: $20 - $51

Textbook Estimate: Consult college bookstore for approximate costs of textbooks. 

General Education Courses

General Education Core - 15 Credits

Communication Core (6 credits)

ENC1101Introduction to Composition

3

SPC2608Oral Communications/Research/Presentation Skills

3

Mathematics Core (3 Credits)

MGF2106Survey in Mathematics

3

OR

MAC1105College Algebra

3

MAC1105: Students seeking to transfer to Bachelor's program are recommended to complete MAC1105 to satisfy their Mathematics core requirement.

Social Sciences Core (3 credits)

Choose One Course

DEP2004Developmental Psychology

3

PSY1012General Psychology

3

SYG2000Introduction to Sociology

3

Humanities Core (3 credits)

Choose One Course

AML2600Introduction to African American Literature

3

ARH1000Art Appreciation

3

ARH2050Survey of Art History I

3

ARH2051Survey of Art History II

3

HUM2020Introduction to Humanities

3

HUM2230Renaissance to Postmodern Humanities

3

LIT2000Literature and Culture

3

LIT2110Masterpieces of World Literature I

3

LIT2120Masterpieces of World Literature II

3

MUL1010Music Appreciation

3

MUL2380Popular Music in America

3

PHI2010Introduction of Philosophy

3

PHI2600Introduction to Ethics

3

REL2300World Religion

3

THE1000Theatre Appreciation

3

Note: Prior to enrollment in college-level English or math courses, some students may be advised to complete college preparatory/developmental course work. See an Academic Advisor to determine developmental course requirements.

Program Specific Courses

CET2154A+ Computer Repair

4

COP2360C# Programming

3

CET1600Network Plus

3

COP1000Principles of Computer Programming

3

 

COP2654IPhone/I Pad Programming

3

OR

COP2660Programming for Mobile Devices: Android

3

 

COP2800Computer Programming Java

3

CTS1851Internet Web Foundations (HTML, CSS)

3

COP2700Introduction to Database Management

3

COP2949Cooperative Educational Experience in Computer Programming

1-4

EGS1000Professional Performance for Technicians

3

CEN2002Software Design and Development I

3

COP2842Web Scripting (PHP)

3

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

Computer Elective (9) hours

Computer Elective

3

Computer Elective

3

Computer Elective

3

Computer Elective (9 hrs)-Choose From:

CTS2321Linux Fundamentals

3

CIS2350Principles of Information Assurance

3

CTS2214Project Management w/Microsoft Project

3

CET2660Fundamentals of Cybersecurity Analysis

3

CGS2820Web Programming (JavaScript, Ajax, ASP.Net)

3

CAP2741Data Visualization

4

CTS2361SharePoint Users

3

CTS2441Database Administration

3

COP2071Querying Database

3

DIG2100Web Design I

3

CAP2023Introduction to Game Programming

3

CGS2100Microcomputer Applications

3

EET1011CIntroduction to Electrical Circuits and Lab

3

CET1112CDigital Fundamentals and Lab

4

Sample Program of Study

Year 1

1st Semester

ENC1101Introduction to Composition

3

CET2154A+ Computer Repair

4

EGS1000Professional Performance for Technicians

3

COP1000Principles of Computer Programming

3

CTS1851Internet Web Foundations (HTML, CSS)

3

2nd Semester

SPC2608Oral Communications/Research/Presentation Skills

3

Mathematics Core

3

COP2700Introduction to Database Management

3

CET1600Network Plus

3

COP2360C# Programming

3

Summer Semester

Humanities Core

3

Year 2

1st Semester

Social Sciences Core

3

COP2800Computer Programming Java

3

COP2842Web Scripting (PHP)

3

Computer Elective

3

2nd Semester

COP2949Cooperative Educational Experience in Computer Programming

1-4

Computer Elective

3

Computer Elective

3

 

COP2654IPhone/I Pad Programming

3

OR

COP2660Programming for Mobile Devices: Android

3

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

Total Credit Hours: 60

Notes

Any AS degree at Daytona State College will articulate into and allow admission into the BS programs offered at Daytona State College.