Florida DOE Initial Program Approval Documentation

Computer Science Education (K-12)

This page provides official program documentation prepared for the Florida Department of Education Initial Teacher Preparation (ITP) program approval process. It includes the program curriculum, accreditation alignment, and required matrices demonstrating how the B.S. in Computer Science Education (K–12) meets Florida teacher preparation standards.

  • Complete curriculum structure for the 120-credit B.S. program
  • Alignment matrices for FEAP, Uniform Core Curriculum, and FTCE competencies
  • Documentation of clinical experiences, assessment systems, and program standards
Florida DOE program approval
State Standards curriculum alignment

Program Narrative Statement

USF College of Education: B.S. in Computer Science Education (K-12)

The Bachelor of Science in Computer Science Education (K–12) at the University of South Florida is an undergraduate initial teacher preparation program designed to prepare highly qualified educators to teach computer science across Florida's K–12 schools. The program is offered by the USF College of Education and leads to eligibility for initial Florida teacher certification in Computer Science K–12 upon successful completion of all program requirements and passing the required Florida Teacher Certification Examinations (FTCE). The program is designed in accordance with section 1004.04, Florida Statutes, and Rule 6A-5.066, Florida Administrative Code.

The program requires completion of 120 credit hours and integrates foundational professional education coursework, specialized computer science content aligned to Florida certification competencies, and supervised clinical experiences. Coursework is delivered in a 100% online format while ensuring meaningful clinical experiences through structured field placements and a supervised final field experience in K–12 school settings.

The program curriculum is organized around three major components: general education and foundational preparation, professional education coursework, and specialized computer science content coursework. The professional education component includes courses in educational foundations, assessment and measurement, instructional design, literacy development, and mathematics instructional practices. These courses ensure candidates develop the pedagogical knowledge and skills necessary to support diverse learners and implement effective instruction in K–12 classrooms.

The program coursework is further structured into two primary components: professional education coursework aligned with the Uniform Core Curricula and specialized computer science coursework aligned with Florida Teacher Certification Examination (FTCE) competencies. The professional education sequence consists of foundational courses in educational foundations, assessment, instructional design, content literacy, mathematical practices, exceptional student education, and English for Speakers of Other Languages (ESOL), ensuring candidates develop the pedagogical knowledge and skills required by the Uniform Core Curricula and Florida Educator Accomplished Practices. The specialized computer science component consists of 39 credit hours of coursework specifically aligned with the FTCE Computer Science K–12 subject area competencies, preparing candidates in computational thinking, programming, computer systems, networking, data structures, and the social and ethical impacts of computing. This component also includes structured clinical experiences through an early field experience course and a culminating final field experience (internship), during which candidates demonstrate mastery of instructional practices and content knowledge in K–12 classroom settings.

Clinical practice is embedded throughout the program and includes early field experiences and a final field experience (internship) in K–12 classrooms. During early field experiences, candidates observe and practice instructional strategies under the supervision of mentor teachers. The final field experience provides candidates with extended teaching responsibilities and opportunities to demonstrate mastery of instructional planning, classroom management, instructional delivery, and assessment practices.

The program emphasizes the development of teachers who can design engaging learning environments, apply evidence-based instructional practices, and integrate computational thinking and problem-solving skills into K–12 education. Candidates also develop professional dispositions aligned with the Florida Educator Accomplished Practices (FEAPs) and the Uniform Core Curricula requirements for teacher preparation programs.

To support candidate success on certification examinations, the program provides candidates with access to a USF-developed AI-supported FTCE preparation platform, which includes study materials, practice examinations, and adaptive learning tools aligned to the General Knowledge, Professional Education, and Computer Science K–12 FTCE exams.

Graduates of the program are prepared to teach computer science across grade levels and contribute to the growing need for qualified computer science educators in Florida schools. The program supports the state's efforts to expand high-quality computer science instruction and promote computational thinking and digital literacy for all K–12 students.

Standard 1. Quality of Selection

Indicator 1.1 Admission Requirements

1.1.1: The program describes its admission requirements including the requirements outlined in section (s.) 1004.04(3)(b), Florida Statutes (F.S.).

  • Narrative on admission requirements of the program that includes GPA requirement

Teacher preparation programs are designed for students who intend to become classroom teachers and lead to eligibility for initial teacher certification in the State of Florida.

Admission to the Bachelor of Science in Computer Science Education (K–12) program requires the following:

  • Admission to the University of South Florida
  • Submission of an application to the College of Education Teacher Preparation Program
  • A minimum overall grade point average (GPA) of 2.50 on a 4.0 scale
  • Completion of, or enrollment in, prerequisite coursework required for the Computer Science Education major

General Knowledge Test (GKT) — Policy Update
Effective July 1, 2021, the State of Florida removed the requirement that candidates pass the General Knowledge Test (GKT) for admission to teacher preparation programs. While the GKT is no longer required for admission, candidates are strongly encouraged to complete the examination prior to the start of the professional education sequence.

Students applying to the College of Education after a prior departure from a teacher preparation program must disclose the reason for their departure as part of the application review process.

Admission Screening
Applications to the teacher preparation program are reviewed by the College of Education to verify that candidates meet all admission requirements, including minimum GPA, prerequisite coursework, and university admission status. The review process ensures that candidates demonstrate the academic preparation and professional readiness necessary to enter the teacher preparation sequence.

Candidates may be required to meet with an academic advisor to review program expectations, certification requirements, and program progression milestones prior to admission into the professional education sequence.

Prerequisite Coursework
Prior to progression into the professional education sequence, candidates must complete foundational coursework designed to introduce the teaching profession and provide preparation for subsequent pedagogy courses.

Required prerequisite coursework includes:

  • EDF 2005 — Introduction to Teaching Profession (3 credits)

Candidates must also complete the program's required mathematics pathway prior to enrollment in advanced professional education coursework.

Program Progression Requirements
Candidates admitted to the Computer Science Education (K–12) program must meet the following progression requirements in order to advance through the program and complete clinical experiences:

  • Maintain a minimum 2.50 overall GPA
  • Successfully complete all required professional education coursework
  • Demonstrate satisfactory performance on program assessments aligned with the Florida Educator Accomplished Practices (FEAP)
  • Complete required early field experiences prior to the final internship
  • Successfully complete the final field experience (internship) in a K–12 classroom setting
  • Pass the required Florida Teacher Certification Examinations (FTCE) prior to program completion

Candidates who do not meet progression requirements may be required to complete remediation activities or meet with program advisors to develop a plan for successful continuation in the program.

Indicator 1.2 Data Collection and Reporting

1.2.1: The program describes its plan for annually collecting, monitoring and reporting data on: Admitted candidates • Enrolled candidates • Candidate completers

  • Narrative on plan for collecting and monitoring candidates who were admitted, enrolled and completed the program
  • Narrative on how these data will be reported annually to the applicable data source (e.g., Division of Florida Colleges or electronic Institutional Program Evaluation Plan - eIPEP)

The Computer Science Education (K–12) program at the University of South Florida implements a structured data monitoring process to track candidate admission, enrollment, progression, and program completion. The purpose of this process is to ensure that program faculty and administrators can monitor candidate progress, evaluate program effectiveness, and report required information to the Florida Department of Education.

Candidate data are collected and maintained by the University of South Florida College of Education in coordination with the Office of the Registrar and institutional data reporting systems. These data are maintained within university student information systems and program assessment platforms used by the College of Education. Institutional reporting tools, including Power BI dashboards, are used to monitor applicant, admitted, and enrolled candidate data, including trends across first-time-in-college and transfer candidates.

Upon admission, candidates are assigned a program of study within the university's student information system, which is used to track required coursework, completed courses, and remaining program requirements. This system allows program faculty, advisors, and candidates to monitor progression toward program completion and serves as a key data source for tracking candidate enrollment and progression.

The program collects and monitors candidate data in the following areas:

Admitted Candidates
Information collected at admission includes candidate grade point average, admission status, program of study, and demographic information. These data allow the program to monitor admission trends and ensure that candidates meet state and institutional admission requirements.

Enrolled Candidates
During the program, candidate progression is monitored through course completion, grade point average, performance on program assessments aligned with the Florida Educator Accomplished Practices, and participation in clinical experiences. The program utilizes CampusFolio, an institutional assessment system, to collect and track candidate performance data, including coursework assessments, portfolio artifacts, field experience participation, internship placements, and internship evaluations. CampusFolio also supports the collection of candidate survey data, including graduation surveys and workforce alignment measures, which are used for program monitoring and reporting.

Program faculty and the program coordinator review candidate performance data each semester and at key transition points to ensure that candidates are successfully progressing through program requirements. Data collected through CampusFolio and institutional systems are used to monitor candidate outcomes, inform advising, and support program improvement.

Program Completers
Upon program completion, the program tracks candidate graduation status, completion of required clinical experiences, and readiness for recommendation for Florida teacher certification. The program also collects and monitors data on program completers' employment outcomes and maintains contact with graduates during the first two years following program completion.

