College Catalog 2014-2015

Apply Now!

Computer Programming and Analysis (Software Engineering Technology)


Computer Programming and Analysis (Software Engineering Technology)
Program Information
A.S. Degree - Code 2047 - Catalog 2013/2014
Anindya Paul, Chair, 386-506-4155
Jameal Adkins, Assistant Chair, 386-506-4139
Linda Sullivan, 386-506-4154, sullivi@daytonastate.edu
04/02/2013 M - 1413

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.

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.


Note: This program is eligible for federal financial aid and state bright futures.

Approximate Additional Costs Consult college bookstore for approximate costs of textbooks. Consult college catalog for lab fees.

Additional Admission Requirements It may be necessary for the student to enroll in a college preparatory English, Math, or Reading course based upon college placement test scores.

General Education Courses
Course Title    
   
... ... General Education Core - 15 Credits  
... ... Communications Core (6 credits)  
  SEM HRS  
ENC1101 College Composition   3.00 Pre-Reqs: ENC0025 AND REA0017
SPC2608 Oral Communications/Research/Presentation Skills   3.00 Pre-Reqs: ENC1101
   
... ... Mathematics Core (3 Credits)  
  SEM HRS  
MAC1105 College Algebra   3.00 Pre-Reqs: MAT1033
   
... ... Behavioral & Social Sciences Core (3 credits)  
... ... Choose One Course  
  SEM HRS  
DEP2004 Developmental Psychology   3.00 Co-Reqs: ENC1101
PSY1012 General Psychology   3.00 Co-Reqs: ENC1101
SYG2000 Introduction to Sociology   3.00 Pre-Reqs: ENC1101
   
... ... Humanities, Cultural & Aesthetic Core (3 credits)  
... ... Choose One Course  
  SEM HRS  
AML2050 Modern American Literature   3.00 Pre-Reqs: ENC1101
AML2060 Contemporary American Literature   3.00 Co-Reqs: ENC1101
AML2600 Introduction to African American Literature   3.00 Pre-Reqs: ENC1101
ARH1000 Art Appreciation   3.00 Co-Reqs: ENC1101
DAA1100 Modern Dance I   3.00
ENL2931 Selected Topics in Shakespeare   3.00 Pre-Reqs: ENC1101
HUM2210 Prehistory to Medieval Humanities   3.00 Co-Reqs: ENC1101
HUM2230 Renaissance to Postmodern Humanities   3.00 Co-Reqs: ENC1101
LIT2040 Dramatic Literature   3.00 Pre-Reqs: ENC1101
LIT2110 Masterpieces of World Literature I   3.00 Pre-Reqs: ENC1101
LIT2120 Masterpieces of World Literature II   3.00 Pre-Reqs: ENC1101
LIT2380 Literature By Women   3.00 Pre-Reqs: ENC1101
LIT2602 Maritime Literature   3.00 Pre-Reqs: ENC1101
MUH2110 Introduction to Music History and Literature   3.00 Co-Reqs: ENC1101 Pre-Reqs: MUT1121 AND MUT1121L
MUL1010 Music Appreciation   3.00 Co-Reqs: ENC1101
MUL2380 Popular Music in America   3.00 Co-Reqs: ENC1101
THE1000 Dramatic Appreciation   3.00 Co-Reqs: ENC1101

Note: It may be necessary for the student to enroll in a developmental English, Math, or Reading course based upon college placement test scores. See an Academic Advisor to determine developmental course requirements.

Program Specific Courses
Course Title    
  SEM HRS  
CET2154 A+ Computer Repair   4.00
CTS2402 Visual Basic Programming   3.00 Pre-Reqs: COP1000
CET1600 Network Plus   4.00
CTS2214 Project Management w/Microsoft Project   3.00 Pre-Reqs: CGS2100
COP1000 Principles of Computer Programming   3.00
COP2220 Computer Programming "C"  OR Pre-Reqs: COP1000 OR MAC1105
COP2001 Computer Programming "C++"   2.00 Pre-Reqs: COP1000 Conc-Reqs: COP2001L
COP2001L Computer Programming "C++" Lab   1.00 Conc-Reqs: COP2001
CTS1851 Internet Web Foundations (HTML, CSS)   3.00
COP2700 Introduction to Database Management  OR
CTS2431 Data Organization and Management   2.00 Co-Reqs: COP1000 Conc-Reqs: CTS2431L
CTS2431L Data Organization and Management Lab   1.00 Conc-Reqs: CTS2431
COP2949 Cooperative Educational Experience in Computer Programming   1.00
EGS1000 Professional Performance for Technicians   3.00
COP2842 Web Scripting (PHP)   3.00 Pre-Reqs: COP1000 AND CTS1851
COP2800 Computer Programming "Java"   3.00 Pre-Reqs: COP1000
CEN2002 Software Design and Development I   3.00 Pre-Reqs: COP2220 OR COP2001 OR COP2800 AND COP2700
   
