Computer Programming and Analysis

Associate in Science Degree (CIP# 1511020101)

This program is designed for students who wish to develop skills in computer software development and analysis. The core courses provide knowledge and hands-on training in the foundations of computer technology, computer programming, programming analysis and design, and Web applications development. This program is designed for students who seek immediate employment, and it provides the option for transfer to a Bachelor’s degree.

Students are strongly encouraged to consult a career program advisor in the department office for assistance in determining the best education plan for their career goals.

Although scheduling may not always provide for the following progression of courses, students should use the foundation, intermediate and advanced course sequence as a guide in program planning.

All degree-seeking students must satisfy entry testing requirements and satisfactorily complete all mandatory courses in reading, student success, mathematics, English, and English for Academic Purposes in which the student is placed.

Alternative Ways to Earn Credit toward this Degree

Graduates of specific programs at Orange Technical College and Osceola Technical College, as well as other institutions may be eligible to receive college credit for courses in this program. You may also be eligible to receive credit toward this degree if you have earned one of the approved Gold Standard industry certifications or Career Pathways credit. To learn more about Valencia’s award of credit options, visit valenciacollege.edu/asdegrees/credit_octc.cfm. Eligible students should contact the Career Program Advisor in their academic department for more information about the requirements for the award of credit.

College Credit Technical Certificates

The Computer Programming A.S. degree also offers the following college credit certificate programs.  These certificates can put you on the fast-track to reaching your career goals. They are designed to equip you with a specialized skill set for entry-level employment or to upgrade your skills for job advancement. Most can be completed in one year or less, and all of the courses in the certificates are embedded in the A.S. degree. You can earn the certificates as you progress through your A.S. Degree or as a separate, stand-alone credential. Click on the Certificate tab at the top of the page for more information about the certificates that are offered.

Computer Programming Specialist (18 credits)

  • Computer Programming Specialization (CIP # 0511020103)
  • Web Development Specialization (CIP # 0511020103)

Computer Programming (33 credits)

  • Computer Programming Specialization (CIP # 0511020200)
  • Web Development Specialization (CIP # 0511020200)

Start Right

Degree-seeking students enrolling at Valencia for the first time will have a limited range of courses from which to choose for their first 18 college-level credits. Within the first 18 college credit hours, you will be required to take ENC1101 (3 credits), and if applicable, SLS 1122 (3 credits) and a mathematics course appropriate to your selected meta-major (3 credits).  The remaining courses will be chosen from the General Education Core Courses in humanities (3 credits), science (3 credits), or social science (3 credits), and/or the introductory courses within the A.S. degree programs. For specific courses see the Foundation Courses on the “Program Requirements” tab. For course sequencing recommendations, see your Career Program Advisor or create an education plan by logging into Atlas, clicking on the LifeMap tab and clicking My Education Plan.

Potential Careers

  • Computer Programmer
  • Senior Programmer
  • Programmer Analyst
  • Systems Programmer
  • Programmer Specialist
  • Web Programmer
  • Web Developer
  • Web Master

Salary & Earnings Information

For salary and wage information, visit:  www.floridawages.com.

Contacts

Future Students

To learn more information about this program, contact Enrollment Services at enrollment@valenciacollege.edu or call 407-582-1507 or visit valenciacollege.edu/computer-programming-and-analysis/.

Current Students

Contact the campus Career Program Advisor below for more information:

East Campus
Dave Brunick, Program Chair: 407-582-2360
dbrunick@valenciacollege.edu
Launa Sickler, Career Program Advisor: 407-582-2504
lsickler@valenciacollege.edu

West Campus
Joan Alexander, Program Chair: 407-582-1542
jalexander@valenciacollege.edu
Jon Sowell, Career Program Advisor, West Campus: 407-582-1973
jsowell@valenciacollege.edu

Osceola Campus
Denise Ross, Program Chair: 407-582-4818
deross@valenciacollege.edu
Roxana Boulos, Career Program Advisor: 407-582-4231
rboulos1@valenciacollege.edu

Internship and Workforce Services

If you need assistance with job resources or in locating an internship, please visit: valenciacollege.edu/internship.

Program Outcomes

  • Analyze technical problems as related to customer requirements.
  • Design a logical plan for the development of a software solution.
  • Implement software solutions including documentation.
  • Evaluate software problems, plans, and solutions for correctness and appropriateness.
  • Communicate effectively with technical and non-technical audiences.
Foundation Courses
GEB 1011Introduction To Business3
COP 1000CINTRODUCTION TO PROGRAMMING CONCEPTS +13
CTS 1131CCOMPUTER MAINTENANCE ESSENTIALS3
CGS 2100CCOMPUTER FUNDAMENTALS AND APPLICATIONS3
COP 2822CWEB SITE DEVELOPMENT +3
ENC 1101FRESHMAN COMPOSITION I +*~3
MAC 1105College Algebra +*~23
SLS 1122New Student Experience3
Intermediate Courses
CTS 1142CINFORMATION TECHNOLOGY PROJECT MANAGEMENT *P13
CGS 2091CSOCIAL, LEGAL AND ETHICAL ISSUES IN INFORMATION TECHNOLOGY3
CGS 2545CDATABASE MANAGEMENT SYSTEMS +3
HumanitiesSee Gen. Ed. Core or Instiutional Requirement ~3
Social ScienceSee Gen. Ed. Core Requirement ~3
Select one of the following:3
C PROGRAMMING +*
JAVA PROGRAMMING +*
C# PROGRAMMING +*
Advanced Courses
COP 2830CSCRIPTING LANGUAGES *3
CIS 2910CIT CAPSTONE +*33
CIS 2942INTERNSHIP IN COMPUTER PROGRAMMING +*1
or CGS 2650 Social Networking Job Search
Computer Programming and Analysis Elective8
Select one of the following:3
C++ Programming +*
ADVANCED C# PROGRAMMING +*
ADVANCED JAVA PROGRAMMING +*
Total Credit Hours60
Computer Programming and Analysis Electives
Any course in the course description section of the Valencia catalog with the subject prefix of CAP, CET, CGS (except CGS 1060), CIS, COP, COT, or CTS.

Notes:

Upon earning the Computer Programming & Analysis A.S. degree, you can continue at Valencia to complete the B.A.S. degree in Business & Organizational Leadership.  Additional education at the bachelor’s level can enhance your skills and create more career opportunities. Students who wish to continue their education should consult with their Career Program Advisor to discuss transfer options and requirements, and determine the best education plan for their career goals.

Students wishing to transfer credits from this program to another institution must accept responsibility for securing approval from the transfer institution for acceptance of this degree.

Specialized courses may not be offered every session or on every campus.

Computer Programming with Specializations in:

  • Computer Programming
  • Web Development

Technical Certificate

This certificate is designed for students who wish to develop skills in computer programming or Web development.

Foundation Courses
COP 1000CINTRODUCTION TO PROGRAMMING CONCEPTS +13
CTS 1131CCOMPUTER MAINTENANCE ESSENTIALS3
COP 2822CWEB SITE DEVELOPMENT +3
CGS 2545CDATABASE MANAGEMENT SYSTEMS +3
Computer Programming and Analysis Electives9
Specialization (See below)12
Total Credit Hours33

Computer Programming Specialization

Program Outcomes

  • Analyze technical problems as related to customer requirements.
  • Design a logical plan for the development of a software solution.
  • Implement software solutions including documentation.
  • Evaluate software problems, plans, and solutions for correctness and appropriateness.
Select one of the following:3
C PROGRAMMING +*
JAVA PROGRAMMING +*
C# PROGRAMMING +*
COP 2830CSCRIPTING LANGUAGES *3
Computer Programming and Analysis Electives6
Total Credit Hours12

Web Development Specialization

Program Outcomes

  • Analyze technical problems as related to customer requirements.
  • Design a logical plan for the development of a software solution.
  • Implement software solutions including documentation.
  • Evaluate software problems, plans, and solutions for correctness and appropriateness.
COP 2830CSCRIPTING LANGUAGES *3
CGS 2786CWeb Development Tools *3
COP 1812CXML and Web Services *3
Computer Programming and Analysis Electives3
Total Credit Hours12

Notes:

Specialized courses may not be offered every session or on every campus.

This certificate program is eligible for Financial Aid.

Computer Programming Specialist with Specializations in

  • Computer Programming
  • Web Development

Technical Certificate

This certificate is designed for students who wish to gain a foundation in software development.

COP 1000CINTRODUCTION TO PROGRAMMING CONCEPTS +13
CTS 1131CCOMPUTER MAINTENANCE ESSENTIALS3
Computer Programming and Analysis Electives6
Specialization (See below)6
Total Credit Hours18

Computer Programming Specialization

Program Outcomes

  • Analyze technical problems as related to customer requirements.
  • Design a logical plan for the development of a software solution.
  • Implement software solutions including documentation.
  • Evaluate software problems, plans, and solutions for correctness and appropriateness.
Select one of the following:3
C PROGRAMMING +*
JAVA PROGRAMMING +*
C# PROGRAMMING +*
Computer Programming and Analysis Electives3
Total Credit Hours6

Web Development Specialization

Program Outcomes

  • Analyze technical problems as related to customer requirements.
  • Design a logical plan for the development of a software solution.
  • Implement software solutions including documentation.
  • Evaluate software problems, plans, and solutions for correctness and appropriateness.
COP 2822CWEB SITE DEVELOPMENT +3
COP 2830CSCRIPTING LANGUAGES *3
Total Credit Hours6

Notes:

Specialized courses may not be offered every session or on every campus.