Data collected for program completers include graduate satisfaction survey results, employer satisfaction survey results from school administrators, and employment information. In addition, the program reviews Workforce Alignment Measure (WAM) data provided by the Florida Department of Education to evaluate program completers' impact on K–12 student learning and instructional effectiveness.

These data are used to monitor program outcomes, evaluate graduate effectiveness, and inform program decision-making and continuous improvement.

Candidate data are reviewed each semester and annually by program faculty, the program coordinator, and college leadership to monitor candidate progression and identify areas for program improvement. Aggregate candidate data, including admission, enrollment, and completion information, are reported annually to the Florida Department of Education through the electronic Institutional Program Evaluation Plan (eIPEP) system as required for approved teacher preparation programs.

Through systematic data collection, monitoring, and reporting processes, the program ensures accountability, supports candidate success, and maintains compliance with Florida Department of Education requirements for educator preparation programs.

Indicator 1.3 Ombudsman

1.3.1: The program provides the following contact information for the certification ombudsman: name, title, telephone number and email address.

  • Narrative on contact information for the ombudsman

The University of South Florida College of Education designates a certification ombudsman to assist candidates and program completers with the process of obtaining Florida educator certification. The certification ombudsman provides guidance on certification requirements, assists candidates with documentation needed for certification, and serves as a liaison between program completers and the Florida Department of Education.

Certification Ombudsman Contact Information

  • Name: Zafer Unal
  • Title: Professor & Associate Dean of Undergraduate Studies, College of Education
  • Location: EDU 105F
  • Email: unal@usf.edu
  • Phone: 727-873-4803
  • Institution: University of South Florida

Standard 2. Quality of Content Knowledge and Teaching Methods

Indicator 2.1 Uniform Core Curricula

2.1.1: The program shall indicate how it will instruct and assess each candidate's progress and mastery of the Uniform Core Curricula (UCC) in coursework and field experiences, as defined in Rule 6A-5.066(1), Florida Administrative Code (F.A.C.) to include:

  • Candidate instruction and assessment in the Florida Educator Accomplished Practices (FEAP) across content areas;
  • Use of state-adopted content standards provided under s. 1003.41, F.S., and prescribed in Rule 6A-1.09401, F.A.C., to guide curricula and instruction;
  • Scientifically-researched and evidence-based reading instruction (satisfied by an approved Reading matrix; see "Technical Assistance for ITP Requirements" document for further instructions);
  • Content literacy and mathematical practices;
  • Strategies appropriate for instruction of English language learners prescribed in Rule 6A-4.0244, F.A.C.;
  • Strategies appropriate for instruction of students with disabilities;
  • Strategies to differentiate instruction based on student needs;
  • Strategies and practices to support evidence-based content aligned to state standards and grading practices;
  • Strategies appropriate for the early identification of students in crisis or experiencing a mental health challenge and the referral of such student to a mental health professional for support;
  • Strategies to support the use of technology in education and distance learning; and
  • Strategies and practices to support effective, research-based assessment and grading practices aligned to the state's academic standards.
  • FEAP Curriculum Map
  • Uniform Core Curricula (Other UCC) Curriculum Map (ITP)
  • Reading matrix in a Word document (refer to Rule 6A-5.066(2), F.A.C., and the Resources page for the matrix template)
  • ESOL matrix (if applicable, required for certain program areas per Rule 6A-5.066(2), F.A.C., to address the 2025 ESOL Standards)

The Bachelor of Science in Computer Science Education (K–12) program at the University of South Florida ensures that each candidate is systematically instructed in and assessed on the Uniform Core Curricula (UCC) through an integrated sequence of professional education coursework, specialized computer science coursework, and supervised clinical experiences. Instruction and assessment occur across coursework and are reinforced through early field experiences and a culminating final field experience (internship). Candidate mastery is assessed through course-embedded assignments, performance-based assessments, portfolio artifacts, and supervised evaluations during clinical experiences. Detailed alignment of coursework to the Florida Educator Accomplished Practices (FEAPs) and UCC components is documented in the FEAP Curriculum Map, Uniform Core Curricula Curriculum Map, Reading Matrix, and ESOL Matrix.

Use of State-Adopted Content Standards to Guide Curricula and Instruction
Candidates are instructed in the use of Florida's state-adopted academic standards, including the Florida Computer Science Standards adopted under Rule 6A-1.09401, Florida Administrative Code. Coursework requires candidates to design standards-aligned lesson plans, instructional units, and assessments. This alignment is explicitly addressed in EDE 4504 (Creating and Differentiating Learning Environments) and EDG 4437 (Teaching and Learning Computer Science for Teachers). During clinical experiences, including EDG 4438 (Early Field Experiences) and EDG 4439 (Final Field Experience), candidates apply these standards in K–12 classroom settings through instructional delivery and assessment of student learning.

Content Literacy and Mathematical Practices
Content literacy is addressed through RED 4333 (Content Area Reading), where candidates learn to integrate reading and writing strategies across content areas. Mathematical practices are addressed through MAE 4310 (Teaching Elementary School Mathematics), where candidates develop strategies to support mathematical reasoning and problem solving. Candidates demonstrate mastery through lesson planning, instructional delivery, and implementation during clinical experiences, including EDG 4439.

Strategies Appropriate for the Instruction of English Language Learners
Strategies for instruction of English language learners are addressed through TSL 4080 (ESOL Curriculum and Pedagogy). Candidates develop skills in planning, delivering, and assessing instruction for linguistically diverse learners. These strategies are applied and assessed during clinical experiences.

Strategies Appropriate for the Instruction of Students with Disabilities
Instruction related to students with disabilities is provided through EXE 4070 (Integrating Exceptional Student Education in the Regular Classroom), where candidates learn inclusive practices, accommodations, and modifications. Candidates apply these strategies in coursework and clinical experiences.

Strategies to Differentiate Instruction Based on Student Needs
Differentiated instruction is a core component of EDE 4504 (Creating and Differentiating Learning Environments), where candidates learn to design instruction based on diverse learner needs, including variations in readiness, learning styles, language proficiency, and exceptionalities. Candidates demonstrate mastery through lesson planning and instructional implementation. During EDG 4439 (Final Field Experience), candidates complete a Teacher Work Sample, in which they plan and implement differentiated instruction, analyze student learning data across diverse groups, and adjust instruction based on student needs.

Strategies and Practices to Support Evidence-Based Content Aligned to State Standards and Grading Practices
Candidates are prepared to implement evidence-based instructional strategies aligned to state standards through coursework and clinical experiences. Instructional planning and delivery are addressed in EDE 4504 and EDG 4437, while candidates apply these practices during EDG 4438 and EDG 4439. Candidates demonstrate mastery through lesson design, instructional delivery, and analysis of student performance.

Strategies Appropriate for the Early Identification of Students in Crisis and Referral
Candidates learn to identify students in crisis and apply appropriate referral procedures in EDE 4504 (Creating and Differentiating Learning Environments). These competencies are reinforced in clinical experiences, including EDG 4438 and EDG 4439, where candidates apply these strategies in K–12 settings and demonstrate appropriate response and referral practices.

Strategies to Support the Use of Technology in Education and Distance Learning
Technology integration is embedded throughout the program and is a central component of the computer science coursework sequence, including EDG 4430 through EDG 4437. Candidates learn to integrate digital tools and design instruction for both in-person and online learning environments.

Strategies and Practices to Support Effective, Research-Based Assessment and Grading Practices
Assessment literacy is developed through EDF 4430 (Measurement for Teachers), where candidates learn to design, implement, and analyze formative and summative assessments aligned to learning objectives and state standards. During EDG 4439 (Final Field Experience), candidates complete a Teacher Work Sample, a performance-based assessment in which they plan, implement, assess, and analyze student learning, demonstrating data-driven instructional decision-making and effective grading practices.

Florida Educator Accomplished Practices (FEAPs)
Instruction and assessment of the Florida Educator Accomplished Practices are embedded across professional education coursework and clinical experiences. Candidates demonstrate mastery through lesson planning, instructional delivery, assessment design, reflection, and performance during EDG 4438 and EDG 4439. Candidates are assessed through course assignments, portfolio artifacts, and evaluations by university supervisors and mentor teachers.

Uniform Core Curricula (UCC) EDF 3604
Schools & Society
EDF 4430
Measurement
EDE 4504
Learning Environments
RED 4333
Content Area Reading
MAE 4310
Math Practices
EXE 4070
ESE
TSL 4080
ESOL
EDG 4438
Early Field
EDG 4439
Final Field
Use of state-adopted content standards to guide curricula and instruction
Content literacy and mathematical practices
Strategies appropriate for the instruction of English language learners
Strategies appropriate for the instruction of students with disabilities
Strategies to differentiate instruction based on student needs
Strategies and practices to support evidence-based content aligned to state standards and grading practices
Strategies appropriate for the early identification of students in crisis and referral
Strategies to support the use of technology in education and distance learning
Strategies and practices to support effective, research-based assessment and grading practices aligned to state standards

A checkmark indicates the course addresses this UCC element as required for Florida teacher preparation programs. Scroll horizontally on smaller screens to view all columns.