... ... Computer Elective (9) hours  
  SEM HRS  
... ... Computer Elective   3.00
... ... Computer Elective   3.00
... ... Computer Elective   3.00
   
... ... Computer Elective (9 hrs)-Choose From:  
  SEM HRS  
CTS2403 Advanced Visual Basic Programming   3.00 Pre-Reqs: COP2010
CTS23211 Linux System Administration   4.00
CTS2141 Advanced C++ and Direct X Programming   3.00 Pre-Reqs: COP2001
CET26601 Fundamentals of Network Security   4.00 Pre-Reqs: CET1600
COP2805 Advanced Computer Programming "Java"   3.00
CGS2820 Web Programming (JavaScript, Ajax, ASP.Net)   3.00 Co-Reqs: COP1000 Pre-Reqs: CTS1851
CGS2821 Advanced Web Programming (XML, ASP.Net, SQL Server)   3.00 Pre-Reqs: COP1000 AND CTS1851
DIG2100 Web Design I   3.00 Pre-Reqs: CTS1851 OR DIG1109
CAP2023 Introduction to Game Programming   3.00 Pre-Reqs: COP1000
CGS2100 Microcomputer Applications   3.00

Sample Program of Study
Course Title    
   
... ... First Year  
... ... 1st Semester  
  SEM HRS  
ENC1101 College Composition   3.00 Pre-Reqs: ENC0025 AND REA0017
MAC1105 College Algebra   3.00 Pre-Reqs: MAT1033
CET2154 A+ Computer Repair   4.00
COP1000 Principles of Computer Programming   3.00
CTS1851 Internet Web Foundations (HTML, CSS)   3.00
   
... ... 2nd Semester  
  SEM HRS  
COP2220 Computer Programming "C"  OR Pre-Reqs: COP1000 OR MAC1105
COP2001 Computer Programming "C++"   2.00 Pre-Reqs: COP1000 Conc-Reqs: COP2001L
COP2001L Computer Programming "C++" Lab   1.00 Conc-Reqs: COP2001
CTS2431 Data Organization and Management   Co-Reqs: COP1000 Conc-Reqs: CTS2431L
CTS2431L Data Organization and Management Lab  OR Conc-Reqs: CTS2431
COP2700 Introduction to Database Management   3.00
SPC2608 Oral Communications/Research/Presentation Skills   3.00 Pre-Reqs: ENC1101
CET1600 Network Plus   4.00
CTS2402 Visual Basic Programming   3.00 Pre-Reqs: COP1000
   
... ... Summer Semester  
  SEM HRS  
... ... Humanities, Cultural & Aesthetic Core   3.00
   
... ... Second Year  
... ... 1st Semester  
  SEM HRS  
CTS2214 Project Management w/Microsoft Project   3.00 Pre-Reqs: CGS2100
COP2800 Computer Programming "Java"   3.00 Pre-Reqs: COP1000
... ... Computer Elective   3.00
... ... Behavioral & Social Sciences Core   3.00
COP2842 Web Scripting (PHP)   3.00 Pre-Reqs: COP1000 AND CTS1851
   
... ... 2nd Semester  
  SEM HRS  
EGS1000 Professional Performance for Technicians   3.00
... ... Computer Elective   3.00
... ... Computer Elective   3.00
CEN2002 Software Design and Development I   3.00 Pre-Reqs: COP2220 OR COP2001 OR COP2800 AND COP2700
COP2949 Cooperative Educational Experience in Computer Programming   1.00
   
TOTAL  ...   63.00

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


Notes 1. Students choosing one or two four (4) hour courses to meet electives should add the remaining hours in cooperative education (COP 2949) to meet the program length. Please see the department chairperson if you have any questions.

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

2013-2014 College Catalog. To view previous catalogs, please click here.