Checkfu

Standard set

Coding for Financial Technology

Coding for Financial TechnologyGrades 09, 10, 11, 12CSP ID: AC3AF08585E84E16802E0632CC92D763Standards: 43

Standards

Showing 43 of 43 standards.

Filter by depth

Depth 0

TECFT: Coding for Financial Technology

TEFTS.A

Depth 1

TECFT.A: Employment Skills

TECFT.B

Depth 1

TECFT.B: Software Development and Security

TECFT.C

Depth 1

TECFT.C: Web and Mobile Applications

TECFT.D

Depth 1

TECFT.D: Controller Architecture

TECFT.E

Depth 1

TECFT.E: User Interface Systems

TECFT.F

Depth 1

TECFT.F: Evaluating Financial Software Applications

TECFT.G

Depth 1

TECFT.G: Career and Technical Student Organizations

TECFT.A.1

Depth 2

TECFT.A.1: demonstrate employability skills required by business and industry

TECFT.B.2

Depth 2

TECFT.B.2: design, develop, and maintain a dynamic web/mobile financial application

TECFT.C.3

Depth 2

TECFT.C.3: develop web/mobile financial applications that can dynamically access databases

TECFT.D.4

Depth 2

TECFT.D.4: apply controller architecture to connect client-side views to server-side data models

TECFT.E.5

Depth 2

TECFT.E.5: program a well designed User Interface (UI) for use within financial technology

TECFT.F.6

Depth 2

TECFT.F.6: evaluate and validate web/mobile financial applications for conformance to financial services industry standards

TECFT.G.7

Depth 2

TECFT.G.7: describe how related student organizations are integral parts of career and technology education courses through leadership development, school and community service projects, and competitive events

TECFT.A.1.a

Depth 3

TECFT.A.1.a: communicate effectively through writing, speaking, listening, reading, and interpersonal abilities

TECFT.A.1.b

Depth 3

TECFT.A.1.b: demonstrate creativity by asking challenging questions and applying innovative procedures and methods

TECFT.A.1.c

Depth 3

TECFT.A.1.c: exhibit critical thinking and problem-solving skills to locate, analyze, and apply information in career planning and employment situations

TECFT.A.1.d

Depth 3

TECFT.A.1.d: model work readiness traits required for success in the workplace including integrity, honesty, accountability, punctuality, time management, and respect for diversity

TECFT.A.1.e

Depth 3

TECFT.A.1.e: apply the appropriate skill sets to be productive in a changing, technological, diverse workplace to be able to work independently and apply team work skills

TECFT.A.1.f

Depth 3

TECFT.A.1.f: present a professional image through appearance, behavior, and language

TECFT.B.2.a

Depth 3

TECFT.B.2.a: develop scripting code using Javascript, Python, or other scripting languages

TECFT.B.2.b

Depth 3

TECFT.B.2.b: analyze existing industry Application Programming Interfaces (API) used in financial services code

TECFT.B.2.c

Depth 3

TECFT.B.2.c: write a sample API that models financial services code used in industry

TECFT.B.2.d

Depth 3

TECFT.B.2.d: identify security protocols used in industry to secure financial transactions and records, including encryption, user authentication, two-part authentication, and biometrics

TECFT.B.2.e

Depth 3

TECFT.B.2.e: identify protections against intrusion such as cross-site scripting, Structured Query Language (SQL) injection, denial of service, and other forms of attack

TECFT.B.2.f

Depth 3

TECFT.B.2.f: identify anti-money laundering, counterterrorism, and social engineering attacks involving the movement of money

TECFT.C.3.a

Depth 3

TECFT.C.3.a: create a database that models a financial system

TECFT.C.3.b

Depth 3

TECFT.C.3.b: demonstrate knowledge of Structured Query Language (SQL) access to a database table

TECFT.C.3.c

Depth 3

TECFT.C.3.c: create and edit a database-stored procedure

TECFT.C.3.d

Depth 3

TECFT.C.3.d: connect a computer program to a database using a connection string that is not hard coded into source code

TECFT.D.4.a

Depth 3

TECFT.D.4.a: program a controller that safely connects an application's data model to appropriate user views using an industry standard programming language such as C#, .NET Core, or Ruby on Rails

TECFT.D.4.b

Depth 3

TECFT.D.4.b: create and summarize the user validation login system for the application

TECFT.E.5.a

Depth 3

TECFT.E.5.a: identify and describe real-world banking applications and develop a model application's UI

TECFT.E.5.b

Depth 3

TECFT.E.5.b: demonstrate and explain use of UI platforms such as Bootstrap, Rails, or other interface models to program the interface designed in element 5.a

TECFT.F.6.a

Depth 3

TECFT.F.6.a: review and describe industry financial security standards including Sarbanes Oxley Act (SOX), Payment Card Industry Data Security Standards (PCI DSS), Gramm-Leach-Bliley Act (GLBA), and Federal Financial Institutions Examination Council (FFIEC)

TECFT.F.6.b

Depth 3

TECFT.F.6.b: identify and explain the use and implementation of software security protocols related to digital identity such as Multi-Factor Authentication (MFA), Google Authenticator, Microsoft Authenticator, Open Authorization (OAuth) APIs that integrate with each other, use of tokenization/anonymization of Pay Card Industry (PCI) and Personally Identifying Information (PII) data, and PCI/DSS

TECFT.F.6.c

Depth 3

TECFT.F.6.c: identify and describe the use of consumer (user) disclosures and how it relates to privacy and information security

TECFT.F.6.d

Depth 3

TECFT.F.6.d: discuss accessibility issues surrounding e-commerce and banking

TECFT.G.7.a

Depth 3

TECFT.G.7.a: research and describe the history of Future Business Leaders of America (FBLA)

TECFT.G.7.b

Depth 3

TECFT.G.7.b: identify and describe the mission, purpose, motto, colors, official dress, and other distinguishing characteristics of FBLA

TECFT.G.7.c

Depth 3

TECFT.G.7.c: explain how participation in FBLA can promote lifelong responsibility for community service, professional growth, and development

TECFT.G.7.d

Depth 3

TECFT.G.7.d: create a personal leadership plan to participate in programs, conferences, community service, and competitive events on the local, state, and national level that align with the competencies, skills, and knowledge of this course

Framework metadata

Source document
GCPS AKS_Curriculum
License
CC BY 4.0 US
Coding for Financial Technology · Gwinnett County Public Schools standards · Checkfu