FEAP Descriptor Course Internship
1. Instructional Design and Lesson Planning
1a Aligns instruction with state-adopted standards taking into consideration varying aspects of rigor and complexity EDE 4504 – Creating and Differentiating Learning Environments EDG 4439 Computer Science Final Field Experience
1b Sequences lessons and concepts to ensure coherence and required prior knowledge EDE 4504 – Creating and Differentiating Learning Environments EDG 4439 Computer Science Final Field Experience
1c Designs instruction for students to achieve mastery EDE 4504 – Creating and Differentiating Learning Environments EDG 4439 Computer Science Final Field Experience
1d Selects appropriate formative assessments to monitor learning EDF 4430 – Measurement for Teachers EDG 4439 Computer Science Final Field Experience
1e Uses diagnostic student data to plan lessons EDF 4430 – Measurement for Teachers EDG 4439 Computer Science Final Field Experience
1f Develops learning experiences that require students to demonstrate a variety of applicable skills and competencies EDG 4437 – Teaching and Learning Computer Science for Teachers EDG 4439 Computer Science Final Field Experience
1g Provides classroom instruction to students in prekindergarten through grade 12 that is age and developmentally appropriate and aligned to the state academic standards as outlined in Rule 6A-1.09401, F.A.C., and is consistent with s. 1001.42(8)(c)3., F.S. EDG 4438 – Computer Science Early Field Experiences EDG 4439 Computer Science Final Field Experience
2. The Learning Environment
2a Organizes, allocates, and manages the resources of time, space, and attention EDE 4504 – Creating and Differentiating Learning Environments EDG 4439 Computer Science Final Field Experience
2b Manages individual and class behaviors through a well-planned management system EDE 4504 – Creating and Differentiating Learning Environments EDG 4439 Computer Science Final Field Experience
2c Conveys high expectations to all students EDE 4504 – Creating and Differentiating Learning Environments EDG 4439 Computer Science Final Field Experience
2d Respects students' cultural, linguistic, and family background TSL 4080 – ESOL Curriculum and Pedagogy EDG 4439 Computer Science Final Field Experience
2e Models clear, acceptable oral and written communication skills RED 4333 – Content Area Reading EDG 4439 Computer Science Final Field Experience
2f Maintains a climate of openness, inquiry, fairness, and support EDE 4504 – Creating and Differentiating Learning Environments EDG 4439 Computer Science Final Field Experience
2g Integrates current information and communication technologies EDG 4437 – Teaching and Learning Computer Science for Teachers EDG 4439 Computer Science Final Field Experience
2h Adapts the learning environment to accommodate the differing needs and diversity of students while ensuring that the learning environment is consistent with s. 1000.071, F.S. EXE 4070 – Integrating Exceptional Student Education in the Regular Classroom EDG 4439 Computer Science Final Field Experience
2i Utilizes current and emerging assistive technologies that enable students to participate in high-quality communication interactions and achieve their educational goals EXE 4070 – Integrating Exceptional Student Education in the Regular Classroom EDG 4439 Computer Science Final Field Experience
2j Creates a classroom environment where students are able to demonstrate resiliency as outlined in Rule 6A-1.094124, F.A.C. EDG 4438 – Computer Science Early Field Experiences EDG 4439 Computer Science Final Field Experience
3. Instructional Delivery and Facilitation
3a Delivers engaging and challenging lessons EDG 4437 – Teaching and Learning Computer Science for Teachers EDG 4439 Computer Science Final Field Experience
3b Deepens and enriches students' understanding through content area literacy strategies, verbalization of thought, and application of the subject matter RED 4333 – Content Area Reading EDG 4439 Computer Science Final Field Experience
3c Identifies gaps in students' subject matter knowledge EDF 4430 – Measurement for Teachers EDG 4439 Computer Science Final Field Experience
3d Modifies instruction to respond to preconceptions or misconceptions EDE 4504 – Creating and Differentiating Learning Environments EDG 4439 Computer Science Final Field Experience
3e Relates and integrates the subject matter with other disciplines and life experiences EDG 4437 – Teaching and Learning Computer Science for Teachers EDG 4439 Computer Science Final Field Experience
3f Employs questioning that promotes critical thinking EDE 4504 – Creating and Differentiating Learning Environments EDG 4439 Computer Science Final Field Experience
3g Applies varied instructional strategies and resources, including appropriate technology, to provide comprehensible instruction and to teach for student understanding EDG 4437 – Teaching and Learning Computer Science for Teachers EDG 4439 Computer Science Final Field Experience
3h Differentiates instruction based on an assessment of student learning needs and recognition of individual differences in students EDE 4504 – Creating and Differentiating Learning Environments EDG 4439 Computer Science Final Field Experience
3i Supports, encourages, and provides immediate and specific feedback to students to promote student achievement EDG 4438 – Computer Science Early Field Experiences EDG 4439 Computer Science Final Field Experience
3j Utilizes student feedback to monitor instructional needs and to adjust instruction EDF 4430 – Measurement for Teachers EDG 4439 Computer Science Final Field Experience
4. Assessment
4a Analyzes and applies data from multiple assessments and measures to diagnose students' learning needs, informs instruction based on those needs, and drives the learning process EDF 4430 – Measurement for Teachers EDG 4439 Computer Science Final Field Experience
4b Designs and aligns formative and summative assessments that match learning objectives and lead to mastery EDF 4430 – Measurement for Teachers EDG 4439 Computer Science Final Field Experience
4c Uses a variety of assessment tools to monitor student progress, achievement, and learning gains EDF 4430 – Measurement for Teachers EDG 4439 Computer Science Final Field Experience
4d Modifies assessments and testing conditions to accommodate learning styles and varying levels of knowledge EXE 4070 – Integrating Exceptional Student Education in the Regular Classroom EDG 4439 Computer Science Final Field Experience
4e Shares the importance and outcomes of student assessment data with the student and the student's parent/caregiver(s) EDF 3604 – Schools and Society EDG 4439 Computer Science Final Field Experience
4f Applies technology to organize and integrate assessment information EDF 4430 – Measurement for Teachers EDG 4439 Computer Science Final Field Experience
5. Continuous Professional Improvement
5a Designs purposeful professional goals to strengthen the effectiveness of instruction based on students' needs EDF 3604 – Schools and Society EDG 4439 Computer Science Final Field Experience
5b Examines and uses data-informed research to improve instruction and student achievement EDF 4430 – Measurement for Teachers EDG 4439 Computer Science Final Field Experience
5c Uses a variety of data independently, and in collaboration with colleagues, to evaluate learning outcomes, adjust planning, and continuously improve the effectiveness of the lessons EDG 4438 – Computer Science Early Field Experiences EDG 4439 Computer Science Final Field Experience
5d Collaborates with the home, school, and larger communities to foster communication and to support student learning and continuous improvement EDF 3604 – Schools and Society EDG 4439 Computer Science Final Field Experience
5e Engages in targeted professional growth opportunities and reflective practices EDF 3604 – Schools and Society EDG 4439 Computer Science Final Field Experience
5f Implements knowledge and skills learned in professional development in the teaching and learning process EDG 4438 – Computer Science Early Field Experiences EDG 4439 Computer Science Final Field Experience
6. Professional Responsibility and Ethical Conduct
6a Fulfills the expected obligations to students, the public, and the education profession and adheres to guidelines for student welfare adopted pursuant to Section 1001.42(8), F.S., including the requirement to refrain from discouraging or prohibiting parental notification of and involvement in critical decisions affecting a student's mental, emotional, or physical health or well-being, unless a reasonably prudent person would believe that disclosure would result in abuse, abandonment, or neglect as defined in Section 39.01, F.S., the rights of students and parents enumerated in Sections 1002.20 and 1014.04, F.S., and the Principles of Professional Conduct of the Education Profession of Florida, pursuant to Rule 6A-10.081, F.A.C. EDF 3604 – Schools and Society EDG 4439 Computer Science Final Field Experience

A checkmark indicates the course addresses this FEAP as required for Florida teacher preparation programs. Scroll horizontally on smaller screens to view all columns.

Indicator Course (Prefix, Number, Title) Assessment(s) Used to Demonstrate Competency
Foundations of Reading Instruction
Understands reading as a process of constructing meaning and the role of background knowledge, vocabulary, and comprehension RED 4333 – Content Area Reading Reading strategy lesson plan; reflection on literacy integration
Understands cognitive, linguistic, and motivational factors that impact reading development and comprehension RED 4333 – Content Area Reading Case study analysis; literacy reflection assignment
Application of Evidence-Based Reading Instruction
Applies research-based reading strategies within content areas to support comprehension and learning RED 4333 – Content Area Reading Content-area lesson plan incorporating literacy strategies
Integrates disciplinary literacy strategies, including reading and interpreting technical texts, code, and digital resources in computer science instruction EDG 4437 – Teaching and Learning Computer Science for Teachers Computer science lesson plan integrating reading of code, technical documentation, and problem-solving texts
Reading Assessment and Data Use
Uses formative and summative assessment data to monitor reading comprehension and inform instructional decisions EDF 4430 – Measurement for Teachers Assessment design project; data analysis assignment
Differentiation of Reading Instruction
Differentiates reading instruction based on student needs, including readiness, language proficiency, and learning differences EDE 4504 – Creating and Differentiating Learning Environments Differentiated lesson plan addressing diverse learners
Applies strategies to support English language learners and students with disabilities in accessing content-area reading TSL 4080 – ESOL Curriculum and Pedagogy ESOL instructional adaptation plan
EXE 4070 – Integrating Exceptional Student Education in the Regular Classroom Accommodation/modification plan for reading tasks
Application in Clinical Practice
Applies reading and disciplinary literacy strategies in classroom instruction and reflects on effectiveness EDG 4438 – Computer Science Early Field Experiences Field experience reflection; observation log
Demonstrates impact of literacy strategies on K–12 student learning through data analysis and instructional adjustment EDG 4439 – Computer Science Final Field Experience Teacher Work Sample (includes literacy integration, student data analysis, and reflection)

