Academics

Computer Programming and Analysis

Computer Programming and AnalysisAssociate in Science Degree


Link to Computer Programming and Analysis Program Requirements
Link to Program Standards

Link to Course Sequencing
Link to Recommended Schedules
Link to Certificates

This program offers a sequence of courses that provides coherent and rigorous content aligned with challenging academic standards and relevant technical knowledge and skills needed to prepare for further education and careers such as entry level programmers, programmer specialists, computer programmers, senior programmers, chief business programmers, programmer analysts, and information systems programmers in the Information Technology career cluster; provides technical skill proficiency, and includes competency-based applied learning that contributes to the academic knowledge, higher-order reasoning and problem-solving skills, work attitudes, general employability skills, technical skills, and occupation-specific skills, and knowledge of all aspects of the Information Technology career cluster.

The content prepares individuals to analyze business situations and to design, develop and write computer programs; to store, locate, and retrieve specific documents, data, and information; analyze problems using logic/analysis tools, code into computer language; test, monitor, debug, document and maintain computer programs.


 

Program Standards


After successfully completing this program, the student will be able to perform the following:

  • Perform data file activities.
  • Perform analysis activities.
  • Perform program design activities.
  • Perform coding activities.
  • Perform testing activities.
  • Perform user-training activities.
  • Perform implementation activities.
  • Perform user support activities.
  • Perform evaluation activities.
  • Demonstrate professional development skills.
  • Demonstrate employability skills.
  • Demonstrate general organizational computing workplace competencies.

 

Course Sequencing


 Programming Program Sequence

 

Recommended Schedules


 Bradenton

Semester 1

 ENC 1101
 MAC 1105 or higher
 ECO 2013 or GEB 1011 or APA 1111
 CGS 1000
 CTS 1150

Semester 2

 ENC 1102 or ENC 2210
 CET 1600 (Prereq: CGS 1000 or
                               CGS 1570)
 Area III Behavioral Science 
 COP 2510
 COP 2842

 Semester 3

 CTS 1300 (Prereq: CET 1600)
 COP 2170 (Prereq: COP 2510)
 COP 2224C (Fall) *B
 CGS 1543 (Prereq: CGS 1000)
 CIS 2931 or CGS 1949

Semester 4

 CTS 2433
 COP 2228C (Spring) *B
 CIS 2321 (Capstone, Prereq: CGS 1543,
                 Programming course)
 CGS 1570
 Area IV Humanities

Venice

Semester 1 - Fall

 ENC 1101
 MAC 1105 or higher
 CGS 1000 *V or †
 CTS 1150 *V

Semester 2 - Spring

 ENC 1102 or ENC 2210
 Area III Behavioral Science
 CET 1600 † (Prereq: CGS 1000 or
                                  CGS 1570) 
 COP 2510 †

Semester 3 - Summer

 CTS 1300 *V (Prereq: CET 1600)
 CGS 1543 † (Prereq: CGS 1000)
 Area IV Humanities
 COP 2170 † (Prereq: COP 2510)

Semester 4 - Fall

 CGS 1570 †
 CIS 2321 † (Capstone, Prereq: CGS 1543,
                    Programming course)
 CIS 2931 † or CGS 1949
 COP 2250C *V

Semester 5 - Spring

 COP 2805C *V
 CGS 2820C †
 COP 2842 *B
 CTS 2433 *B
 ECO 2013 or GEB 1011 or APA 1111
 
* Face-to-Face, B(radenton), V(enice), L(akewood Ranch)
† Online

Certificates


A college Credit Certificate consists of a program of instruction of less that sixty (60) credits of college-level courses, which is part of an AS  degree program and prepares students for entry into employment. This AS degree program includes the following College Credit Certificate:

Computer Programmer - 33 credit hours (click for link to SCF Catalog)

After successfully completing this program, the student will be able to perform the following:

  • Perform data file activities.
  • Perform analysis activities.
  • Perform program design activities.
  • Perform coding activities.
  • Perform testing activities.
  • Perform user-training activities.
  • Perform implementation activities.
  • Perform user support activities.
  • Perform evaluation activities.
  • Demonstrate professional development skills.
  • Demonstrate general organizational computing workplace competencies.
Page Eng