ESOL Endorsement

The Bachelor of Science in Computer Science Education (K–12) program does not lead to an ESOL Endorsement. Accordingly, the program does not provide the full ESOL Endorsement competency sequence required for endorsement.

However, the program ensures that candidates are prepared to effectively instruct and support English Language Learners (ELLs) through targeted coursework and clinical experiences. Candidates complete TSL 4080 — ESOL Curriculum and Pedagogy (3 credits), which provides instruction in ESOL strategies, culturally responsive teaching, language development, and instructional adaptations for linguistically diverse students.

Through this coursework and reinforced clinical experiences, candidates develop the knowledge and skills necessary to plan, deliver, and assess instruction that supports English Language Learners in K–12 classrooms. Candidates are prepared to implement appropriate ESOL instructional strategies, differentiate instruction based on language proficiency, and create inclusive learning environments that promote academic success for all students.

Competency / Skill Course (Prefix, Number, Title) Internship
Competency 1 – Knowledge of Computational Thinking and Problem Solving
Analyze a problem and apply appropriate solution strategiesEDG 4430 – Computational Thinking and Problem Solving for TeachersEDG 4439 — Computer Science Final Field Experience
Apply the steps of algorithmic problem solving when designing solutionsEDG 4430 – Computational Thinking and Problem Solving for TeachersEDG 4439 — Computer Science Final Field Experience
Apply the stages of the software development life cycleEDG 4430 – Computational Thinking and Problem Solving for TeachersEDG 4439 — Computer Science Final Field Experience
Determine and select an appropriate algorithm for a given problemEDG 4434 – Programming Logic and Algorithm Design for TeachersEDG 4439 — Computer Science Final Field Experience
Predict outputs of algorithms for a given inputEDG 4434 – Programming Logic and Algorithm Design for TeachersEDG 4439 — Computer Science Final Field Experience
Identify an appropriate set of data necessary for testing a solutionEDG 4430 – Computational Thinking and Problem Solving for TeachersEDG 4439 — Computer Science Final Field Experience
Competency 2 – Knowledge of Data Types and Structures
Distinguish between constants and variables and between local and global identifiersEDG 4431 – Data Representation and Structures for TeachersEDG 4439 — Computer Science Final Field Experience
Distinguish between integer, real number, character, string, Boolean, and object data typesEDG 4431 – Data Representation and Structures for TeachersEDG 4439 — Computer Science Final Field Experience
Recognize and convert between binary, decimal, and hexadecimal number systemsEDG 4431 – Data Representation and Structures for TeachersEDG 4439 — Computer Science Final Field Experience
Identify characteristics and uses of data structuresEDG 4431 – Data Representation and Structures for TeachersEDG 4439 — Computer Science Final Field Experience
Distinguish between instance, class, and local variables in object-oriented designEDG 4436 – Object-Oriented Programming in Java for TeachersEDG 4439 — Computer Science Final Field Experience
Identify components of class declarations and access specifiersEDG 4436 – Object-Oriented Programming in Java for TeachersEDG 4439 — Computer Science Final Field Experience
Competency 3 – Knowledge of Programming Logic
Distinguish between error types and apply debugging principlesEDG 4434 – Programming Logic and Algorithm Design for TeachersEDG 4439 — Computer Science Final Field Experience
Identify principles of program documentationEDG 4434 – Programming Logic and Algorithm Design for TeachersEDG 4439 — Computer Science Final Field Experience
Analyze characteristics of object-oriented and procedural languagesEDG 4434 – Programming Logic and Algorithm Design for TeachersEDG 4439 — Computer Science Final Field Experience
Select appropriate control structures and recursionEDG 4434 – Programming Logic and Algorithm Design for TeachersEDG 4439 — Computer Science Final Field Experience
Analyze searching and sorting algorithmsEDG 4434 – Programming Logic and Algorithm Design for TeachersEDG 4439 — Computer Science Final Field Experience
Analyze characteristics and applications of propositional logicEDG 4434 – Programming Logic and Algorithm Design for TeachersEDG 4439 — Computer Science Final Field Experience
Competency 4 – Knowledge of Programming Languages
Identify characteristics and apply concepts of the Scratch programming environmentEDG 4435 – Programming in Scratch for TeachersEDG 4439 — Computer Science Final Field Experience
Analyze Java code containing sequential, conditional, or iteration statementsEDG 4436 – Object-Oriented Programming in Java for TeachersEDG 4439 — Computer Science Final Field Experience
Analyze Java code involving methods, interacting objects, or passing parametersEDG 4436 – Object-Oriented Programming in Java for TeachersEDG 4439 — Computer Science Final Field Experience
Apply data types and data manipulation in JavaEDG 4436 – Object-Oriented Programming in Java for TeachersEDG 4439 — Computer Science Final Field Experience
Apply abstraction, encapsulation, inheritance, and polymorphism in JavaEDG 4436 – Object-Oriented Programming in Java for TeachersEDG 4439 — Computer Science Final Field Experience
Competency 5 – Knowledge of Computer Hardware, Software, and Networking
Identify hardware components and their functionsEDG 4432 – Computer Systems and Networking for TeachersEDG 4439 — Computer Science Final Field Experience
Analyze the advantages and disadvantages of data storage technologiesEDG 4432 – Computer Systems and Networking for TeachersEDG 4439 — Computer Science Final Field Experience
Identify characteristics and uses of various types of softwareEDG 4432 – Computer Systems and Networking for TeachersEDG 4439 — Computer Science Final Field Experience
Apply features and functions of application and productivity softwareEDG 4432 – Computer Systems and Networking for TeachersEDG 4439 — Computer Science Final Field Experience
Identify concepts and terminology related to networksEDG 4432 – Computer Systems and Networking for TeachersEDG 4439 — Computer Science Final Field Experience
Identify characteristics and uses of network devicesEDG 4432 – Computer Systems and Networking for TeachersEDG 4439 — Computer Science Final Field Experience
Competency 6 – Knowledge of Historical and Social Issues in Computing
Identify appropriate and inappropriate use of intellectual propertyEDG 4433 – History and Social Issues in Computing for TeachersEDG 4439 — Computer Science Final Field Experience
Identify milestones in the historical development of computer technologyEDG 4433 – History and Social Issues in Computing for TeachersEDG 4439 — Computer Science Final Field Experience
Analyze cultural, legal, and ethical issues related to computingEDG 4433 – History and Social Issues in Computing for TeachersEDG 4439 — Computer Science Final Field Experience
Analyze issues related to malicious software and security awarenessEDG 4433 – History and Social Issues in Computing for TeachersEDG 4439 — Computer Science Final Field Experience
Identify concepts related to security countermeasuresEDG 4433 – History and Social Issues in Computing for TeachersEDG 4439 — Computer Science Final Field Experience
Analyze confidentiality, integrity, and availability of informationEDG 4433 – History and Social Issues in Computing for TeachersEDG 4439 — Computer Science Final Field Experience
Competency 7 – Knowledge of Computer Science Pedagogy
Apply classroom management strategies for teaching computer scienceEDG 4437 – Teaching and Learning Computer Science for TeachersEDG 4439 — Computer Science Final Field Experience
Apply instructional strategies for teaching computer scienceEDG 4437 – Teaching and Learning Computer Science for TeachersEDG 4439 — Computer Science Final Field Experience
Apply formative and summative assessment strategiesEDG 4437 – Teaching and Learning Computer Science for TeachersEDG 4439 — Computer Science Final Field Experience
Apply accommodations and adaptations for diverse student populationsEDG 4437 – Teaching and Learning Computer Science for TeachersEDG 4439 — Computer Science Final Field Experience
Determine characteristics and uses of instructional technologiesEDG 4437 – Teaching and Learning Computer Science for TeachersEDG 4439 — Computer Science Final Field Experience
Recognize college and career readiness in computer scienceEDG 4437 – Teaching and Learning Computer Science for TeachersEDG 4439 — Computer Science Final Field Experience
Apply curriculum planning aligned to standardsEDG 4437 – Teaching and Learning Computer Science for TeachersEDG 4439 — Computer Science Final Field Experience

2.1.2: As part of the initial application process, the program provides information on the courses that will be included in the program.

  • Excel spreadsheet

FLDOE Program Code Level Type Prefix Course Number Field Service Hours Course Title Credit Hours Learning Outcomes
Professional Education Courses
Pending FLDOE AssignmentUndergraduateInitial Teacher PreparationEDF200515Introduction to Teaching Profession3
Pending FLDOE AssignmentUndergraduateInitial Teacher PreparationEDF36040Schools and Society3
Pending FLDOE AssignmentUndergraduateInitial Teacher PreparationEDF44300Measurement for Teachers3
Pending FLDOE AssignmentUndergraduateInitial Teacher PreparationEDE45040Creating and Differentiating Learning Environments3
Pending FLDOE AssignmentUndergraduateInitial Teacher PreparationRED43330Content Area Reading3
Pending FLDOE AssignmentUndergraduateInitial Teacher PreparationMAE43100Teaching Elementary School Mathematics3
Pending FLDOE AssignmentUndergraduateInitial Teacher PreparationEXE40700Integrating Exceptional Student Education in the Regular Classroom3
Pending FLDOE AssignmentUndergraduateInitial Teacher PreparationTSL40800ESOL Curriculum and Pedagogy3
Computer Science Courses
Pending FLDOE AssignmentUndergraduateInitial Teacher PreparationEDG44300Computational Thinking and Problem Solving for Teachers3Apply computational thinking to solve problems; design and analyze algorithms; apply stages of the software development life cycle; evaluate solutions using appropriate testing strategies.
Pending FLDOE AssignmentUndergraduateInitial Teacher PreparationEDG44310Data Representation and Structures for Teachers3Analyze and apply data types and structures; convert between number systems; evaluate data organization methods; apply object-oriented data concepts.
Pending FLDOE AssignmentUndergraduateInitial Teacher PreparationEDG44320Computer Systems and Networking for Teachers3Identify hardware and software components; analyze networking concepts and protocols; evaluate data storage technologies; apply computing system knowledge in instructional contexts.
Pending FLDOE AssignmentUndergraduateInitial Teacher PreparationEDG44330History and Social Issues in Computing for Teachers3Analyze ethical and legal issues in computing; evaluate impacts of technology on society; identify historical developments in computing; apply principles of digital citizenship and security.
Pending FLDOE AssignmentUndergraduateInitial Teacher PreparationEDG44340Programming Logic and Algorithm Design for Teachers3Apply programming logic and control structures; analyze and debug code; evaluate algorithm efficiency; apply problem-solving strategies using programming constructs.
Pending FLDOE AssignmentUndergraduateInitial Teacher PreparationEDG44350Programming in Scratch for Teachers3Apply foundational programming concepts using Scratch; design instructional activities for beginner programmers; analyze student learning in visual programming environments.
Pending FLDOE AssignmentUndergraduateInitial Teacher PreparationEDG44360Object-Oriented Programming in Java for Teachers3Apply object-oriented programming concepts; analyze Java programs; develop applications using abstraction, inheritance, and polymorphism; evaluate program functionality.
Pending FLDOE AssignmentUndergraduateInitial Teacher PreparationEDG44370Teaching and Learning Computer Science for Teachers3Apply research-based instructional strategies; design computer science lessons aligned to standards; implement formative and summative assessments; differentiate instruction for diverse learners.
Pending FLDOE AssignmentUndergraduateInitial Teacher PreparationEDG4438240Computer Science Early Field Experiences3Apply instructional strategies in classroom settings; implement lesson plans; reflect on teaching practices; demonstrate emerging competency in FEAP-aligned practices.
Pending FLDOE AssignmentUndergraduateInitial Teacher PreparationEDG4439600Computer Science Final Field Experience12Demonstrate mastery of instructional planning and delivery; assess and analyze student learning; complete Teacher Work Sample; demonstrate impact on K–12 student learning; apply FEAP and FTCE competencies in practice.
Indicator 2.2 Passing Results on FTCE

2.2.1: The program describes how it will ensure each candidate is prepared to pass each portion of the FTCE prior to program completion, including the General Knowledge examination, the appropriate Subject Area examination(s) and the Professional Education examination.

  • Narrative on how the program is preparing candidates to pass the FTCEs

2.2.1 Narrative on how the program is preparing candidates to pass the FTCEs

The Bachelor of Science in Computer Science Education (K–12) program at the University of South Florida is designed to ensure that each candidate is prepared to successfully pass all required components of the Florida Teacher Certification Examinations (FTCE), including the General Knowledge (GK) Examination, the Professional Education Test, and the Computer Science K–12 Subject Area Examination.

The program follows a structured sequence in which candidates first complete the professional education coursework, followed by the Computer Science certification coursework. The professional education courses provide the pedagogical knowledge and instructional foundations aligned with the competencies assessed on the FTCE Professional Education Test. Candidates are required to pass the FTCE General Knowledge Examination and the FTCE Professional Education Test prior to participation in the final clinical experience (internship). The FTCE Computer Science K–12 Subject Area Examination is required prior to program completion.

The Computer Science certification coursework (EDG 4430–EDG 4437) is specifically designed and developed to align with the competencies and skills assessed on the FTCE Computer Science K–12 Subject Area Examination. Each course addresses specific FTCE competencies, including computational thinking and problem solving, data types and data structures, programming logic, programming languages, computer systems and networking, historical and social issues in computing, and computer science pedagogy. Through coursework, applied assignments, and assessments, candidates demonstrate mastery of these competencies in preparation for the subject area examination.

In addition to coursework, candidates are provided access to a University of South Florida College of Education AI-supported FTCE preparation platform available to all candidates at no cost. The platform includes structured modules aligned to FTCE competencies, interactive instructional content, practice quizzes, and full-length practice examinations that simulate the FTCE testing environment. The system provides immediate feedback on candidate responses and includes an integrated AI learning assistant that offers explanations, guided support, examples, and step-by-step problem-solving assistance to reinforce understanding and address misconceptions.

The College of Education also provides semester-based FTCE preparation workshops for the General Knowledge and Professional Education examinations. These workshops offer candidates additional opportunities to review content, develop test-taking strategies, and receive faculty guidance prior to taking the FTCE.

Candidate readiness for FTCE examinations is monitored through performance in coursework aligned to FTCE competencies, participation in preparation resources, and faculty advisement. Candidates who do not demonstrate readiness are provided with additional support and targeted remediation to ensure they are prepared to successfully complete all required FTCE examinations prior to program completion.


2.2.2: The program provides curriculum maps, showing how the coursework is aligned to the Competencies and Skills for Teacher Certification prescribed in Rule 6A-4.0021, F.A.C., for the following FTCEs:

  • Subject Area(s) identified in the program application
  • Professional Education

Competencies and Skills EDG 4430
Computational Thinking
EDG 4431
Data Structures
EDG 4432
Systems & Networking
EDG 4433
History & Social Issues
EDG 4434
Programming Logic
EDG 4435
Scratch
EDG 4436
Java OOP
EDG 4437
CS Pedagogy
EDG 4438
Early Field
EDG 4439
Final Field
1. Knowledge of computational thinking and problem solving
Analyze a problem and apply appropriate solution strategies
Apply algorithmic problem-solving steps
Apply software development life cycle
Select appropriate algorithms
Predict outputs of algorithms
Identify appropriate test data
2. Knowledge of data types and structures
Distinguish constants, variables, scope
Identify data types
Convert number systems
Identify data structures
Object-oriented variables and classes
Class structure and access specifiers
3. Knowledge of programming logic
Debugging and error types
Program documentation
Procedural vs object-oriented analysis
Control structures and recursion
Searching and sorting algorithms
Propositional logic
4. Knowledge of programming languages
Scratch programming concepts
Java control structures
Java methods and objects
Java data manipulation
OOP principles
5. Knowledge of computer hardware, software, and networking
Hardware components
Data storage technologies
Software types
Productivity software
Networking concepts
Network devices
6. Knowledge of historical and social issues in computing
Intellectual property use/misuse
History of computing
Ethical and legal issues
Cybersecurity and threats
Security countermeasures
Data security principles
7. Knowledge of computer science pedagogy
Classroom management strategies
Instructional strategies
Assessment strategies
Differentiation and accommodations
Instructional technologies
Career readiness
Curriculum planning

Competency / Skill TSL 4080
ESOL Curriculum & Pedagogy
RED 4333
Content Area Reading
EDE 4504
Creating & Differentiating Learning Environments
EXE 4070
Integrating ESE
EDG 4437
Teaching and Learning CS
7. Knowledge of research-based practices for ELLs
1. Culture and identity in learning
2. Language development and literacy stages
3. Consent Decree and ESOL strategies
4. Differentiating curriculum for ELLs
5. Assessment and accommodations for ELLs
8. Knowledge of literacy strategies across curriculum
1. Instructional practices for reading
2. Content vocabulary development
3. Reading comprehension strategies
4. Higher-order thinking through literacy
5. Selecting appropriate literacy resources
6. Differentiating instruction using literacy data
Indicator 2.3 Two-Year Guarantee

2.3.1: The program describes a plan to remediate program completers who were referred by the employing Florida school district during the first two years immediately following program completion.

  • Narrative on how the program is remediating program completers referred to them by the employing Florida school district

2.3.1 Narrative on how the program is remediating program completers referred to them by the employing Florida school district

The Bachelor of Science in Computer Science Education (K–12) program at the University of South Florida provides a structured remediation process to support program completers who are referred by their employing Florida school district within the first two years following program completion.

When a program completer is identified by a school district as needing additional support, the College of Education will initiate contact with the completer and, when appropriate, the employing school district to determine the specific areas of need. Based on this information, the program will develop an individualized remediation plan aligned with the Florida Educator Accomplished Practices (FEAP) and the areas identified for improvement.

Remediation support may include targeted professional development, instructional coaching, access to program resources, and guided practice focused on specific areas such as instructional planning, classroom management, assessment, or content-specific pedagogy. Program faculty will work directly with the completer to provide support and ensure that the remediation activities are relevant and effective.

The program also utilizes available data sources, including employer feedback, evaluation results, and Value-Added Model (VAM) data when available, to inform the remediation process and ensure that support is aligned with demonstrated areas of need. Through this structured and responsive approach, the program ensures that completers receive meaningful assistance to improve their instructional effectiveness and support student learning outcomes.


2.3.2: The program describes a plan to monitor program completers who were referred by the employing Florida school district during the first two years immediately following program completion.

  • Narrative on how the program is monitoring program completers referred to them by the employing Florida school district to ensure the needed assistance outlined in the remediation plan is provided

2.3.2 Narrative on how the program is monitoring program completers referred to them by the employing Florida school district

The Bachelor of Science in Computer Science Education (K–12) program at the University of South Florida implements a structured monitoring process to ensure that program completers referred by their employing Florida school district receive the support outlined in their remediation plan during the first two years following program completion.

Following the development of an individualized remediation plan, program faculty maintain ongoing communication with the program completer and, when appropriate, with the employing school district to monitor progress. The program establishes regular check-in points to review the completer's progress toward meeting the goals identified in the remediation plan and to ensure that the support being provided is effective.

Monitoring is conducted through multiple data sources, including feedback from school administrators, formal evaluation results, and available student learning data such as Value-Added Model (VAM) reports. These data are used to assess the completer's improvement in the identified areas of need and to determine whether additional support or adjustments to the remediation plan are necessary.

Program faculty document all monitoring activities and maintain records of communication, support provided, and progress toward remediation goals. If a completer is not demonstrating sufficient progress, the program will revise the remediation plan and provide additional targeted support to ensure continued improvement.

Through ongoing communication, data-informed decision making, and systematic documentation, the program ensures that referred completers receive continuous support and that the assistance outlined in the remediation plan is implemented effectively.

Indicator 2.4 Program Assurance

2.4.1: The program must submit a written statement verifying it does not distort historical events; does not include curriculum or instruction that promotes identity politics or violates s. 1000.05, F.S.; and does not use curriculum or instruction based on theories that systematic racism, sexism, oppression and privilege are inherent in the institution of the United States and were created to maintain social, political and economic inequalities.

  • Program Assurance Form signed by the president of the institution or designee.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Standard 3. Quality of Clinical Placement, Feedback and Candidate Performance

Indicator 3.1 Field Experience Supervisor and Instructor Qualifications

3.1.1: The program describes its process for selecting the postsecondary faculty, and school district personnel and instructional personnel who meet the qualification outlined in s. 1004.04(5)(a-b), F.S.

  • Narrative on selection requirements used by the program for postsecondary faculty who instruct, direct or supervise field experiences
  • Narrative on selection requirements used by the program for school district personnel who supervise field experiences

Narrative on selection requirements used by the program for postsecondary faculty who instruct, direct or supervise field experiences

The Bachelor of Science in Computer Science Education (K–12) program at the University of South Florida follows a structured and standards-based process for selecting postsecondary faculty who instruct, direct, or supervise field experiences. All faculty assigned to field experience supervision and instruction meet the qualifications outlined in section 1004.04(5)(a), Florida Statutes.

Postsecondary faculty include full-time faculty and qualified adjunct instructors with expertise in teacher education and computer science education. Selection criteria include demonstrated expertise in pedagogy, content knowledge in computer science, and prior experience in P–12 educational settings. Faculty who supervise field experiences are required to have relevant teaching experience in K–12 settings and a strong understanding of the Florida Educator Accomplished Practices (FEAPs), Florida Standards, and FTCE competencies.

University supervisors, including adjunct faculty, are selected based on their professional qualifications, which include prior teaching or administrative experience in K–12 schools, familiarity with clinical supervision practices, and demonstrated effectiveness in supporting teacher candidates. Many supervisors have current or recent experience working within partner school districts, ensuring alignment with district expectations, instructional priorities, and evaluation systems.

All selected faculty are oriented to program expectations, including supervision protocols, candidate evaluation procedures, and use of assessment systems such as CampusFolio. Faculty are responsible for observing candidates, providing structured feedback, evaluating candidate performance using FEAP-aligned instruments, and supporting candidate development throughout early field experiences (EDG 4438) and the final internship (EDG 4439).

Through this structured selection process, the program ensures that postsecondary faculty possess the content expertise, pedagogical knowledge, and clinical supervision skills necessary to effectively support candidate development and evaluate candidate performance during field experiences.


Narrative on selection requirements used by the program for school district personnel who supervise field experiences

The program collaborates with partnering school districts to select qualified school-based personnel, including cooperating teachers and instructional supervisors, who meet the requirements outlined in section 1004.04(5)(b), Florida Statutes.

School-based supervisors are selected by partnering school districts in coordination with the program and must meet state-defined criteria for supervising teacher candidates. These criteria include completion of clinical educator training, demonstrated effectiveness in classroom instruction, and a record of positive impact on P–12 student learning. Cooperating teachers are typically experienced educators with a minimum of three years of successful teaching experience and strong instructional and classroom management practices.

In addition, school-based supervisors are expected to demonstrate expertise in working with diverse student populations, including English language learners and students with exceptionalities, and to model effective instructional practices aligned with Florida Standards and the FEAPs. School administrators and district personnel verify that cooperating teachers meet these qualifications prior to placement of candidates.

The program works closely with district partners to ensure that selected cooperating teachers and supervisors are well-suited to support candidates in computer science education settings. This includes identifying teachers who are capable of supporting instruction in technology-rich environments and computer science content where applicable.

Through this collaborative selection process, the program ensures that school-based personnel supervising field experiences are highly qualified, trained, and capable of mentoring candidates and supporting their development as effective educators.


3.1.2: The program describes its process for monitoring the qualifications of postsecondary faculty, and school district personnel and instructional personnel who instruct, direct or supervise field experience courses or internships in which a student candidate demonstrates his or her impact on p-12 student learning growth, as outlined in s. 1004.04(5)(a-b), F.S.

  • Narrative on how the program is monitoring qualifications of postsecondary faculty who instruct, direct or supervise field experiences
  • Narrative on how the program is monitoring qualifications of school district personnel who supervise field experiences

Narrative on how the program is monitoring qualifications of postsecondary faculty who instruct, direct or supervise field experiences

The Bachelor of Science in Computer Science Education (K–12) program at the University of South Florida implements a systematic process to monitor the qualifications and effectiveness of postsecondary faculty who instruct, direct, or supervise field experiences, in accordance with section 1004.04(5)(a), Florida Statutes.

The program maintains records of faculty qualifications, including academic credentials, teaching experience, and relevant P–12 professional experience. These records are reviewed periodically by program leadership to ensure continued compliance with state requirements and alignment with program needs.

Faculty performance in field experiences is monitored through multiple measures, including candidate evaluations, supervisor observation reports, and review of candidate performance data collected through the program's assessment system (CampusFolio). Program leadership reviews these data to ensure that faculty are effectively supporting candidate development and accurately assessing candidate performance aligned with the Florida Educator Accomplished Practices (FEAPs).

In addition, faculty participate in ongoing professional development and program meetings to ensure continued alignment with program expectations, updated state requirements, and best practices in clinical supervision. Feedback from candidates and program completers is also used to inform decisions regarding continued assignment of faculty to field experience supervision roles.

Through continuous review of qualifications, performance data, and feedback, the program ensures that postsecondary faculty maintain the expertise and effectiveness required to support high-quality field experiences.


Narrative on how the program is monitoring qualifications of school district personnel who supervise field experiences

The program collaborates with partnering school districts to monitor the qualifications and effectiveness of school-based personnel who supervise field experiences, in accordance with section 1004.04(5)(b), Florida Statutes.

School district partners are responsible for verifying that cooperating teachers and instructional supervisors maintain required qualifications, including clinical educator training and demonstrated effectiveness in the classroom. The program works closely with district personnel to ensure that these qualifications are current and that cooperating teachers continue to meet district and state expectations.

The program monitors the effectiveness of school-based supervisors through ongoing communication with district partners, feedback from university supervisors, and candidate evaluations of their field experience placements. Information collected through these sources is reviewed by program leadership to ensure that cooperating teachers are providing appropriate mentorship, support, and feedback to candidates.

Additionally, candidate performance data during field experiences, including internship evaluations aligned with the FEAPs, are used to assess the effectiveness of school-based supervision. If concerns arise regarding a placement or supervising teacher, the program works with the school district to address the issue, which may include providing additional support, reassignment of candidates, or selection of alternative supervisors.

Through collaborative monitoring with school district partners, use of multiple data sources, and ongoing communication, the program ensures that school-based personnel supervising field experiences maintain appropriate qualifications and effectively support candidate development.

Indicator 3.2 Candidate Final Summative Evaluation

3.2.1: The program shall ensure (by including a statement) that it uses its partnering school district(s)' state-approved instructional personnel evaluation system as part of the final summative evaluation of each program candidate during the final internship. The program shall also provide either a web link or a copy of the partnering district(s)' state-approved instructional personnel evaluation system that is being utilized.

  • Assurance statement that program is using its partnering Florida school district(s)' state-approved instructional personnel evaluation system as part of the final summative evaluation of each program candidate during the final internship
  • Web link or copy of the partnering district(s)' state-approved instructional personnel evaluation system. If more than one instructional evaluation system is used, a web link or copy must be provided for each one.

Assurance Statement

The Bachelor of Science in Computer Science Education (K–12) program at the University of South Florida ensures that each program candidate is evaluated during the final internship using the state-approved instructional personnel evaluation system of the partnering Florida school district.

During the final clinical experience (EDG 4439 — Computer Science Final Field Experience), candidates are formally evaluated by their cooperating teacher and/or school administrator using the district's approved instructional personnel evaluation system. This evaluation is incorporated as a required component of the candidate's final summative evaluation and is used in conjunction with program-based assessments aligned with the Florida Educator Accomplished Practices (FEAPs).

In addition to the district evaluation system, the program implements a structured evaluation process during the internship to monitor candidate progress and ensure consistency and reliability in candidate assessment. Candidates are evaluated at multiple points during the internship, including midterm and final evaluations, using FEAP-aligned instruments such as a disposition assessment and a comprehensive internship evaluation form. These evaluations are completed collaboratively by both the university supervisor and the cooperating teacher.

The program utilizes an assessment system to track candidate performance across all evaluation instruments. This system flags areas of concern (e.g., "red flag" indicators) when candidates do not meet minimum performance expectations. In such cases, program supervisors initiate targeted support and intervention processes to assist candidates in improving their performance.

Additionally, candidates complete major assignments during the final internship, including the Teacher Work Sample and related instructional artifacts, which are evaluated by both the university supervisor and cooperating teacher to ensure consistency, reliability, and alignment with program expectations.

Through the integration of the district's state-approved instructional personnel evaluation system and the program's structured, FEAP-aligned assessment processes, the program ensures that each candidate is evaluated using multiple measures and held to the same professional standards expected of practicing educators in Florida school districts.

Indicator 3.3 Impact on Student Learning Growth

3.3.1: The program describes the content-specific formative and summative evaluation methods that will be utilized by a program candidate to demonstrate positive impact on p-12 student learning growth.

  • Narrative on the types of formative and summative assessments being used by the candidate to determine positive impact on p-12 student learning

The Bachelor of Science in Computer Science Education (K–12) program at the University of South Florida prepares candidates to demonstrate positive impact on P–12 student learning through the systematic use of content-specific formative and summative assessment strategies embedded within clinical experiences.

During the final internship (EDG 4439 — Computer Science Final Field Experience), candidates complete a comprehensive Teacher Work Sample (TWS), which serves as the primary measure of their impact on student learning. As part of this process, candidates design and implement a standards-aligned instructional unit in computer science and utilize multiple forms of assessment to measure student learning growth.

Formative assessments are used throughout instruction to monitor student understanding and guide instructional decisions. These include ongoing checks for understanding, observation of student performance, questioning strategies, analysis of student work, and other classroom-based assessment techniques. Candidates collect and analyze formative data during instruction to identify student misconceptions, adjust teaching strategies, and differentiate instruction to meet diverse learner needs.

Summative assessments are used to measure overall student learning growth and the effectiveness of instruction. Candidates design and administer pre-assessments and post-assessments aligned with Florida computer science standards and learning objectives. These assessments allow candidates to measure student learning gains over time and evaluate the extent to which instructional goals have been achieved.

Candidates analyze assessment data using structured data analysis procedures, including comparison of pre- and post-assessment results, identification of learning trends, and evaluation of subgroup performance. Based on these analyses, candidates make data-informed instructional decisions and reflect on the effectiveness of their teaching practices.

Evidence of student learning growth, including assessment data, charts, and analysis, is documented within the Teacher Work Sample and evaluated by both the university supervisor and the cooperating teacher. Through this structured process, candidates demonstrate their ability to use assessment data to inform instruction and positively impact P–12 student learning in computer science classrooms.

Indicator 3.4 Feedback

3.4.1: The program describes how candidates receive feedback on their progress through field experiences. Feedback shall include, at a minimum:

  • Measurable evidence of student learning;
  • Strategically builds on prior feedback; and
  • Identifies key action steps for improvement.
  • Narrative on how feedback to candidates includes evidence of measurable student learning
  • Narrative on how feedback to candidates strategically builds on prior feedback
  • Narrative on how feedback to candidates identifies key action steps for improvement

Narrative on how feedback to candidates includes evidence of measurable student learning

The Bachelor of Science in Computer Science Education (K–12) program at the University of South Florida ensures that feedback provided to candidates during field experiences is grounded in measurable evidence of P–12 student learning. During the final internship (EDG 4439 — Computer Science Final Field Experience), candidates collect and analyze student learning data as part of the Teacher Work Sample (TWS), including pre-assessment, formative assessment, and post-assessment results.

University supervisors and cooperating teachers use this data to provide targeted feedback on candidate performance, focusing on the candidate's ability to demonstrate student learning growth. Feedback is based on documented evidence such as student work samples, assessment results, and data analysis artifacts. Candidates are expected to interpret this evidence and demonstrate how their instructional decisions impacted student outcomes.

Through this process, feedback is directly tied to measurable student learning gains, ensuring that candidates understand the relationship between their teaching practices and student achievement.


Narrative on how feedback to candidates strategically builds on prior feedback

The program ensures that feedback provided to candidates is continuous, structured, and builds on prior feedback throughout field experiences. During both early field experiences (EDG 4438) and the final internship (EDG 4439), candidates receive feedback at multiple points, including midpoint and final evaluations, as well as ongoing informal feedback from university supervisors and cooperating teachers.

Feedback is documented through FEAP-aligned evaluation instruments and candidate performance data within the program's assessment system. Supervisors and cooperating teachers reference prior feedback when providing new guidance, allowing candidates to track their progress over time and focus on areas previously identified for improvement.

This iterative feedback process enables candidates to demonstrate growth across clinical experiences, as feedback evolves from foundational instructional skills in early field experiences to more advanced instructional decision-making and impact on student learning during the final internship.


Narrative on how feedback to candidates identifies key action steps for improvement

The program ensures that feedback provided to candidates includes clear, actionable steps for improvement. Feedback from university supervisors and cooperating teachers is aligned with the Florida Educator Accomplished Practices (FEAPs) and is designed to identify specific areas where candidates need to improve their instructional practices.

When candidates do not meet expected performance levels, feedback includes targeted recommendations such as modifying instructional strategies, improving classroom management techniques, strengthening assessment practices, or enhancing differentiation to meet diverse student needs. The program's assessment system supports this process by identifying areas of concern and prompting timely intervention by program supervisors.

Candidates are expected to use this feedback to revise their instructional plans, adjust teaching practices, and demonstrate improvement in subsequent observations and evaluations. Through this structured approach, feedback not only identifies areas for growth but also provides clear direction for candidate improvement and professional development.

Indicator 3.5 Field Experience Settings

3.5.1: The program describes the process or plan for how settings are selected, based upon data, for each candidate's field clinical experiences and internships relevant to program objectives for the development and practice of candidate skills that represent high performing and/or improving schools, in a variety of challenging environments, with a variety of p-12 student populations.

  • Narrative on process/plan for how field experience settings are selected (using data) that represent high performing and/or improving schools, in a variety of challenging environments (high-poverty, urban and rural schools) with variety of p-12 student populations that also serves low-achieving students.
  • Narrative on the data used to identify low achieving students and in defining challenging environments within the partnering district.

Narrative on process/plan for how field experience settings are selected (using data)

The Bachelor of Science in Computer Science Education (K–12) program at the University of South Florida utilizes a systematic, data-driven process to select field experience settings that provide candidates with opportunities to develop instructional skills across diverse and high-need educational environments.

Field placements are coordinated using the program's assessment system, CampusFolio, which maintains comprehensive records of candidate placements, including school sites, cooperating teachers, and university supervisors. The system integrates publicly available school-level data from the Florida Department of Education to support informed placement decisions.

Using these data, the program intentionally assigns candidates to a variety of school settings across their clinical experiences, including early field experiences (EDG 4438) and the final internship (EDG 4439). Placement decisions ensure that candidates experience a range of school contexts, including high-performing and improving schools, as well as schools that serve diverse student populations in urban, suburban, and, when available, rural settings.

The program prioritizes placements that expose candidates to diverse student populations, including students from varying socioeconomic backgrounds, English language learners (ELL), and students with exceptionalities (ESE). In addition, the program ensures that each candidate completes at least one field experience in a high-needs or low-performing school setting, allowing candidates to develop instructional strategies that support low-achieving students and address achievement gaps.

This structured placement approach ensures that candidates are prepared to teach effectively in a wide range of educational environments and are equipped to meet the needs of diverse P–12 learners.


Narrative on the data used to identify low achieving students and in defining challenging environments within the partnering district

The program uses multiple data sources to identify low-achieving students and define challenging school environments for the purpose of field experience placement decisions.

Primary data sources include publicly available school-level data from the Florida Department of Education, which are integrated into the program's CampusFolio system. These data include school performance grades, student achievement indicators, and demographic characteristics such as socioeconomic status (e.g., percentage of students eligible for free or reduced-price lunch), English language learner (ELL) populations, and exceptional student education (ESE) enrollment.

School performance grades and student achievement data are used to identify low-performing or improving schools, which serve as indicators of environments where students may require additional instructional support. Demographic indicators, including high concentrations of economically disadvantaged students, ELL populations, and students with disabilities, are used to define challenging educational settings.

The program also utilizes a structured approach to analyzing placement diversity by incorporating school demographic data into its assessment system. This allows the program to evaluate and compare the diversity of school settings and ensure that candidates are placed in environments that reflect a broad range of student needs and learning contexts.

Through the use of these data sources, the program ensures that field placements are informed by objective indicators of student need and school context, supporting candidate preparation to effectively teach and support diverse and low-achieving student populations.


3.5.2: The program describes the process or plan for how settings are monitored, based upon data, for each candidate's field clinical experiences and internships relevant to program objectives for the development and practice of candidate skills that represent high performing and/or improving schools, in a variety of challenging environments, with a variety of p-12 student populations.

  • Narrative on how field experience settings are monitored (using data) by the program to ensure appropriate field experience placements occur. The following information should be included in the narrative:
    • Who is responsible for monitoring the settings?
    • What specific data elements are used to track the settings?
    • What data sources are used?
    • How often does the monitoring occur and where is this information stored by the program?

Narrative on how field experience settings are monitored (using data)

The Bachelor of Science in Computer Science Education (K–12) program at the University of South Florida implements a systematic, data-driven process to monitor field experience settings to ensure that candidate placements remain aligned with program objectives, provide exposure to diverse and high-need school environments, and support the development of candidate instructional skills. Monitoring processes are supported through the program's assessment system and ongoing collaboration with school district partners.

Who is responsible for monitoring the settings?
Monitoring of field experience settings is the responsibility of program leadership, including the program coordinator, faculty overseeing clinical experiences, and the Office of Clinical Education, in collaboration with partnering school districts. These stakeholders work together to ensure that field placements align with program objectives, state requirements, and candidate development needs.

What specific data elements are used to track the settings?
The program uses multiple data elements to monitor field placements, including candidate placement records (school sites, cooperating teachers, and university supervisors), internship and disposition evaluation results, and school-level data such as performance grades, student demographics (e.g., socioeconomic status, ethnicity), English language learner (ELL) populations, and exceptional student education (ESE) enrollment. Candidate placement history across early field experiences and final internships is also tracked to ensure exposure to diverse settings.

What data sources are used?
Data are collected and maintained within the program's assessment system, CampusFolio, which integrates institutional placement records with publicly available school-level data from the Florida Department of Education. Additional data sources include candidate evaluation results completed by university supervisors and cooperating teachers, as well as feedback from school administrators.

How often does the monitoring occur and where is this information stored by the program?
Monitoring occurs on an ongoing basis, including during placement assignments each semester, throughout field experiences, and following completion of each clinical experience. Program faculty and leadership regularly review placement data and candidate performance to ensure alignment with program goals. All placement, demographic, and evaluation data are stored within CampusFolio, where they are maintained for continuous review, reporting, and program improvement.


3.5.3: The program identifies the length of time program candidates will participate in field experiences prior to completing their culminating field experience. The program will also verify the minimum number of weeks of student teaching that is required.

  • Number of hours of field experiences that are required for candidates to complete prior to their culminating field experience.
  • Number of weeks of student teaching that is required for candidates to complete.

The Bachelor of Science in Computer Science Education (K–12) program at the University of South Florida requires candidates to complete structured field experiences prior to and during their culminating clinical experience to ensure progressive development of instructional skills.

Number of hours of field experiences that are required for candidates to complete prior to their culminating field experience:
Prior to the final internship, candidates complete early field experiences embedded within program coursework. These include a minimum of 15 hours of field experience completed as part of introductory education coursework. In addition, candidates complete EDG 4438 — Computer Science Early Field Experiences, in which they participate in field placements two full school days per week over a 15-week semester, resulting in a minimum of 240 hours of supervised in-school experience. These experiences provide candidates with opportunities to engage in classroom observation, instructional support, and guided teaching practice in P–12 settings.

Number of weeks of student teaching that is required for candidates to complete:
The culminating clinical experience, EDG 4439 — Computer Science Final Field Experience, requires candidates to complete a full-time student teaching internship over a 15-week semester. During this period, candidates are placed in a P–12 classroom five days per week, completing a minimum of 600 hours of clinical practice (15 weeks × 5 days per week × 8 hours per day), and assume increasing responsibility for instruction, classroom management, assessment, and professional responsibilities under the supervision of a cooperating teacher and university supervisor.

Standard 4. Quality of Program Performance Management

Indicator 4.1 Program Progress and Performance Monitoring

4.1.1: The program describes the annual process for how it will collect aggregated data on program candidates and program completers to use for monitoring purposes on each of the following:

  • Impact of p-12 student learning for all employed program completers;
  • Program completers' performance as evidenced by the Annual Program Performance Report (APPR);
  • Program completer and employer satisfaction surveys;
  • Assistance provided to any program completer as a result of the 2-year guarantee;
  • Impact of p-12 student learning for all program candidates during field experiences;
  • Program candidates' culminating field experience performance evaluations;
  • Program candidates' FTCE subtest results at the competency level; and
  • Other data results under consideration by the program (if applicable).
  • Narrative on how the program will collect aggregated data for each of the bulleted items listed above for both program candidates and completers for monitoring purposes
  • Assurance statement that the program will report the satisfaction survey results annually to the Department

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

Indicator 4.2 Candidate Performance Monitoring

4.2.1: The program describes the process or plan for monitoring:

  • Candidate's performance on the Uniform Core Curricula (UCC) in coursework and field experiences;
  • Florida Teacher Certification Examination (FTCE) results to ensure each candidate possesses the competencies and skills relevant for professional practices and work characteristics in his or her certification subject area;
  • Candidate's impact on student learning growth; and
  • Other program expectations (if applicable).
  • Narrative on how the program will monitor candidates' performance on the UCC
  • Narrative on how the program will monitor the FTCE results for each candidate
  • Narrative on how the program will monitor candidates' impact on student learning growth
  • Narrative on how the program will monitor other program expectations (if applicable)

All narrative responses above should include descriptions of the following:

  • Who is responsible for this monitoring?
  • What specific data elements are used for this monitoring?
  • What data sources are used?
  • How often does the monitoring occur and where is this information stored by the program?

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.


4.2.2: The program describes the process or plan for providing remediation for candidates not meeting program performance expectations.

  • Narrative on process/plan for providing remediation for candidates in the three areas specified in Criterion 4.2.1

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

Indicator 4.3 Monitoring Coursework and Field Experiences

4.3.1: The program describes the process or plan, and the evidence used to monitor the quality of the following:

  • Coursework;
  • Connections between program coursework and field experiences;
  • Observation and feedback provided to the program candidates by the university/college supervisors and cooperating teachers; and
  • Training provided to both university/college supervisors and cooperating teachers who supervise program candidates.
  • Narrative on how the program will monitor the quality of its coursework, connections between coursework and field experiences, observations and feedback, and training provided to postsecondary faculty supervisors and cooperating teachers
  • Types of evidence the program will collect to monitor the quality of its program

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

Indicator 4.4 Continuous Improvement Process

4.4.1: The program describes how aggregated data listed in Criterion 4.1.1 will be analyzed to identify areas of needed improvements and drive decisions for programmatic enhancements.

  • Narrative on how program will analyze aggregated data collected from Criterion 4.1.1 to identify areas of needed improvement

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.


4.4.2: The program describes how completer and employer satisfaction surveys will be used for continuous improvement.

  • Narrative on how program will analyze aggregated data on completer surveys to measure their satisfaction with preparation for the realities of the classroom and use the results to identify and address areas of continued improvement within the program
  • Narrative on how program will analyze aggregated data on employer surveys to measure their satisfaction with the program and the program's responsiveness to the local school districts and use the results to identify and address areas of continued improvement within the program

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.


4.4.3: The program describes the roles and responsibilities of stakeholders that will be part of the continuous program improvement process and how their input will be used for enhancing the program.

  • Narrative identifying the stakeholders
  • Narrative on the stakeholders' specific roles and responsibilities
  • Narrative on the formal process for how stakeholders' input will be used for programmatic improvements

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.