Welcome to Computer Information Systems
Sketch of TCHS in West Grove, PA

[Home] | [Learning Guides] | [Programming] | [Computer Science] | [Web Design] | [Networking] | [MIS Basics]

DRAFT: Computer Information Systems (CIS) Learning Guides
{Work-In-Progress: Switch to CIS Course Objectives?}

PA Department of Education

Task Number
Evaluations

Computer Information Systems Task and Purpose
Performance Objective and Learning Activity (CIP 11.0201/11.0901)

CIS/CS Prerequisite Tasks and Safety Factors
Resources and Suggested Hyperlinks

10TASK: Define health and safety regulations
Prerequisite Tasks: Completed more than five (5) hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 0 to 9 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to general safety and health information sources, the student will be able to define health and safety regulations with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that define health and safety regulations.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
11TASK: Identify and apply OSHA and other health and safety regulations that apply to specific tasks and jobs in the occupational area
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 0 to 10 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to general safety and health information sources, the student will be able to identify and apply OSHA and other health and safety regulations that apply to specific tasks and jobs in the occupational area with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that identify and apply OSHA and other health and safety regulations that apply to specific tasks and jobs in the occupational area.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
12TASK: Identify and apply EPA and other environmental protection regulations that apply to specific tasks and jobs in the occupational area
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 0 to 11 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to general safety and health information sources, the student will be able to identify and apply EPA and other environmental protection regulations that apply to specific tasks and jobs in the occupational area with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that identify and apply EPA and other environmental protection regulations that apply to specific tasks and jobs in the occupational area.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13TASK: Identify and apply Right-To-Know (Hazard Communication Policy) and other communicative regulations that apply to specific tasks and jobs in the occupational area
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 0 to 12 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to general safety and health information sources, the student will be able to identify and apply Right-To-Know (Hazard Communication Policy) and other communicative regulations that apply to specific tasks and jobs in the occupational area with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that identify and apply Right-To-Know (Hazard Communication Policy) and other communicative regulations that apply to specific tasks and jobs in the occupational area.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
14TASK: Explain procedures for documenting and reporting hazards to appropriate authorities
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 0 to 13 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to general safety and health information sources, the student will be able to explain procedures for documenting and reporting hazards to appropriate authorities with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that explain procedures for documenting and reporting hazards to appropriate authorities.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
15TASK: List penalties for non-compliance with appropriate health and safety regulations
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 0 to 14 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to general safety and health information sources, the student will be able to list penalties for non-compliance with appropriate health and safety regulations with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that list penalties for non-compliance with appropriate health and safety regulations.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
16TASK: Identify contact information for appropriate health and safety agencies and resources
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 0 to 15 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to general safety and health information sources, the student will be able to identify contact information for appropriate health and safety agencies and resources with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that identify contact information for appropriate health and safety agencies and resources.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
17TASK: Demonstrate health and safety practices
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 0 to 16 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to general safety and health information sources, the student will be able to demonstrate health and safety practices with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that demonstrate health and safety practices.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
18TASK: Read chemical, product, and equipment labels to determine appropriate health and safety considerations
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 0 to 17 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to general safety and health information sources, the student will be able to read chemical, product, and equipment labels to determine appropriate health and safety considerations with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that read chemical, product, and equipment labels to determine appropriate health and safety considerations.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
19TASK: Identify, describe and demonstrate personal, classroom and laboratory safety practices and procedures
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 0 to 18 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to general safety and health information sources, the student will be able to identify, describe and demonstrate personal, classroom and laboratory safety practices and procedures with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that identify, describe and demonstrate personal, classroom and laboratory safety practices and procedures.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
20TASK: Illustrate appropriate safe body mechanics, including proper lifting techniques and ergonomics
Prerequisite Tasks: Completed more than five (5) hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 0 to 19 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to general safety and health information sources, the student will be able to illustrate appropriate safe body mechanics, including proper lifting techniques and ergonomics with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that illustrate appropriate safe body mechanics, including proper lifting techniques and ergonomics.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
21TASK: Locate emergency equipment in your lab and classroom, including (where appropriate) eyewash stations, shower facilities, sinks, fire extinguishers, fire blankets, telephone, master power switches, and emergency exits
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 0 to 20 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to general safety and health information sources, the student will be able to locate emergency equipment in your lab and classroom, including (where appropriate) eyewash stations, shower facilities, sinks, fire extinguishers, fire blankets, telephone, master power switches, and emergency exits with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that locate emergency equipment in your lab and classroom, including (where appropriate) eyewash stations, shower facilities, sinks, fire extinguishers, fire blankets, telephone, master power switches, and emergency exits.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
22TASK: Demonstrate the safe use, storage, and maintenance of every piece of equipment in the lab and classroom
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 0 to 21 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to general safety and health information sources, the student will be able to demonstrate the safe use, storage, and maintenance of every piece of equipment in the lab and classroom with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that demonstrate the safe use, storage, and maintenance of every piece of equipment in the lab and classroom.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
23TASK: Describe safety practices and procedures to be followed when working with and around electricity
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 0 to 22 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to general safety and health information sources, the student will be able to describe safety practices and procedures to be followed when working with and around electricity with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that describe safety practices and procedures to be followed when working with and around electricity.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
24TASK: Properly handle, store, dispose of, and recycle hazardous, flammable, and combustible materials
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 0 to 23 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to general safety and health information sources, the student will be able to properly handle, store, dispose of, and recycle hazardous, flammable, and combustible materials with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that properly handle, store, dispose of, and recycle hazardous, flammable, and combustible materials.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
25TASK: Demonstrate proper workspace cleaning procedures
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 0 to 24 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to general safety and health information sources, the student will be able to demonstrate proper workspace cleaning procedures with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that demonstrate proper workspace cleaning procedures.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
26TASK: Demonstrate responses to situations that threaten health and safety
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 0 to 25 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to general safety and health information sources, the student will be able to demonstrate responses to situations that threaten health and safety with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that demonstrate responses to situations that threaten health and safety.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
27TASK: Illustrate First Aid procedures for potential injuries and other health concerns in the occupational area
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 0 to 26 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to general safety and health information sources, the student will be able to illustrate First Aid procedures for potential injuries and other health concerns in the occupational area with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that illustrate First Aid procedures for potential injuries and other health concerns in the occupational area.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
28TASK: Describe the importance of emergency preparedness and an emergency action plan
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 0 to 27 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to general safety and health information sources, the student will be able to describe the importance of emergency preparedness and an emergency action plan with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that describe the importance of emergency preparedness and an emergency action plan.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
29TASK: Illustrate procedures used to handle emergency situations and accidents, including identification, reporting, response, evacuation plans, and follow-up procedures
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 0 to 28 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to general safety and health information sources, the student will be able to illustrate procedures used to handle emergency situations and accidents, including identification, reporting, response, evacuation plans, and follow-up procedures with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that illustrate procedures used to handle emergency situations and accidents, including identification, reporting, response, evacuation plans, and follow-up procedures.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
30TASK: Identify practices used to avoid accidents
Prerequisite Tasks: Completed more than five (5) hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 0 to 29 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to general safety and health information sources, the student will be able to identify practices used to avoid accidents with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that identify practices used to avoid accidents.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
31TASK: Identify and describe fire protection, precautions and response procedures
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 0 to 30 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to general safety and health information sources, the student will be able to identify and describe fire protection, precautions and response procedures with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that identify and describe fire protection, precautions and response procedures.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
32TASK: Discuss the role of the individual and the company/organization in ensuring workplace safety
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 0 to 31 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to general safety and health information sources, the student will be able to discuss the role of the individual and the company/organization in ensuring workplace safety with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that discuss the role of the individual and the company/organization in ensuring workplace safety.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
33TASK: Discuss ways to identify and prevent workplace/school violence
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 0 to 32 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to general safety and health information sources, the student will be able to discuss ways to identify and prevent workplace/school violence with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that discuss ways to identify and prevent workplace/school violence.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.

100

TASK: Research and examine the foundations of network technologies

Prerequisite Tasks: Individually practiced and identified related tasks within major subgroup numbers 11100, 12100, 13100, and 14100 below as applied to general management of Information Systems (IS) and Computer Programming (Computer Science or Computational Thinking). Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including interdisciplinary research/project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks will apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering, information systems, and information technology disciplines (respectively), the student will be able to research and examine the foundations of network technologies with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that research and examine the foundations of network technologies.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
101TASK: Explain the function of common networking protocols, including TCP, FTP, UDP, TCP/IP suite, DHCP, TFTP, DNS, HTTP(S), ARP, SIP (VoIP), and RTP
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task number: 100. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to explain the function of common networking protocols, including TCP, FTP, UDP, TCP/IP suite, DHCP, TFTP, DNS, HTTP(S), ARP, SIP (VoIP), and RTP with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that explain the function of common networking protocols, including TCP, FTP, UDP, TCP/IP suite, DHCP, TFTP, DNS, HTTP(S), ARP, SIP (VoIP), and RTP.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
102TASK: Identify commonly used TCP and UDP default ports, including TCP ports: FTP - 20, 21, SSH - 22, TELNET - 23, SMTP - 25, DNS - 53, and HTTP - 80,
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 100 and 101. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to identify commonly used TCP and UDP default ports, including TCP ports: FTP - 20, 21, SSH - 22, TELNET - 23, SMTP - 25, DNS - 53, and HTTP - 80, with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that identify commonly used TCP and UDP default ports, including TCP ports: FTP - 20, 21, SSH - 22, TELNET - 23, SMTP - 25, DNS - 53, and HTTP - 80,.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
103TASK: Identify the following address formats, including IPv6, IPv4, and MAC addressing
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 100 to 102 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to identify the following address formats, including IPv6, IPv4, and MAC addressing with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that identify the following address formats, including IPv6, IPv4, and MAC addressing.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
104TASK: Evaluate the proper use of addressing technologies and addressing schemes
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 100 to 103 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a scenario, the student will be able to evaluate the proper use of addressing technologies and addressing schemes with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that evaluate the proper use of addressing technologies and addressing schemes.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
105TASK: Identify common IPv4 and IPv6 routing protocols, including Link state: OSPF, IS-IS & Distance vector: RIP, RIPv2, BGP & Hybrid: EIGRP
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 100 to 104 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to identify common IPv4 and IPv6 routing protocols, including Link state: OSPF, IS-IS & Distance vector: RIP, RIPv2, BGP & Hybrid: EIGRP with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that identify common IPv4 and IPv6 routing protocols, including Link state: OSPF, IS-IS & Distance vector: RIP, RIPv2, BGP & Hybrid: EIGRP.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
106TASK: Explain the purpose and properties of routing, including IGP vs. EGP, static vs. dynamic, next hop, understanding routing tables and how they pertain to path selection, & explain convergence
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 100 to 105 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to explain the purpose and properties of routing, including IGP vs. EGP, static vs. dynamic, next hop, understanding routing tables and how they pertain to path selection, & explain convergence with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that explain the purpose and properties of routing, including IGP vs. EGP, static vs. dynamic, next hop, understanding routing tables and how they pertain to path selection, & explain convergence.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
107TASK: Compare the characteristics of wireless communication standards, including 802.11 a/b/g/n: speeds, distance, channels, frequency authentication & encryption: WPA, WEP, RADIUS, TKIP, & AES
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 100 to 106 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering, information systems, and information technology disciplines (respectively), the student will be able to compare the characteristics of wireless communication standards, including 802.11 a/b/g/n: speeds, distance, channels, frequency authentication & encryption: WPA, WEP, RADIUS, TKIP, & AES with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that compare the characteristics of wireless communication standards, including 802.11 a/b/g/n: speeds, distance, channels, frequency authentication & encryption: WPA, WEP, RADIUS, TKIP, & AES.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.

200

TASK: Identify network media and topologies

Prerequisite Tasks: Individually practiced and identified related tasks within major subgroup numbers 11100, 12100, 13100, and 14100 below as applied to general management of Information Systems (IS) and Computer Programming (Computer Science or Computational Thinking). Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including interdisciplinary research/project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks will apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to identify network media and topologies with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that identify network media and topologies.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
201TASK: Categorize standard cable types and their properties
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task number: 200. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering, information systems, and information technology disciplines (respectively), the student will be able to categorize standard cable types and their properties with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that categorize standard cable types and their properties.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
202TASK: Identify common connector types, including RJ-11, RJ-45, BNC, SC, ST, LC, and RS-232
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 200 and 201. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to identify common connector types, including RJ-11, RJ-45, BNC, SC, ST, LC, and RS-232 with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that identify common connector types, including RJ-11, RJ-45, BNC, SC, ST, LC, and RS-232.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
203TASK: Identify common physical network topologies, including Star, Mesh, Bus, Ring, Point to Point, Point to Multipoint, & Hybrid
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 200 to 202 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to identify common physical network topologies, including Star, Mesh, Bus, Ring, Point to Point, Point to Multipoint, & Hybrid with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that identify common physical network topologies, including Star, Mesh, Bus, Ring, Point to Point, Point to Multipoint, & Hybrid.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
204TASK: Differentiate and implement appropriate wiring standards, including 568A, 568B, Straight vs. cross-over, Rollover, & Loop-back
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 200 to 203 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a scenario, the student will be able to differentiate and implement appropriate wiring standards, including 568A, 568B, Straight vs. cross-over, Rollover, & Loop-back with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that differentiate and implement appropriate wiring standards, including 568A, 568B, Straight vs. cross-over, Rollover, & Loop-back.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
205TASK: Categorize WAN technology types & properties
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 200 to 204 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering, information systems, and information technology disciplines (respectively), the student will be able to categorize WAN technology types & properties with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that categorize WAN technology types & properties.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
206TASK: Categorize LAN technology types & properties
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 200 to 205 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering, information systems, and information technology disciplines (respectively), the student will be able to categorize LAN technology types & properties with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that categorize LAN technology types & properties.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
207TASK: Explain common logical network topologies and their characteristics, including Peer to Peer, Client/Server, VPN, & VLAN
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 200 to 206 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to explain common logical network topologies and their characteristics, including Peer to Peer, Client/Server, VPN, & VLAN with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that explain common logical network topologies and their characteristics, including Peer to Peer, Client/Server, VPN, & VLAN.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
208TASK: Install and verify components of wiring distribution, including Vertical and horizontal cross connects, Patch panels, 66/110 blocks, MDFs, IDFs, 25/100 pairs, Demarc/extension, Smart jack, & wire terminations
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 200 to 207 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to install and verify components of wiring distribution, including Vertical and horizontal cross connects, Patch panels, 66/110 blocks, MDFs, IDFs, 25/100 pairs, Demarc/extension, Smart jack, & wire terminations with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that install and verify components of wiring distribution, including Vertical and horizontal cross connects, Patch panels, 66/110 blocks, MDFs, IDFs, 25/100 pairs, Demarc/extension, Smart jack, & wire terminations.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.

300

TASK: Install and configure network devices

Prerequisite Tasks: Individually practiced and identified related tasks within major subgroup numbers 11100, 12100, 13100, and 14100 below as applied to general management of Information Systems (IS) and Computer Programming (Computer Science or Computational Thinking). Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including interdisciplinary research/project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks will apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to install and configure network devices with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that install and configure network devices.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
301TASK: Install, configure & differentiate between common network devices, including Hub, Repeater, Modem, NIC, Media converters, Basic switch, Bridge, Wireless access point, & Basic routers/firewalls/DHCP Servers
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task number: 300. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to install, configure & differentiate between common network devices, including Hub, Repeater, Modem, NIC, Media converters, Basic switch, Bridge, Wireless access point, & Basic routers/firewalls/DHCP Servers with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that install, configure & differentiate between common network devices, including Hub, Repeater, Modem, NIC, Media converters, Basic switch, Bridge, Wireless access point, & Basic routers/firewalls/DHCP Servers.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
302TASK: Identify the functions of specialized network devices, including Multilayer switch, Content switch, IDS/IPS, Load balancer, Multifunction network devices, DNS server, Bandwidth shaper, Proxy server, & CSU/DSU
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 300 and 301. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to identify the functions of specialized network devices, including Multilayer switch, Content switch, IDS/IPS, Load balancer, Multifunction network devices, DNS server, Bandwidth shaper, Proxy server, & CSU/DSU with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that identify the functions of specialized network devices, including Multilayer switch, Content switch, IDS/IPS, Load balancer, Multifunction network devices, DNS server, Bandwidth shaper, Proxy server, & CSU/DSU.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
303TASK: Explain the advanced features of a switch, including PoE, Spanning tree, VLAN, Trunking, Port mirroring, & Port authentication
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 300 to 302 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to explain the advanced features of a switch, including PoE, Spanning tree, VLAN, Trunking, Port mirroring, & Port authentication with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that explain the advanced features of a switch, including PoE, Spanning tree, VLAN, Trunking, Port mirroring, & Port authentication.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
304TASK: Implement a basic wireless network, including install client, access point placement, install access point: configure appropriate encryption, configure channels and frequencies, set ESSID and beacon & verify installation
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 300 to 303 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to implement a basic wireless network, including install client, access point placement, install access point: configure appropriate encryption, configure channels and frequencies, set ESSID and beacon & verify installation with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that implement a basic wireless network, including install client, access point placement, install access point: configure appropriate encryption, configure channels and frequencies, set ESSID and beacon & verify installation.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.

400

TASK: Understand the foundations of network management

Prerequisite Tasks: Individually practiced and identified related tasks within major subgroup numbers 11100, 12100, 13100, and 14100 below as applied to general management of Information Systems (IS) and Computer Programming (Computer Science or Computational Thinking). Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including interdisciplinary research/project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks will apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to understand the foundations of network management with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that understand the foundations of network management.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
401TASK: Explain the function of each layer of the OSI model, including Layer 1 - Physical, Layer 2 - Data Link, Layer 3 - Network, Layer 4 - Transport, Layer 5 - Session, Layer 6 - Presentation, & Layer 7 - Application
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task number: 400. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to explain the function of each layer of the OSI model, including Layer 1 - Physical, Layer 2 - Data Link, Layer 3 - Network, Layer 4 - Transport, Layer 5 - Session, Layer 6 - Presentation, & Layer 7 - Application with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that explain the function of each layer of the OSI model, including Layer 1 - Physical, Layer 2 - Data Link, Layer 3 - Network, Layer 4 - Transport, Layer 5 - Session, Layer 6 - Presentation, & Layer 7 - Application.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
402TASK: Identify types of configuration management documentation, including wiring schematics, physical and logical network diagrams, baselines, policies, procedures/configurations, & regulations
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 400 and 401. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to identify types of configuration management documentation, including wiring schematics, physical and logical network diagrams, baselines, policies, procedures/configurations, & regulations with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that identify types of configuration management documentation, including wiring schematics, physical and logical network diagrams, baselines, policies, procedures/configurations, & regulations.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
403TASK: Evaluate the network based on configuration management documentation
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 400 to 402 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to evaluate the network based on configuration management documentation with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that evaluate the network based on configuration management documentation.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
404TASK: Conduct network monitoring to identify performance and connectivity issues, including network monitoring utilities (e.g. packet sniffers, connectivity software, load testing, throughput testers), and system/history/event logs
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 400 to 403 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to conduct network monitoring to identify performance and connectivity issues, including network monitoring utilities (e.g. packet sniffers, connectivity software, load testing, throughput testers), and system/history/event logs with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that conduct network monitoring to identify performance and connectivity issues, including network monitoring utilities (e.g. packet sniffers, connectivity software, load testing, throughput testers), and system/history/event logs.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
405TASK: Explain different methods and rationales for network performance optimization
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 400 to 404 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to explain different methods and rationales for network performance optimization with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that explain different methods and rationales for network performance optimization.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
406TASK: Implement network troubleshooting methodologies
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 400 to 405 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to implement network troubleshooting methodologies with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that implement network troubleshooting methodologies.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
407TASK: Troubleshoot common connectivity issues and select an appropriate solution
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 400 to 406 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering, information systems, and information technology disciplines (respectively), the student will be able to troubleshoot common connectivity issues and select an appropriate solution with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that troubleshoot common connectivity issues and select an appropriate solution.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.

500

TASK: Use network tools

Prerequisite Tasks: Individually practiced and identified related tasks within major subgroup numbers 11100, 12100, 13100, and 14100 below as applied to general management of Information Systems (IS) and Computer Programming (Computer Science or Computational Thinking). Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including interdisciplinary research/project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks will apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to use network tools with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that use network tools.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
501TASK: Select the appropriate command line interface tool and interpret the output to verify functionality, including Traceroute, Ipconfig, Ifconfig, ARP/Pings, Nslookup, Hostname, Mtr, Route, & Netstat
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task number: 500. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a scenario, the student will be able to select the appropriate command line interface tool and interpret the output to verify functionality, including Traceroute, Ipconfig, Ifconfig, ARP/Pings, Nslookup, Hostname, Mtr, Route, & Netstat with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that select the appropriate command line interface tool and interpret the output to verify functionality, including Traceroute, Ipconfig, Ifconfig, ARP/Pings, Nslookup, Hostname, Mtr, Route, & Netstat.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
502TASK: Explain the purpose of network scanners, including packet sniffers intrusion detection software, intrusion prevention software, and port scanners
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 500 and 501. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to explain the purpose of network scanners, including packet sniffers intrusion detection software, intrusion prevention software, and port scanners with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that explain the purpose of network scanners, including packet sniffers intrusion detection software, intrusion prevention software, and port scanners.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
503TASK: Utilize the appropriate hardware tools, including cable testers, protocol analyzer, certifiers, TDR, OTDR, multimeter, toner probe, punch down tool, cable stripper, snips, & temperature monitor
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 500 to 502 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a scenario, the student will be able to utilize the appropriate hardware tools, including cable testers, protocol analyzer, certifiers, TDR, OTDR, multimeter, toner probe, punch down tool, cable stripper, snips, & temperature monitor with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that utilize the appropriate hardware tools, including cable testers, protocol analyzer, certifiers, TDR, OTDR, multimeter, toner probe, punch down tool, cable stripper, snips, & temperature monitor.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.

600

TASK: Explain network security using static hardware

Prerequisite Tasks: Individually practiced and identified related tasks within major subgroup numbers 11100, 12100, 13100, and 14100 below as applied to general management of Information Systems (IS) and Computer Programming (Computer Science or Computational Thinking). Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including interdisciplinary research/project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks will apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to explain network security using static hardware with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that explain network security using static hardware.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
601TASK: Explain the function of hardware and software security devices, including network based firewall, host based firewall, IDS, IPS, & VPN concentrator
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task number: 600. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to explain the function of hardware and software security devices, including network based firewall, host based firewall, IDS, IPS, & VPN concentrator with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that explain the function of hardware and software security devices, including network based firewall, host based firewall, IDS, IPS, & VPN concentrator.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
602TASK: Explain common features of a firewall, including application layer vs. network layer, stateful vs. stateless, scanning services, content filtering, signature identification, & zones
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 600 and 601. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to explain common features of a firewall, including application layer vs. network layer, stateful vs. stateless, scanning services, content filtering, signature identification, & zones with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that explain common features of a firewall, including application layer vs. network layer, stateful vs. stateless, scanning services, content filtering, signature identification, & zones.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
603TASK: Explain the methods of network access security, including ACL: MAC filtering, IP filtering Tunneling & encryption: SSL VPN, VPN, L2TP, PPTP, IPSEC Remote access: RAS, RDP, PPPoE, PPP, VNC, & ICA
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 600 to 602 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to explain the methods of network access security, including ACL: MAC filtering, IP filtering Tunneling & encryption: SSL VPN, VPN, L2TP, PPTP, IPSEC Remote access: RAS, RDP, PPPoE, PPP, VNC, & ICA with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that explain the methods of network access security, including ACL: MAC filtering, IP filtering Tunneling & encryption: SSL VPN, VPN, L2TP, PPTP, IPSEC Remote access: RAS, RDP, PPPoE, PPP, VNC, & ICA.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
604TASK: Explain methods of user authentication, including PKI, Kerberos, AAA: RADIUS, TACACS+, Network access control: 802.1x, CHAP, MS-CHAP, & EAP
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 600 to 603 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to explain methods of user authentication, including PKI, Kerberos, AAA: RADIUS, TACACS+, Network access control: 802.1x, CHAP, MS-CHAP, & EAP with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that explain methods of user authentication, including PKI, Kerberos, AAA: RADIUS, TACACS+, Network access control: 802.1x, CHAP, MS-CHAP, & EAP.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
605TASK: Explain issues that affect device security, including physical security, restricting local and remote access, secure methods vs. unsecure methods: SSH, SNMPv3, S/FTP, SCP, TELNET, HTTP/S, RSH, RCP, and SNMPv1/2
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 600 to 604 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to explain issues that affect device security, including physical security, restricting local and remote access, secure methods vs. unsecure methods: SSH, SNMPv3, S/FTP, SCP, TELNET, HTTP/S, RSH, RCP, and SNMPv1/2 with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that explain issues that affect device security, including physical security, restricting local and remote access, secure methods vs. unsecure methods: SSH, SNMPv3, S/FTP, SCP, TELNET, HTTP/S, RSH, RCP, and SNMPv1/2.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
606TASK: Identify common security threats and mitigation techniques
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 600 to 605 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to identify common security threats and mitigation techniques with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that identify common security threats and mitigation techniques.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/

700

TASK: Describe network administration

Prerequisite Tasks: Individually practiced and identified related tasks within major subgroup numbers 11100, 12100, 13100, and 14100 below as applied to general management of Information Systems (IS) and Computer Programming (Computer Science or Computational Thinking). Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including interdisciplinary research/project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks will apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to describe network administration with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that describe network administration.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/

800

TASK: Plan an information network

Prerequisite Tasks: Individually practiced and identified related tasks within major subgroup numbers 11100, 12100, 13100, and 14100 below as applied to general management of Information Systems (IS) and Computer Programming (Computer Science or Computational Thinking). Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including interdisciplinary research/project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks will apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to plan an information network with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that plan an information network.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.

900

TASK: Implement an information network

Prerequisite Tasks: Individually practiced and identified related tasks within major subgroup numbers 11100, 12100, 13100, and 14100 below as applied to general management of Information Systems (IS) and Computer Programming (Computer Science or Computational Thinking). Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including interdisciplinary research/project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks will apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to implement an information network with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that implement an information network.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.

1000

TASK: Perform network maintenance

Prerequisite Tasks: Individually practiced tasks from 1101 to 1145 inclusive. Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including an interdisciplinary research project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to perform network maintenance with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Network Fundamentals") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that perform network maintenance.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.

1100

TASK: Research the foundations of network monitoring and optimization techniques

Prerequisite Tasks: Individually practiced tasks from 1101 to 1145 inclusive. Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including an interdisciplinary research project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to research the foundations of network monitoring and optimization techniques with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Network Fundamentals") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that research the foundations of network monitoring and optimization techniques.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.

1200

TASK: Configure network operating systems

Prerequisite Tasks: Individually practiced tasks from 1101 to 1145 inclusive. Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including an interdisciplinary research project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to configure network operating systems with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Network Fundamentals") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that configure network operating systems.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.

1300

TASK: Practice common network operations

Prerequisite Tasks: Individually practiced tasks from 1101 to 1145 inclusive. Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including an interdisciplinary research project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to practice common network operations with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Network Fundamentals") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that practice common network operations.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.

1400

TASK: Develop network recovery solutions

Prerequisite Tasks: Individually practiced tasks from 1101 to 1145 inclusive. Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including an interdisciplinary research project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to develop network recovery solutions with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Network Fundamentals") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that develop network recovery solutions.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.

1500

TASK: Research and explain network security using software configurations

Prerequisite Tasks: Individually practiced tasks from 1101 to 1145 inclusive. Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including an interdisciplinary research project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to research and explain network security using software configurations with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Network Fundamentals") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that research and explain network security using software configurations.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.

1600

TASK: Upgrade a network

Prerequisite Tasks: Individually practiced tasks from 1101 to 1145 inclusive. Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including an interdisciplinary research project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to upgrade a network with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Network Fundamentals") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that upgrade a network.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.

1700

TASK: Identify network vendors and products

Prerequisite Tasks: Individually practiced tasks from 1101 to 1145 inclusive. Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including an interdisciplinary research project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to identify network vendors and products with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Network Fundamentals") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that identify network vendors and products.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/


Task Number
Evaluations

Computer Information Systems Task and Purpose
Performance Objective and Learning Activity (CIP 11.0201/52.1201)

CIS/CS Prerequisite Tasks and Safety Factors
Resources and Suggested Hyperlinks

10100

TASK: Identify and define acceptable safety protocols

Prerequisite Tasks: Individually practiced tasks from 10101 to 10145 inclusive. Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including an interdisciplinary research project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to identify and define acceptable safety protocols with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that identify and define acceptable safety protocols.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10101TASK: Follow ergonomic practices
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task number: 10100. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to follow ergonomic practices with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that follow ergonomic practices.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10102TASK: Organize and maintain a computer workstation
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10100 and 10101. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science discipline, the student will be able to organize and maintain a computer workstation with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that organize and maintain a computer workstation.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10103TASK: Describe and demonstrate ways to dissipate electronic discharge
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10100 to 10102 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to describe and demonstrate ways to dissipate electronic discharge with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that describe and demonstrate ways to dissipate electronic discharge.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10104TASK: Discuss risks to computer if static electricity is present
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10100 to 10103 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to discuss risks to computer if static electricity is present with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that discuss risks to computer if static electricity is present.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10105TASK: Relate to safety concerns within the Computer Information Systems (or CIS) discipline
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10100 to 10104 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to Computer Science, the student will be able to relate to safety concerns within the Computer Information Systems (or CIS) discipline with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that relate to safety concerns within the Computer Information Systems (or CIS) discipline.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10110TASK: Identify school rules and attendance requirements
Prerequisite Tasks: Completed more than five (5) hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10100 to 10109 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a student handbook, the student will be able to identify school rules and attendance requirements with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that identify school rules and attendance requirements.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10111TASK: Recognize school layout/resources and evacuation procedures
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10100 to 10110 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a school map and evacuation procedures, the student will be able to recognize school layout/resources and evacuation procedures with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that recognize school layout/resources and evacuation procedures.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10112TASK: Identify course rules and regulations
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10100 to 10111 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a list of course expectations, the student will be able to identify course rules and regulations with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that identify course rules and regulations.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10113TASK: Identify class dress code and the essence of good grooming
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10100 to 10112 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a student handbook, the student will be able to identify class dress code and the essence of good grooming with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that identify class dress code and the essence of good grooming.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10114TASK: Recognize the grading policy
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10100 to 10113 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a student handbook, the student will be able to recognize the grading policy with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that recognize the grading policy.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10115TASK: Recognize behavior that is suitable in a school environment
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10100 to 10114 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a district's Acceptable Use Policy (AUP), the student will be able to recognize behavior that is suitable in a school environment with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that recognize behavior that is suitable in a school environment.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.

10200

TASK: Relate to office procedures and customer service communications

Prerequisite Tasks: Individually practiced tasks from 10101 to 10145 inclusive. Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including an interdisciplinary research project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering discipline, the student will be able to relate to office procedures and customer service communications with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that relate to office procedures and customer service communications.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10201TASK: Demonstrate proper electronic and telephone communications etiquette
Prerequisite Tasks: Completed several hours of study within the information systems discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task number: 10200. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems discipline, the student will be able to demonstrate proper electronic and telephone communications etiquette with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that demonstrate proper electronic and telephone communications etiquette.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10202TASK: Identify, proofread, and correct grammar errors in all documents
Prerequisite Tasks: Completed several hours of study within the information systems discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10200 and 10201. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a digital document(s) with syntax and semantic errors, the student will be able to identify, proofread, and correct grammar errors in all documents with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that identify, proofread, and correct grammar errors in all documents.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10203TASK: Demonstrate proper interpersonal communication skills
Prerequisite Tasks: Completed several hours of study within the information systems discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10200 to 10202 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems discipline, the student will be able to demonstrate proper interpersonal communication skills with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that demonstrate proper interpersonal communication skills.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10204TASK: Develop time management skills by setting priorities and perform multiple tasks
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10200 to 10203 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science discipline, the student will be able to develop time management skills by setting priorities and perform multiple tasks with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that develop time management skills by setting priorities and perform multiple tasks.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10205TASK: Write business correspondence and technical documents
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10200 to 10204 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science discipline, the student will be able to write business correspondence and technical documents with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that write business correspondence and technical documents.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10206TASK: Maintain digital records, reports, or files
Prerequisite Tasks: Completed several hours of study within the software engineering discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10200 to 10205 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering discipline, the student will be able to maintain digital records, reports, or files with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that maintain digital records, reports, or files.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10207TASK: Describe the advantages of customer service in building a loyal customer base
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10200 to 10206 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to describe the advantages of customer service in building a loyal customer base with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that describe the advantages of customer service in building a loyal customer base.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10208TASK: Describe how data is collected to improve customer service
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10200 to 10207 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to describe how data is collected to improve customer service with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that describe how data is collected to improve customer service.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10209TASK: Demonstrate the use of effective face-to-face communication with customers
Prerequisite Tasks: Completed several hours of study within the information systems discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10200 to 10208 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems discipline, the student will be able to demonstrate the use of effective face-to-face communication with customers with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that demonstrate the use of effective face-to-face communication with customers.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10210TASK: Identify the ways a customer service representative can develop a rapport with customers
Prerequisite Tasks: Completed more than five (5) hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10200 to 10209 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to identify the ways a customer service representative can develop a rapport with customers with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that identify the ways a customer service representative can develop a rapport with customers.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10211TASK: Explain the importance of putting extra effort into satisfying customers
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10200 to 10210 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to explain the importance of putting extra effort into satisfying customers with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that explain the importance of putting extra effort into satisfying customers.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.

10300

TASK: Recognize business law and ethics

Prerequisite Tasks: Individually practiced tasks from 10101 to 10145 inclusive. Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including an interdisciplinary research project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to recognize business law and ethics with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that recognize business law and ethics.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10301TASK: Learn business law and business ethics vocabulary
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task number: 10300. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to learn business law and business ethics vocabulary with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that learn business law and business ethics vocabulary.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10302TASK: Explain how advances in computer technology impact such areas as intellectual property, contract law, criminal law, tort law, and international law
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10300 and 10301. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to explain how advances in computer technology impact such areas as intellectual property, contract law, criminal law, tort law, and international law with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that explain how advances in computer technology impact such areas as intellectual property, contract law, criminal law, tort law, and international law.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10303TASK: Explain crimes often associated with business and organizations (e.g., embezzlement, extortion, computer crimes)
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10300 to 10302 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to explain crimes often associated with business and organizations (e.g., embezzlement, extortion, computer crimes) with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that explain crimes often associated with business and organizations (e.g., embezzlement, extortion, computer crimes).
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10304TASK: Describe familiar business law cases and know how they relate to business practices
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10300 to 10303 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to describe familiar business law cases and know how they relate to business practices with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that describe familiar business law cases and know how they relate to business practices.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10305TASK: Compare types of contracts including Cyber-Space and related accountability
Prerequisite Tasks: Completed several hours of study within the software engineering discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10300 to 10304 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering discipline, the student will be able to compare types of contracts including Cyber-Space and related accountability with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that compare types of contracts including Cyber-Space and related accountability.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10306TASK: Identify improper use of business technology and property (e.g., computers, personal digital assistants, cell phones, telephones)
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10300 to 10305 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to identify improper use of business technology and property (e.g., computers, personal digital assistants, cell phones, telephones) with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that identify improper use of business technology and property (e.g., computers, personal digital assistants, cell phones, telephones).
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10307TASK: Describe rights and responsibilities when conducting business, traveling, or living abroad
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10300 to 10306 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to describe rights and responsibilities when conducting business, traveling, or living abroad with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that describe rights and responsibilities when conducting business, traveling, or living abroad.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10308TASK: Identify legal safeguards to protect your right of computer privacy
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10300 to 10307 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to identify legal safeguards to protect your right of computer privacy with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that identify legal safeguards to protect your right of computer privacy.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10309TASK: Identify Cyber-Law as an emerging trend in the 21st century
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10300 to 10308 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to identify Cyber-Law as an emerging trend in the 21st century with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that identify Cyber-Law as an emerging trend in the 21st century.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.

10400

TASK: Examine computer fundamentals

Prerequisite Tasks: Individually practiced tasks from 10101 to 10145 inclusive. Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including an interdisciplinary research project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering discipline, the student will be able to examine computer fundamentals with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that examine computer fundamentals.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10401TASK: Identify terminology and the use of the World Wide Web
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task number: 10400. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to identify terminology and the use of the World Wide Web with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that identify terminology and the use of the World Wide Web.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10402TASK: Research and evaluate new technologies
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10400 and 10401. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science discipline, the student will be able to research and evaluate new technologies with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that research and evaluate new technologies.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10403TASK: Use search engines to locate resources
Prerequisite Tasks: Completed several hours of study within the information systems discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10400 to 10402 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems discipline, the student will be able to use search engines to locate resources with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that use search engines to locate resources.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10404TASK: Identify components of the system unit including input/output devices
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10400 to 10403 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to identify components of the system unit including input/output devices with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that identify components of the system unit including input/output devices.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10405TASK: Navigate and manage operating systems and utility programs
Prerequisite Tasks: Completed several hours of study within the software engineering discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10400 to 10404 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering discipline, the student will be able to navigate and manage operating systems and utility programs with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that navigate and manage operating systems and utility programs.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10406TASK: Utilize communication devices and network
Prerequisite Tasks: Completed several hours of study within the information systems discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10400 to 10405 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems discipline, the student will be able to utilize communication devices and network with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that utilize communication devices and network.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10407TASK: Employ computer security, ethics, and privacy
Prerequisite Tasks: Completed several hours of study within the information systems discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10400 to 10406 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems discipline, the student will be able to employ computer security, ethics, and privacy with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that employ computer security, ethics, and privacy.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.

10500

TASK: Employ the fundamentals of productivity software (depreciated)

Prerequisite Tasks: Individually practiced tasks from 10101 to 10145 inclusive. Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including an interdisciplinary research project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems discipline, the student will be able to employ the fundamentals of productivity software (depreciated) with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that employ the fundamentals of productivity software (depreciated).
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10501TASK: Edit a document using word processing software
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task number: 10500. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to edit a document using word processing software with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that edit a document using word processing software.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10502TASK: Edit formats, footnotes and paragraphs
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10500 and 10501. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to edit formats, footnotes and paragraphs with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that edit formats, footnotes and paragraphs.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10503TASK: Edit tables and charts
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10500 to 10502 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to edit tables and charts with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that edit tables and charts.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10504TASK: Generate form letters, mailing labels, and envelopes
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10500 to 10503 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science discipline, the student will be able to generate form letters, mailing labels, and envelopes with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that generate form letters, mailing labels, and envelopes.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10505TASK: Perform desktop publishing using word processing software
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10500 to 10504 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science discipline, the student will be able to perform desktop publishing using word processing software with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that perform desktop publishing using word processing software.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10506TASK: Edit a document using spreadsheet software
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10500 to 10505 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to edit a document using spreadsheet software with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that edit a document using spreadsheet software.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10507TASK: Edit graphs and associated data using spreadsheet software
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10500 to 10506 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to edit graphs and associated data using spreadsheet software with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that edit graphs and associated data using spreadsheet software.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10508TASK: Edit data in multiple worksheets using spreadsheet software
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10500 to 10507 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to edit data in multiple worksheets using spreadsheet software with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that edit data in multiple worksheets using spreadsheet software.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10509TASK: Edit macros
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10500 to 10508 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to edit macros with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that edit macros.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10510TASK: Edit and export lists using spreadsheet software
Prerequisite Tasks: Completed more than five (5) hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10500 to 10509 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to edit and export lists using spreadsheet software with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that edit and export lists using spreadsheet software.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10511TASK: Perform business mathematical statistics and built in functions using spreadsheet software
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10500 to 10510 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science discipline, the student will be able to perform business mathematical statistics and built in functions using spreadsheet software with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that perform business mathematical statistics and built in functions using spreadsheet software.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10512TASK: Send and receive messages using communications software
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10500 to 10511 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to send and receive messages using communications software with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that send and receive messages using communications software.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10513TASK: Edit a slide presentation using multimedia software
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10500 to 10512 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to edit a slide presentation using multimedia software with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that edit a slide presentation using multimedia software.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10514TASK: Edit text, graphics and tables to a presentation using multimedia software
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10500 to 10513 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to edit text, graphics and tables to a presentation using multimedia software with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that edit text, graphics and tables to a presentation using multimedia software.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.

10600

TASK: Use productivity software

Prerequisite Tasks: Individually practiced tasks from 10101 to 10145 inclusive. Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including an interdisciplinary research project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems discipline, the student will be able to use productivity software with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that use productivity software.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10601TASK: Create a document using work processing software
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task number: 10600. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science discipline, the student will be able to create a document using work processing software with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that create a document using work processing software.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10602TASK: Create formats, footnotes, and paragraphs
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10600 and 10601. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science discipline, the student will be able to create formats, footnotes, and paragraphs with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that create formats, footnotes, and paragraphs.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10603TASK: Edit tables and charts
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10600 to 10602 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to edit tables and charts with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that edit tables and charts.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10604TASK: Create a document using a spreadsheet software
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10600 to 10603 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science discipline, the student will be able to create a document using a spreadsheet software with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that create a document using a spreadsheet software.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10605TASK: Create graphs and associated data using spreadsheet software
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10600 to 10604 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science discipline, the student will be able to create graphs and associated data using spreadsheet software with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that create graphs and associated data using spreadsheet software.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10606TASK: Create data in multiple worksheets using spreadsheet software
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10600 to 10605 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science discipline, the student will be able to create data in multiple worksheets using spreadsheet software with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that create data in multiple worksheets using spreadsheet software.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10607TASK: Create macros using Visual Basic for Applications
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10600 to 10606 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science discipline, the student will be able to create macros using Visual Basic for Applications with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that create macros using Visual Basic for Applications.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10608TASK: Create lists using spreadsheet software
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10600 to 10607 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science discipline, the student will be able to create lists using spreadsheet software with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that create lists using spreadsheet software.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10609TASK: Create a slide presentation using multimedia software
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10600 to 10608 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science discipline, the student will be able to create a slide presentation using multimedia software with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that create a slide presentation using multimedia software.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10610TASK: Add text, graphics, and tables to a presentation using multimedia software
Prerequisite Tasks: Completed more than five (5) hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10600 to 10609 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to add text, graphics, and tables to a presentation using multimedia software with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that add text, graphics, and tables to a presentation using multimedia software.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10611TASK: Produce a customized slide presentation using all available tools
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10600 to 10610 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science discipline, the student will be able to produce a customized slide presentation using all available tools with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that produce a customized slide presentation using all available tools.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.

10700

TASK: Practice database administration

Prerequisite Tasks: Individually practiced tasks from 10101 to 10145 inclusive. Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including an interdisciplinary research project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems discipline, the student will be able to practice database administration with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that practice database administration.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10701TASK: Demonstrate a working knowledge of database design fundamentals and terminology
Prerequisite Tasks: Completed several hours of study within the information systems discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task number: 10700. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems discipline, the student will be able to demonstrate a working knowledge of database design fundamentals and terminology with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that demonstrate a working knowledge of database design fundamentals and terminology.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10702TASK: Enter, update, and maintain information within database tables
Prerequisite Tasks: Completed several hours of study within the software engineering discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10700 and 10701. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering discipline, the student will be able to enter, update, and maintain information within database tables with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that enter, update, and maintain information within database tables.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10703TASK: Create reports, forms, and combo-boxes
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10700 to 10702 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science discipline, the student will be able to create reports, forms, and combo-boxes with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that create reports, forms, and combo-boxes.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10704TASK: Import and export data into other applications
Prerequisite Tasks: Completed several hours of study within the information systems discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10700 to 10703 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems discipline, the student will be able to import and export data into other applications with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that import and export data into other applications.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10705TASK: Describe data management tools
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10700 to 10704 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to describe data management tools with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that describe data management tools.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10706TASK: Define database management theories
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10700 to 10705 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to define database management theories with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that define database management theories.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10707TASK: Create and design a normalized relational database
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10700 to 10706 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science discipline, the student will be able to create and design a normalized relational database with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that create and design a normalized relational database.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10708TASK: Create entity-relationship diagram
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10700 to 10707 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science discipline, the student will be able to create entity-relationship diagram with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that create entity-relationship diagram.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10709TASK: Build and maintain data tables using commands
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10700 to 10708 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science discipline, the student will be able to build and maintain data tables using commands with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that build and maintain data tables using commands.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10710TASK: Create data queries using simple and complex structured query language
Prerequisite Tasks: Completed more than five (5) hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10700 to 10709 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science discipline, the student will be able to create data queries using simple and complex structured query language with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that create data queries using simple and complex structured query language.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10711TASK: Aggregate and sort data in queries
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10700 to 10710 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science discipline, the student will be able to aggregate and sort data in queries with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that aggregate and sort data in queries.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10712TASK: Include calculated and built-in functions and procedures in queries
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10700 to 10711 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science discipline, the student will be able to include calculated and built-in functions and procedures in queries with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that include calculated and built-in functions and procedures in queries.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10713TASK: Implement security and back-up & recovery
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10700 to 10712 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science discipline, the student will be able to implement security and back-up & recovery with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that implement security and back-up & recovery.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10714TASK: Create and maintain views
Prerequisite Tasks: Completed several hours of study within the software engineering discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10700 to 10713 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering discipline, the student will be able to create and maintain views with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that create and maintain views.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.

10800

TASK: Analyze the fundamentals of programming and system development

Prerequisite Tasks: Individually practiced tasks from 10101 to 10145 inclusive. Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including an interdisciplinary research project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering discipline, the student will be able to analyze the fundamentals of programming and system development with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that analyze the fundamentals of programming and system development.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10801TASK: Describe a working knowledge of the System Development Life-Cycle (System Investigation/Project Proposal, Analysis, Design, Code/Test, Implementation and Maintenance)
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task number: 10800. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to describe a working knowledge of the System Development Life-Cycle (System Investigation/Project Proposal, Analysis, Design, Code/Test, Implementation and Maintenance) with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that describe a working knowledge of the System Development Life-Cycle (System Investigation/Project Proposal, Analysis, Design, Code/Test, Implementation and Maintenance).
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10802TASK: Differentiate programming fundamentals such as system processing, integration, generations of languages, binary code, object code, and source code
Prerequisite Tasks: Completed several hours of study within the software engineering discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10800 and 10801. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering discipline, the student will be able to differentiate programming fundamentals such as system processing, integration, generations of languages, binary code, object code, and source code with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that differentiate programming fundamentals such as system processing, integration, generations of languages, binary code, object code, and source code.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10803TASK: Declare and manipulate appropriate data types variables, such as arrays and string data
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10800 to 10802 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science discipline, the student will be able to declare and manipulate appropriate data types variables, such as arrays and string data with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that declare and manipulate appropriate data types variables, such as arrays and string data.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10804TASK: Utilize program control structures (for example: decisions, loops, functions/subroutines, arithmetic and logical operations, etc.)
Prerequisite Tasks: Completed several hours of study within the information systems discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10800 to 10803 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems discipline, the student will be able to utilize program control structures (for example: decisions, loops, functions/subroutines, arithmetic and logical operations, etc.) with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that utilize program control structures (for example: decisions, loops, functions/subroutines, arithmetic and logical operations, etc.).
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10805TASK: Scientifically discuss program analysis and design
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10800 to 10804 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to scientifically discuss program analysis and design with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that scientifically discuss program analysis and design.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.

10900

TASK: Demonstrate a variety of programming systems

Prerequisite Tasks: Individually practiced tasks from 10101 to 10145 inclusive. Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including an interdisciplinary research project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems discipline, the student will be able to demonstrate a variety of programming systems with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that demonstrate a variety of programming systems.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10901TASK: Create working graphical user interfaces (GUI)
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task number: 10900. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science discipline, the student will be able to create working graphical user interfaces (GUI) with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that create working graphical user interfaces (GUI).
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10902TASK: Create, test, and debug successful computer programs
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10900 and 10901. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science discipline, the student will be able to create, test, and debug successful computer programs with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that create, test, and debug successful computer programs.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10903TASK: Create clear and thorough program documentation
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10900 to 10902 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science discipline, the student will be able to create clear and thorough program documentation with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that create clear and thorough program documentation.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
10905TASK: Compare and contrast an IDE with a text editor
Prerequisite Tasks: Completed several hours of study within the software engineering discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 10900 to 10904 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering discipline, the student will be able to compare and contrast an IDE with a text editor with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that compare and contrast an IDE with a text editor.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.

11000

TASK: Demonstrate knowledge of computer maintenance and troubleshooting

Prerequisite Tasks: Individually practiced tasks from 11101 to 11145 inclusive. Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including an interdisciplinary research project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems discipline, the student will be able to demonstrate knowledge of computer maintenance and troubleshooting with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that demonstrate knowledge of computer maintenance and troubleshooting.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11001TASK: Demonstrate the troubleshooting theory
Prerequisite Tasks: Completed several hours of study within the information systems discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task number: 11000. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems discipline, the student will be able to demonstrate the troubleshooting theory with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that demonstrate the troubleshooting theory.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11002TASK: Analyze common hardware processing, problems, and performance issues
Prerequisite Tasks: Completed several hours of study within the software engineering discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11000 and 11001. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering discipline, the student will be able to analyze common hardware processing, problems, and performance issues with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that analyze common hardware processing, problems, and performance issues.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11003TASK: Analyze common software processing, problems, and performance issues
Prerequisite Tasks: Completed several hours of study within the software engineering discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11000 to 11002 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering discipline, the student will be able to analyze common software processing, problems, and performance issues with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that analyze common software processing, problems, and performance issues.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11004TASK: Integrate common preventive maintenance techniques
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11000 to 11003 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science discipline, the student will be able to integrate common preventive maintenance techniques with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that integrate common preventive maintenance techniques.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11005TASK: Analyze basic network processing, problems, and performance issues
Prerequisite Tasks: Completed several hours of study within the software engineering discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11000 to 11004 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Network & Computer Systems Administrators/Trainees (SOC 15-1142), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering discipline, the student will be able to analyze basic network processing, problems, and performance issues with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that analyze basic network processing, problems, and performance issues.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.


Task Number
Evaluations

Computer Information Systems Task and Purpose
Performance Objective and Learning Activity (CIP 11.0201/11.0701)

CIS/CS Prerequisite Tasks and Safety Factors
Resources and Suggested Hyperlinks

11100

TASK: Examine and research the foundations of Computer Information Systems (or CIS)

Prerequisite Tasks: Completed more than 270 hours of study within the computer science discipline relating to this major task. Student individually documented evidence of prior research including interdisciplinary research projects. Successfully completed all teacher assignments and projects including the benchmark tasks from 11101 to 11145 inclusive. Additional tasks will apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to computer science, the student will be able to examine and research the foundations of Computer Information Systems (or CIS) with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that examine and research the foundations of Computer Information Systems (or CIS).
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11101TASK: Review school rules, Acceptable Use Policy (AUP), and attendance requirements
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task number: 11100. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a student handbook, the student will be able to review school rules, Acceptable Use Policy (AUP), and attendance requirements with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that review school rules, Acceptable Use Policy (AUP), and attendance requirements.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11102TASK: Review class dress code and the essence of good grooming
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11100 and 11101. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a student handbook, the student will be able to review class dress code and the essence of good grooming with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that review class dress code and the essence of good grooming.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11103TASK: Recognize the grading policy
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11100 to 11102 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a student handbook, the student will be able to recognize the grading policy with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that recognize the grading policy.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11104TASK: Define the vocabulary terms 'data' and 'information'
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11100 to 11103 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to define the vocabulary terms 'data' and 'information' with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that define the vocabulary terms 'data' and 'information'.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11105TASK: Define the vocabulary term 'computational thinking' outside of the computer science discipline
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11100 to 11104 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration on the relationship of computer science to other disciplines, the student will be able to define the vocabulary term 'computational thinking' outside of the computer science discipline with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards .

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that define the vocabulary term 'computational thinking' outside of the computer science discipline.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11106TASK: Compare and contrast the following disciplines: Computer Science, Software Engineering, Information Systems, and Information Technology (both literacy and fluency)
Prerequisite Tasks: Completed several hours of study within the software engineering discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11100 to 11105 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering discipline, the student will be able to compare and contrast the following disciplines: Computer Science, Software Engineering, Information Systems, and Information Technology (both literacy and fluency) with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that compare and contrast the following disciplines: Computer Science, Software Engineering, Information Systems, and Information Technology (both literacy and fluency).
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11107TASK: Identify general course objectives
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11100 to 11106 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a course syllabus, the student will be able to identify general course objectives with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that identify general course objectives.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11108TASK: Demonstrate effective interpersonal conflict management skills
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11100 to 11107 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a role-play exercise on conflict management in the workplace, the student will be able to demonstrate effective interpersonal conflict management skills with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that demonstrate effective interpersonal conflict management skills.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11109TASK: Differentiate between information technology roles and information system roles
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11100 to 11108 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a classroom discussion on computer science fundamentals and expectations of professionals in the computer science field, the student will be able to differentiate between information technology roles and information system roles with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that differentiate between information technology roles and information system roles.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11110TASK: Define professional roles within the field of Computer Information Systems (or CIS)
Prerequisite Tasks: Completed more than five (5) hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11100 to 11109 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a description of an IS discipline and related professional responsibilities, the student will be able to define professional roles within the field of Computer Information Systems (or CIS) with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that define professional roles within the field of Computer Information Systems (or CIS).
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11111TASK: Demonstrate a broad business and a real world perspective
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11100 to 11110 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a case scenario in the information systems discipline, the student will be able to demonstrate a broad business and a real world perspective with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that demonstrate a broad business and a real world perspective.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11112TASK: Promote successful performance among peers
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11100 to 11111 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a group exercise, the student will be able to promote successful performance among peers with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that promote successful performance among peers.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11113TASK: Automate business operations without downsizing staff or production
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11100 to 11112 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a paper pseudo-business model, the student will be able to automate business operations without downsizing staff or production with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that automate business operations without downsizing staff or production.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11114TASK: Properly align digital information systems with an organization's strategic plan
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11100 to 11113 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a common business case scenario, the student will be able to properly align digital information systems with an organization's strategic plan with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that properly align digital information systems with an organization's strategic plan.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11115TASK: Independently demonstrate strong analytical and critical thinking skills
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11100 to 11114 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to independently demonstrate strong analytical and critical thinking skills with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that independently demonstrate strong analytical and critical thinking skills.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11116TASK: Use system concepts for understanding and framing problems
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11100 to 11115 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to use system concepts for understanding and framing problems with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that use system concepts for understanding and framing problems.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11117TASK: Practice solving problems before actually implementing a solution
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11100 to 11116 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering, information systems, and information technology disciplines (respectively), the student will be able to practice solving problems before actually implementing a solution with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that practice solving problems before actually implementing a solution.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11118TASK: Apply both traditional and new concepts and skills
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11100 to 11117 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to apply both traditional and new concepts and skills with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that apply both traditional and new concepts and skills.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11119TASK: Understand that a system consists of people, data, procedures, software, & hardware (by degree)
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11100 to 11118 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to understand that a system consists of people, data, procedures, software, & hardware (by degree) with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that understand that a system consists of people, data, procedures, software, & hardware (by degree).
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11120TASK: Exhibit strong ethical principles
Prerequisite Tasks: Completed more than five (5) hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11100 to 11119 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to exhibit strong ethical principles with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that exhibit strong ethical principles.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11121TASK: Employ good interpersonal communication & team skills
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11100 to 11120 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to employ good interpersonal communication & team skills with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that employ good interpersonal communication & team skills.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11122TASK: Adopt a professional code of conduct
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11100 to 11121 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering, information systems, and information technology disciplines (respectively), the student will be able to adopt a professional code of conduct with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that adopt a professional code of conduct.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11123TASK: Collaborate to successful reinforce individual efforts
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11100 to 11122 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering, information systems, and information technology disciplines (respectively), the student will be able to collaborate to successful reinforce individual efforts with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that collaborate to successful reinforce individual efforts.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11124TASK: Employ effective listening skills
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11100 to 11123 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to employ effective listening skills with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that employ effective listening skills.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11125TASK: Demonstrate persuasiveness through writing & speaking
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11100 to 11124 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to demonstrate persuasiveness through writing & speaking with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that demonstrate persuasiveness through writing & speaking.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11126TASK: Show awareness of opportunities for ongoing education
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11100 to 11125 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to show awareness of opportunities for ongoing education with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that show awareness of opportunities for ongoing education.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11127TASK: Maintain a positive work ethic and attitude
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11100 to 11126 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to maintain a positive work ethic and attitude with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that maintain a positive work ethic and attitude.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11128TASK: Demonstrate attitude for success
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11100 to 11127 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering, information systems, and information technology disciplines (respectively), the student will be able to demonstrate attitude for success with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that demonstrate attitude for success.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11129TASK: Display persistence, curiosity, creativity, risk taking, & a tolerance of these abilities in others
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11100 to 11128 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to display persistence, curiosity, creativity, risk taking, & a tolerance of these abilities in others with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that display persistence, curiosity, creativity, risk taking, & a tolerance of these abilities in others.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11130TASK: Design and implement information technology solutions that enhance organizational performance
Prerequisite Tasks: Completed more than five (5) hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11100 to 11129 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to design and implement information technology solutions that enhance organizational performance with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that design and implement information technology solutions that enhance organizational performance.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11131TASK: Properly model organizational processes
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11100 to 11130 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to properly model organizational processes with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that properly model organizational processes.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11132TASK: Implement and manage technical processes
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11100 to 11131 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to implement and manage technical processes with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that implement and manage technical processes.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11133TASK: Apply techniques for acquiring, converting, transmitting, & storing data
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11100 to 11132 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to apply techniques for acquiring, converting, transmitting, & storing data with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that apply techniques for acquiring, converting, transmitting, & storing data.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11134TASK: Focus upon the application of information technology in helping individuals, groups, & organizations achieve their goals
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11100 to 11133 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to focus upon the application of information technology in helping individuals, groups, & organizations achieve their goals with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that focus upon the application of information technology in helping individuals, groups, & organizations achieve their goals.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11135TASK: Provide users with technical support for computer problems
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11100 to 11134 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to provide users with technical support for computer problems with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that provide users with technical support for computer problems.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11136TASK: Install hardware & software solutions
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11100 to 11135 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to install hardware & software solutions with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that install hardware & software solutions.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11137TASK: Troubleshoot hardware & software problems
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11100 to 11136 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to troubleshoot hardware & software problems with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that troubleshoot hardware & software problems.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11138TASK: Simulate a solution's accuracy then re-evaluate
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11100 to 11137 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to simulate a solution's accuracy then re-evaluate with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that simulate a solution's accuracy then re-evaluate.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11139TASK: Count in base 2, 8, or 16 numbering systems
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11100 to 11138 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to count in base 2, 8, or 16 numbering systems with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that count in base 2, 8, or 16 numbering systems.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11140TASK: Design basic finite state machines
Prerequisite Tasks: Completed more than five (5) hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11100 to 11139 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to design basic finite state machines with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that design basic finite state machines.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11141TASK: Responsibly use software in the lab
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11100 to 11140 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to responsibly use software in the lab with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that responsibly use software in the lab.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11142TASK: Demonstrate the ethical use of computer technology
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11100 to 11141 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to demonstrate the ethical use of computer technology with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that demonstrate the ethical use of computer technology.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11143TASK: Explore problems: solving heuristically & strategically
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11100 to 11142 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering, information systems, and information technology disciplines (respectively), the student will be able to explore problems: solving heuristically & strategically with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that explore problems: solving heuristically & strategically.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11144TASK: Recognize computationally hard problems (NP-C)
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11100 to 11143 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to recognize computationally hard problems (NP-C) with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that recognize computationally hard problems (NP-C).
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11145TASK: Identify unsolvable problems (Does P = NP?)
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11100 to 11144 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to identify unsolvable problems (Does P = NP?) with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that identify unsolvable problems (Does P = NP?).
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.


Task Number
Evaluations

Computer Information Systems Task and Purpose
Performance Objective and Learning Activity (CIP 11.0201/11.0701)

CIS/CS Prerequisite Tasks and Safety Factors
Resources and Suggested Hyperlinks

11200

TASK: Develop an individual career plan and research project

Prerequisite Tasks: Individually practiced tasks from 11101 to 11145 inclusive. Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including an interdisciplinary research project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to develop an individual career plan and research project with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that develop an individual career plan and research project.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11201TASK: Investigate career options
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task number: 11200. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a classified job advertisement section from a local news agency, the student will be able to investigate career options with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that investigate career options.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11202TASK: Develop career goals
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11200 and 11201. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a basic document template framed upon a student's interest, aptitudes, and research, the student will be able to develop career goals with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that develop career goals.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11203TASK: Plan and modify goals on an annual basis
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11200 to 11202 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an online career account/survey from the Department of Education, the student will be able to plan and modify goals on an annual basis with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that plan and modify goals on an annual basis.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11204TASK: Manage personal and career goals
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11200 to 11203 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to manage personal and career goals with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that manage personal and career goals.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11205TASK: Describe factors that contribute to job satisfaction and success
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11200 to 11204 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to describe factors that contribute to job satisfaction and success with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that describe factors that contribute to job satisfaction and success.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11220TASK: Prepare for employment
Prerequisite Tasks: Completed more than five (5) hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11200 to 11219 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to prepare for employment with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that prepare for employment.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11221TASK: Develop a resume
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11200 to 11220 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to develop a resume with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that develop a resume.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11222TASK: Complete a job application process
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11200 to 11221 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to complete a job application process with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that complete a job application process.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11223TASK: Demonstrate interviewing skills
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11200 to 11222 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to demonstrate interviewing skills with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that demonstrate interviewing skills.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11230TASK: Participate in work-based learning experiences
Prerequisite Tasks: Completed more than five (5) hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11200 to 11229 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering, information systems, and information technology disciplines (respectively), the student will be able to participate in work-based learning experiences with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that participate in work-based learning experiences.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11231TASK: Use technology appropriate for the job
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11200 to 11230 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to use technology appropriate for the job with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that use technology appropriate for the job.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11232TASK: Demonstrate positive work behaviors
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11200 to 11231 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to demonstrate positive work behaviors with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that demonstrate positive work behaviors.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11233TASK: Demonstrate positive interpersonal behaviors
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11200 to 11232 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to demonstrate positive interpersonal behaviors with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that demonstrate positive interpersonal behaviors.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11234TASK: Demonstrate safe and healthy work behaviors
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11200 to 11233 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to demonstrate safe and healthy work behaviors with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that demonstrate safe and healthy work behaviors.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11235TASK: Adapt to changes in the workplace
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11200 to 11234 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering, information systems, and information technology disciplines (respectively), the student will be able to adapt to changes in the workplace with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that adapt to changes in the workplace.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11240TASK: Demonstrate oral communications
Prerequisite Tasks: Completed more than five (5) hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11200 to 11239 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to demonstrate oral communications with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that demonstrate oral communications.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11241TASK: Conduct formal and informal research to collect appropriate topical information
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11200 to 11240 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to conduct formal and informal research to collect appropriate topical information with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that conduct formal and informal research to collect appropriate topical information.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11242TASK: Use questioning techniques to obtain needed information from audience
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11200 to 11241 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to use questioning techniques to obtain needed information from audience with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that use questioning techniques to obtain needed information from audience.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11243TASK: Interpret oral and nonverbal communications of audience
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11200 to 11242 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to interpret oral and nonverbal communications of audience with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that interpret oral and nonverbal communications of audience.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11244TASK: Demonstrate active listening during communications
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11200 to 11243 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to demonstrate active listening during communications with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that demonstrate active listening during communications.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11245TASK: Demonstrate appropriate technologies for a formal presentation
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11200 to 11244 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to demonstrate appropriate technologies for a formal presentation with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that demonstrate appropriate technologies for a formal presentation.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11246TASK: Prepare and deliver presentations
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11200 to 11245 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to prepare and deliver presentations with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that prepare and deliver presentations.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11247TASK: Deliver presentation incorporating both appropriate verbal and nonverbal communication techniques
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11200 to 11246 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering, information systems, and information technology disciplines (respectively), the student will be able to deliver presentation incorporating both appropriate verbal and nonverbal communication techniques with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that deliver presentation incorporating both appropriate verbal and nonverbal communication techniques.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11248TASK: Communicate using equitable and culturally sensitive language for a diverse audience
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11200 to 11247 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to communicate using equitable and culturally sensitive language for a diverse audience with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that communicate using equitable and culturally sensitive language for a diverse audience.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11250TASK: Demonstrate written communications
Prerequisite Tasks: Completed more than five (5) hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11200 to 11249 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to demonstrate written communications with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that demonstrate written communications.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11251TASK: Conduct formal research to collect appropriate information
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11200 to 11250 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering, information systems, and information technology disciplines (respectively), the student will be able to conduct formal research to collect appropriate information with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that conduct formal research to collect appropriate information.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11252TASK: Organize information and develop an outline
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11200 to 11251 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to organize information and develop an outline with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that organize information and develop an outline.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11253TASK: Write an appropriate business communication
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11200 to 11252 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a written case scenario from the workplace, the student will be able to write an appropriate business communication with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that write an appropriate business communication.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11254TASK: Prepare and proof a draft report
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11200 to 11253 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an appropriate technology and information system(s), the student will be able to prepare and proof a draft report with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that prepare and proof a draft report.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11255TASK: Utilize electronic format for written and presentation communications
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11200 to 11254 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to utilize electronic format for written and presentation communications with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that utilize electronic format for written and presentation communications.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.


Task Number
Evaluations

Computer Information Systems Task and Purpose
Performance Objective and Learning Activity (CIP 11.0201/11.0701)

CIS/CS Prerequisite Tasks and Safety Factors
Resources and Suggested Hyperlinks

11300

TASK: Evaluate the role of the information technology industry in the economy

Prerequisite Tasks: Individually practiced tasks from 11101 to 11145 inclusive. Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including an interdisciplinary research project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to evaluate the role of the information technology industry in the economy with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that evaluate the role of the information technology industry in the economy.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11301TASK: Evaluate the role of information technology on local and international economies
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task number: 11300. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to evaluate the role of information technology on local and international economies with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that evaluate the role of information technology on local and international economies.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11302TASK: Compare/contrast the advantages/disadvantages of working as an independent consultant
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11300 and 11301. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to compare/contrast the advantages/disadvantages of working as an independent consultant with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that compare/contrast the advantages/disadvantages of working as an independent consultant.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11305TASK: Analyze the relationship of customer service and customer satisfaction on the success of a business
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11300 to 11304 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering, information systems, and information technology disciplines (respectively), the student will be able to analyze the relationship of customer service and customer satisfaction on the success of a business with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that analyze the relationship of customer service and customer satisfaction on the success of a business.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.


Task Number
Evaluations

Computer Information Systems Task and Purpose
Performance Objective and Learning Activity (CIP 11.0201/11.0701)

CIS/CS Prerequisite Tasks and Safety Factors
Resources and Suggested Hyperlinks

11400

TASK: Demonstrate business and financial management practices for an independent consultant

Prerequisite Tasks: Individually practiced tasks from 11101 to 11145 inclusive. Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including an interdisciplinary research project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to demonstrate business and financial management practices for an independent consultant with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that demonstrate business and financial management practices for an independent consultant.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11401TASK: Research and identify costs associated with supplying services in the Information Systems field
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task number: 11400. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to research and identify costs associated with supplying services in the Information Systems field with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that research and identify costs associated with supplying services in the Information Systems field.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11402TASK: Interpret financial information for decision making and planning
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11400 and 11401. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to interpret financial information for decision making and planning with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that interpret financial information for decision making and planning.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11405TASK: Monitor and adjust business operation based on financial performance
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11400 to 11404 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering, information systems, and information technology disciplines (respectively), the student will be able to monitor and adjust business operation based on financial performance with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that monitor and adjust business operation based on financial performance.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.


Task Number
Evaluations

Computer Information Systems Task and Purpose
Performance Objective and Learning Activity (CIP 11.0201/11.0701)

CIS/CS Prerequisite Tasks and Safety Factors
Resources and Suggested Hyperlinks

11500

TASK: Evaluate leadership styles appropriate for the workplace

Prerequisite Tasks: Individually practiced tasks from 11101 to 11145 inclusive. Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including an interdisciplinary research project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to evaluate leadership styles appropriate for the workplace with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that evaluate leadership styles appropriate for the workplace.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11501TASK: Determine the roles and responsibilities that leaders and members bring to an organization
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task number: 11500. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to determine the roles and responsibilities that leaders and members bring to an organization with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that determine the roles and responsibilities that leaders and members bring to an organization.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11502TASK: Compare/contrast leadership and management styles
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11500 and 11501. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering, information systems, and information technology disciplines (respectively), the student will be able to compare/contrast leadership and management styles with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that compare/contrast leadership and management styles.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11503TASK: Describe how cultural/ethnic differences affect leadership styles within a group
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11500 to 11502 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to describe how cultural/ethnic differences affect leadership styles within a group with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that describe how cultural/ethnic differences affect leadership styles within a group.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11505TASK: Describe how cultural/ethnic differences affect interpersonal interactions/communications within a group
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11500 to 11504 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to describe how cultural/ethnic differences affect interpersonal interactions/communications within a group with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that describe how cultural/ethnic differences affect interpersonal interactions/communications within a group.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.


Task Number
Evaluations

Computer Information Systems Task and Purpose
Performance Objective and Learning Activity (CIP 11.0201/11.0701)

CIS/CS Prerequisite Tasks and Safety Factors
Resources and Suggested Hyperlinks

11600

TASK: Participate in leadership activities such as those supported by career and technical student organizations

Prerequisite Tasks: Individually practiced tasks from 11101 to 11145 inclusive. Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including an interdisciplinary research project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to participate in leadership activities such as those supported by career and technical student organizations with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that participate in leadership activities such as those supported by career and technical student organizations.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11601TASK: Determine the roles and responsibilities that leaders and members bring to a student organization
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task number: 11600. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to determine the roles and responsibilities that leaders and members bring to a student organization with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that determine the roles and responsibilities that leaders and members bring to a student organization.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11602TASK: Evaluate characteristics of an effective team player
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11600 and 11601. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to evaluate characteristics of an effective team player with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that evaluate characteristics of an effective team player.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11603TASK: Evaluate characteristics of effective teams
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11600 to 11602 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to evaluate characteristics of effective teams with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that evaluate characteristics of effective teams.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11604TASK: Practice techniques to involve each member of the team
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11600 to 11603 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to practice techniques to involve each member of the team with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that practice techniques to involve each member of the team.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11605TASK: Demonstrate team-work
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11600 to 11604 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to demonstrate team-work with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that demonstrate team-work.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11606TASK: Practice effective meeting management
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11600 to 11605 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to practice effective meeting management with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that practice effective meeting management.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11607TASK: Develop and implement a personal and professional improvement plan
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11600 to 11606 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to develop and implement a personal and professional improvement plan with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that develop and implement a personal and professional improvement plan.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11608TASK: Demonstrate business etiquette
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11600 to 11607 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to demonstrate business etiquette with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that demonstrate business etiquette.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11609TASK: Practice decision-making process
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11600 to 11608 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to practice decision-making process with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that practice decision-making process.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.


Task Number
Evaluations

Computer Information Systems Task and Purpose
Performance Objective and Learning Activity (CIP 11.0201/11.0701)

CIS/CS Prerequisite Tasks and Safety Factors
Resources and Suggested Hyperlinks

11700

TASK: Demonstrate positive business and work ethics

Prerequisite Tasks: Individually practiced tasks from 11101 to 11145 inclusive. Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including an interdisciplinary research project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to demonstrate positive business and work ethics with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that demonstrate positive business and work ethics.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11701TASK: Distinguish between personal values and goals
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task number: 11700. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering, information systems, and information technology disciplines (respectively), the student will be able to distinguish between personal values and goals with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that distinguish between personal values and goals.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11702TASK: Evaluate how values and goals are displayed as a work ethic
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11700 and 11701. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to evaluate how values and goals are displayed as a work ethic with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that evaluate how values and goals are displayed as a work ethic.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11703TASK: Explain how initiatives and the willingness to learn new information impact interpersonal relationships in the workplace
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11700 to 11702 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to explain how initiatives and the willingness to learn new information impact interpersonal relationships in the workplace with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that explain how initiatives and the willingness to learn new information impact interpersonal relationships in the workplace.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11704TASK: Demonstrate dependable punctuality and to adhere to a work schedule and deadlines
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11700 to 11703 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to demonstrate dependable punctuality and to adhere to a work schedule and deadlines with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that demonstrate dependable punctuality and to adhere to a work schedule and deadlines.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11705TASK: Express feelings and ideas in an appropriate manner for the workplace
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11700 to 11704 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to express feelings and ideas in an appropriate manner for the workplace with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that express feelings and ideas in an appropriate manner for the workplace.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11706TASK: Demonstrate appropriate manners for accepting/giving feedback and evaluation in employer/employee interactions
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11700 to 11705 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to demonstrate appropriate manners for accepting/giving feedback and evaluation in employer/employee interactions with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that demonstrate appropriate manners for accepting/giving feedback and evaluation in employer/employee interactions.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11711TASK: Convey the rights/responsibilities electronic communications usage to the end users
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11700 to 11710 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to convey the rights/responsibilities electronic communications usage to the end users with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that convey the rights/responsibilities electronic communications usage to the end users.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11712TASK: Comply with license agreements and copyright laws
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11700 to 11711 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering, information systems, and information technology disciplines (respectively), the student will be able to comply with license agreements and copyright laws with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that comply with license agreements and copyright laws.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11713TASK: Compare the rights of an organization with the rights of users of electronic communications
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11700 to 11712 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering, information systems, and information technology disciplines (respectively), the student will be able to compare the rights of an organization with the rights of users of electronic communications with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that compare the rights of an organization with the rights of users of electronic communications.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.


Task Number
Evaluations

Computer Information Systems Task and Purpose
Performance Objective and Learning Activity (CIP 11.0201/11.0701)

CIS/CS Prerequisite Tasks and Safety Factors
Resources and Suggested Hyperlinks

11800

TASK: Demonstrate the comprehension of basic computer mathematics

Prerequisite Tasks: Individually practiced tasks from 11101 to 11145 inclusive. Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including an interdisciplinary research project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to demonstrate the comprehension of basic computer mathematics with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that demonstrate the comprehension of basic computer mathematics.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11801TASK: Explain the function of general mathematics as it relates to computer hardware
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task number: 11800. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to explain the function of general mathematics as it relates to computer hardware with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that explain the function of general mathematics as it relates to computer hardware.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11805TASK: Perform binary, octal, decimal, and hexadecimal number conversions to solve problems with hardware configuration
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11800 to 11804 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering, information systems, and information technology disciplines (respectively), the student will be able to perform binary, octal, decimal, and hexadecimal number conversions to solve problems with hardware configuration with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that perform binary, octal, decimal, and hexadecimal number conversions to solve problems with hardware configuration.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.


Task Number
Evaluations

Computer Information Systems Task and Purpose
Performance Objective and Learning Activity (CIP 11.0201/11.0701)

CIS/CS Prerequisite Tasks and Safety Factors
Resources and Suggested Hyperlinks

11900

TASK: Describe the development/evolution of the computer

Prerequisite Tasks: Individually practiced tasks from 11101 to 11145 inclusive. Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including an interdisciplinary research project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to describe the development/evolution of the computer with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that describe the development/evolution of the computer.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11901TASK: Describe a computer, it's components and their functions
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task number: 11900. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to describe a computer, it's components and their functions with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that describe a computer, it's components and their functions.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11902TASK: Explain the historical evolution of the computer
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11900 and 11901. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to explain the historical evolution of the computer with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that explain the historical evolution of the computer.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.
11905TASK: Explain how the development of computers has impacted modern life
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 11900 to 11904 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), Computers and Information Research Scientists/Apprenticeship (SOC 15-1111), and Computer Hardware Engineers (SOC 17-2061)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to explain how the development of computers has impacted modern life with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Introduction to Computing Systems (All CIS Students, ISBN-10: 0072467509); Bebop to the Boolean Boogie, An Unconventional Guide to Electronics (CIS Supplement, ISBN-13: 978-1856175074); The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator (CIS Supplement, ISBN-13: 978-0471732785); How Computers Work (ISBN-13: 978-0789736130); JFLAP: An Interactive Formal Language and Automata Package (ISBN-13: 9780763738341); Invent Your Own Computer Games with Python by Al Sweigart (FREE Online); Python Programming for the Absolute Beginner (ISBN-13: 978-1435455009); Programming Video Games for the Evil Genius (All CIS Students, ISBN-13: 978-0071497527); Underlying Principles and Concepts in Computer Science (LEVEL 1 Prerequisites); Computer Science in the Modern World (LEVEL 2); Computer Science as Analysis and Design (LEVEL 3); and Topics in Computer Science (LEVEL 4).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that explain how the development of computers has impacted modern life.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Practice counting in binary, octal, and hexadecimal then compare to our decimal numbering system.
  6. Review the JFLAP Website from Duke University.
  7. Download and use the JFLAP software to begin experimenting with formal computer languages.


Task Number
Evaluations

Computer Information Systems Task and Purpose
Performance Objective and Learning Activity (CIP 11.0201/11.0801)

CIS/CS Prerequisite Tasks and Safety Factors
Resources and Suggested Hyperlinks

12100

TASK: Develop a basic website

Prerequisite Tasks: Completed more than 270 hours of study within the computer science discipline relating to this major task. Student individually documented evidence of prior research including interdisciplinary research projects. Successfully completed all teacher assignments and projects including the benchmark tasks from 12101 to 12145 inclusive. Additional tasks will apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to web programming, the student will be able to develop a basic website with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that develop a basic website.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12101TASK: Identify various browser buttons and drop-down menus
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task number: 12100. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a computer and a common web browser, the student will be able to identify various browser buttons and drop-down menus with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that identify various browser buttons and drop-down menus.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12102TASK: Define basic search engine fundamentals
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12100 and 12101. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a computer and a common web browser with a connection to the Internet, the student will be able to define basic search engine fundamentals with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that define basic search engine fundamentals.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12103TASK: Refine basic search parameters
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12100 to 12102 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a computer and a common web browser with a connection to the Internet, the student will be able to refine basic search parameters with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that refine basic search parameters.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12104TASK: Evaluate basic web sites
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12100 to 12103 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a computer and a common web browser with a connection to the Internet, the student will be able to evaluate basic web sites with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that evaluate basic web sites.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12105TASK: Identify security on the Internet
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12100 to 12104 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to identify security on the Internet with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that identify security on the Internet.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12106TASK: List fundamental human-computer interaction (HCI) concepts
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12100 to 12105 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to list fundamental human-computer interaction (HCI) concepts with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that list fundamental human-computer interaction (HCI) concepts.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12107TASK: Identify elements of user-friendly web sites
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12100 to 12106 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to identify elements of user-friendly web sites with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that identify elements of user-friendly web sites.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12108TASK: Create an essential web script framework
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12100 to 12107 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a computer, a common text editor, and a web browser, the student will be able to create an essential web script framework with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that create an essential web script framework.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12109TASK: Design a user-friendly web site
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12100 to 12108 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a large sheet of paper and color markers, the student will be able to design a user-friendly web site with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that design a user-friendly web site.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12110TASK: Create a user-friendly web page(s)
Prerequisite Tasks: Completed more than five (5) hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12100 to 12109 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to create a user-friendly web page(s) with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that create a user-friendly web page(s).
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12111TASK: Identify elements of user-friendly software
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12100 to 12110 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to identify elements of user-friendly software with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that identify elements of user-friendly software.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12112TASK: Design a user-interface for a program
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12100 to 12111 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to design a user-interface for a program with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that design a user-interface for a program.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12113TASK: Document techniques implemented on a web site
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12100 to 12112 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to document techniques implemented on a web site with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that document techniques implemented on a web site.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12114TASK: Demonstrate correct use of terminology in web development
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12100 to 12113 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to demonstrate correct use of terminology in web development with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that demonstrate correct use of terminology in web development.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12115TASK: Verbally explain the characteristics of a good web site
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12100 to 12114 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Computer and Information Systems Managers/Trainees (SOC 11-3021)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to verbally explain the characteristics of a good web site with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that verbally explain the characteristics of a good web site.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12116TASK: List the characteristics of a good web site
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12100 to 12115 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to list the characteristics of a good web site with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that list the characteristics of a good web site.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12117TASK: Reveal the HTML code page source
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12100 to 12116 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a common web browser and a random online web page(s), the student will be able to reveal the HTML code page source with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that reveal the HTML code page source.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12118TASK: Identify the document type definition (or DTD) in use
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12100 to 12117 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a common web browser and a random online web page(s), the student will be able to identify the document type definition (or DTD) in use with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that identify the document type definition (or DTD) in use.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12119TASK: Define all attributes and elements as presented
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12100 to 12118 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a standard DTD as transitional or strict, the student will be able to define all attributes and elements as presented with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that define all attributes and elements as presented.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12120TASK: Underline the HTML skeleton
Prerequisite Tasks: Completed more than five (5) hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12100 to 12119 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a random web page and corresponding HTML code source, the student will be able to underline the HTML skeleton with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that underline the HTML skeleton.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12121TASK: Examine the relationship of commands within HTML and XHTML as presented
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12100 to 12120 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a several valid web page code sources, the student will be able to examine the relationship of commands within HTML and XHTML as presented with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that examine the relationship of commands within HTML and XHTML as presented.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12122TASK: Use HTML and XHTML tags
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12100 to 12121 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to use HTML and XHTML tags with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that use HTML and XHTML tags.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12123TASK: Read styles and markup within HTML
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12100 to 12122 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering, information systems, and information technology disciplines (respectively), the student will be able to read styles and markup within HTML with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that read styles and markup within HTML.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12124TASK: Create a web page from a storyboard design
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12100 to 12123 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to create a web page from a storyboard design with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that create a web page from a storyboard design.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12125TASK: Publish a web site locally
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12100 to 12124 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to publish a web site locally with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that publish a web site locally.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12126TASK: Evaluate and proof a web site
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12100 to 12125 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to evaluate and proof a web site with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that evaluate and proof a web site.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12127TASK: Research user interactivity
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12100 to 12126 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to research user interactivity with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that research user interactivity.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12128TASK: Use various web development tools
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12100 to 12127 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to use various web development tools with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that use various web development tools.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12129TASK: Correct all syntax errors within the related code using a strict evaluation
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12100 to 12128 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a free online HTML validation service from W3C, the student will be able to correct all syntax errors within the related code using a strict evaluation with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that correct all syntax errors within the related code using a strict evaluation.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12130TASK: Correct all syntax errors within the related code using a strict evaluation
Prerequisite Tasks: Completed more than five (5) hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12100 to 12129 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a free online XHTML validation service from W3C, the student will be able to correct all syntax errors within the related code using a strict evaluation with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that correct all syntax errors within the related code using a strict evaluation.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12131TASK: Develop HTML/CSS web pages/sites
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12100 to 12130 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to develop HTML/CSS web pages/sites with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that develop HTML/CSS web pages/sites.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12132TASK: Evaluate web sites for functionality
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12100 to 12131 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to evaluate web sites for functionality with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that evaluate web sites for functionality.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12133TASK: Correct all syntax errors within the related code using a strict evaluation
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12100 to 12132 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a free online CSS validation service from W3C, the student will be able to correct all syntax errors within the related code using a strict evaluation with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that correct all syntax errors within the related code using a strict evaluation.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12134TASK: Create background watermarks for readability
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12100 to 12133 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to create background watermarks for readability with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that create background watermarks for readability.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12135TASK: Criticize the graphical user interface
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12100 to 12134 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an online HTML form, the student will be able to criticize the graphical user interface with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that criticize the graphical user interface.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12136TASK: Describe and discuss the form re-entry method used
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12100 to 12135 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an online HTML form, the student will be able to describe and discuss the form re-entry method used with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that describe and discuss the form re-entry method used.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12137TASK: Analyze various data input filters implemented
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12100 to 12136 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an online HTML form and corresponding graphical user interface(s), the student will be able to analyze various data input filters implemented with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that analyze various data input filters implemented.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12138TASK: Recognize effective user interfaces for data collection
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12100 to 12137 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a form re-entry scenario and working code examples, the student will be able to recognize effective user interfaces for data collection with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that recognize effective user interfaces for data collection.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12139TASK: Write a program that validates and preserves the integrity of user input/data
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12100 to 12138 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a basic PHP/HTML form example, the student will be able to write a program that validates and preserves the integrity of user input/data with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that write a program that validates and preserves the integrity of user input/data.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12140TASK: Evaluate and rank the effectiveness of a web site
Prerequisite Tasks: Completed more than five (5) hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12100 to 12139 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to evaluate and rank the effectiveness of a web site with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that evaluate and rank the effectiveness of a web site.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12141TASK: Develop PHP/MySQL templates for web sites
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12100 to 12140 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to develop PHP/MySQL templates for web sites with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that develop PHP/MySQL templates for web sites.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12142TASK: Improve upon all web-code examples presented
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12100 to 12141 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to improve upon all web-code examples presented with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that improve upon all web-code examples presented.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12143TASK: Design a functional web site application
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12100 to 12142 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a sample of a PHP/MySQL program and a brief project description, the student will be able to design a functional web site application with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that design a functional web site application.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12144TASK: Write a program supporting a research project
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12100 to 12143 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to PHP/MySQL and several online sources, the student will be able to write a program supporting a research project with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that write a program supporting a research project.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12145TASK: Successfully complete a major web development research project
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12100 to 12144 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to successfully complete a major web development research project with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that successfully complete a major web development research project.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.


Task Number
Evaluations

Computer Information Systems Task and Purpose
Performance Objective and Learning Activity (CIP 11.0201/11.0801)

CIS/CS Prerequisite Tasks and Safety Factors
Resources and Suggested Hyperlinks

12200

TASK: Determine and manage issues that affect internet site functionality

Prerequisite Tasks: Individually practiced tasks from 12101 to 12145 inclusive. Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including an interdisciplinary research project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to determine and manage issues that affect internet site functionality with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that determine and manage issues that affect internet site functionality.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12201TASK: Evaluate performance issues including bandwidth, Internet connection types, pages taking to long to load, and resolution of graphic files
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task number: 12200. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to evaluate performance issues including bandwidth, Internet connection types, pages taking to long to load, and resolution of graphic files with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that evaluate performance issues including bandwidth, Internet connection types, pages taking to long to load, and resolution of graphic files.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12202TASK: Identify and explain security issues including authentication, permissions, and data encryption
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12200 and 12201. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to identify and explain security issues including authentication, permissions, and data encryption with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that identify and explain security issues including authentication, permissions, and data encryption.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12203TASK: Describe and contrast various types of caching
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12200 to 12202 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to describe and contrast various types of caching with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that describe and contrast various types of caching.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12210TASK: Utilize different types of search indexes
Prerequisite Tasks: Completed more than five (5) hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12200 to 12209 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to utilize different types of search indexes with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that utilize different types of search indexes.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12211TASK: Index a site for a search
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12200 to 12210 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to index a site for a search with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that index a site for a search.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12212TASK: Use Internet and Intranet search engines
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12200 to 12211 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to use Internet and Intranet search engines with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that use Internet and Intranet search engines.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12213TASK: Compare and contrast differences between search engines and directories
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12200 to 12212 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering, information systems, and information technology disciplines (respectively), the student will be able to compare and contrast differences between search engines and directories with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that compare and contrast differences between search engines and directories.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12214TASK: Explain Meta search engines
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12200 to 12213 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to explain Meta search engines with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that explain Meta search engines.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12215TASK: Explain Spider search engines
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12200 to 12214 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to explain Spider search engines with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that explain Spider search engines.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12220TASK: Outline the infrastructure needed to support an internet client
Prerequisite Tasks: Completed more than five (5) hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12200 to 12219 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to outline the infrastructure needed to support an internet client with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that outline the infrastructure needed to support an internet client.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12221TASK: Demonstrate knowledge of client operating systems and web server platforms
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12200 to 12220 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to demonstrate knowledge of client operating systems and web server platforms with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that demonstrate knowledge of client operating systems and web server platforms.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12222TASK: Explain the importance of operating systems and web server platforms
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12200 to 12221 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to explain the importance of operating systems and web server platforms with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that explain the importance of operating systems and web server platforms.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12223TASK: Define the significance of network connections, web browsers, email clients, hardware platforms, DHCP, and client software configurations
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12200 to 12222 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to define the significance of network connections, web browsers, email clients, hardware platforms, DHCP, and client software configurations with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that define the significance of network connections, web browsers, email clients, hardware platforms, DHCP, and client software configurations.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12230TASK: Configure web browsers and other Internet/Intranet clients
Prerequisite Tasks: Completed more than five (5) hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12200 to 12229 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to configure web browsers and other Internet/Intranet clients with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that configure web browsers and other Internet/Intranet clients.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12231TASK: Configure web browsers, secure FTP clients, SSH/Telnet clients, Email client, and universal clients
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12200 to 12230 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to configure web browsers, secure FTP clients, SSH/Telnet clients, Email client, and universal clients with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that configure web browsers, secure FTP clients, SSH/Telnet clients, Email client, and universal clients.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12232TASK: Identify and explain the most appropriate time to use secure FTP clients, SSH/Telnet clients, Email client, and universal clients
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12200 to 12231 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to identify and explain the most appropriate time to use secure FTP clients, SSH/Telnet clients, Email client, and universal clients with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that identify and explain the most appropriate time to use secure FTP clients, SSH/Telnet clients, Email client, and universal clients.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12233TASK: Illustrate the correct use of the basic commands for secure FTP clients, SSH/Telnet clients, Email client, and universal clients
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12200 to 12232 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to illustrate the correct use of the basic commands for secure FTP clients, SSH/Telnet clients, Email client, and universal clients with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that illustrate the correct use of the basic commands for secure FTP clients, SSH/Telnet clients, Email client, and universal clients.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12240TASK: Administer Internet/Intranet sites
Prerequisite Tasks: Completed more than five (5) hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12200 to 12239 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to administer Internet/Intranet sites with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that administer Internet/Intranet sites.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12241TASK: Reset passwords
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12200 to 12240 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to reset passwords with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that reset passwords.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12242TASK: Configure user permissions
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12200 to 12241 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to configure user permissions with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that configure user permissions.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12243TASK: Post content to a server
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12200 to 12242 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to post content to a server with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that post content to a server.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.


Task Number
Evaluations

Computer Information Systems Task and Purpose
Performance Objective and Learning Activity (CIP 11.0201/11.0801)

CIS/CS Prerequisite Tasks and Safety Factors
Resources and Suggested Hyperlinks

12300

TASK: Differentiate between popular client-side and server side programming languages and terms

Prerequisite Tasks: Individually practiced tasks from 12101 to 12145 inclusive. Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including an interdisciplinary research project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to differentiate between popular client-side and server side programming languages and terms with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that differentiate between popular client-side and server side programming languages and terms.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12301TASK: Explain when to use languages such as Java, JavaScript, XML, ASP, XSL, DTD, JSP, Perl, PHP
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task number: 12300. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to explain when to use languages such as Java, JavaScript, XML, ASP, XSL, DTD, JSP, Perl, PHP with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that explain when to use languages such as Java, JavaScript, XML, ASP, XSL, DTD, JSP, Perl, PHP.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12302TASK: Indicate when languages are executed
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12300 and 12301. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to indicate when languages are executed with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that indicate when languages are executed.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12303TASK: Explain API, CGI script, SQL, client-side scripting, and server-side scripting
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12300 to 12302 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to explain API, CGI script, SQL, client-side scripting, and server-side scripting with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that explain API, CGI script, SQL, client-side scripting, and server-side scripting.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.


Task Number
Evaluations

Computer Information Systems Task and Purpose
Performance Objective and Learning Activity (CIP 11.0201/11.0801)

CIS/CS Prerequisite Tasks and Safety Factors
Resources and Suggested Hyperlinks

12400

TASK: Create HTML pages using a standard text editor

Prerequisite Tasks: Individually practiced tasks from 12101 to 12145 inclusive. Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including an interdisciplinary research project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to create HTML pages using a standard text editor with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that create HTML pages using a standard text editor.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12401TASK: Originate the code for simple tables, headings, and forms
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task number: 12400. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to originate the code for simple tables, headings, and forms with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that originate the code for simple tables, headings, and forms.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12402TASK: Explain the importance of page compatibility between browsers
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12400 and 12401. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to explain the importance of page compatibility between browsers with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that explain the importance of page compatibility between browsers.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12403TASK: Explain the importance of creating cross-browser coding in HTML tier models
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12400 to 12402 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to explain the importance of creating cross-browser coding in HTML tier models with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that explain the importance of creating cross-browser coding in HTML tier models.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12404TASK: Create Cascading Style Sheets (CSS), Extensible Stylesheet Language, DHTML, XHTML code
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12400 to 12403 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to create Cascading Style Sheets (CSS), Extensible Stylesheet Language, DHTML, XHTML code with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that create Cascading Style Sheets (CSS), Extensible Stylesheet Language, DHTML, XHTML code.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12405TASK: Demonstrate knowledge of page layout principles in design of pages
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12400 to 12404 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to demonstrate knowledge of page layout principles in design of pages with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that demonstrate knowledge of page layout principles in design of pages.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12406TASK: Code Meta-Tags properly
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12400 to 12405 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to code Meta-Tags properly with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that code Meta-Tags properly.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.


Task Number
Evaluations

Computer Information Systems Task and Purpose
Performance Objective and Learning Activity (CIP 11.0201/11.0801)

CIS/CS Prerequisite Tasks and Safety Factors
Resources and Suggested Hyperlinks

12500

TASK: Identify when to use various multimedia extensions, plug-ins, and multimedia formats

Prerequisite Tasks: Individually practiced tasks from 12101 to 12145 inclusive. Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including an interdisciplinary research project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to identify when to use various multimedia extensions, plug-ins, and multimedia formats with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that identify when to use various multimedia extensions, plug-ins, and multimedia formats.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12501TASK: Demonstrate the appropriate use of Quick Time, Shockwave, Real-Player, and Windows Media Player in adding multimedia to a website
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task number: 12500. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to demonstrate the appropriate use of Quick Time, Shockwave, Real-Player, and Windows Media Player in adding multimedia to a website with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that demonstrate the appropriate use of Quick Time, Shockwave, Real-Player, and Windows Media Player in adding multimedia to a website.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12502TASK: Demonstrate when to use image and file formats such as GIF, JPEG, PNG, PDF, TIFF, BMP, MOV, and AVI
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12500 and 12501. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to demonstrate when to use image and file formats such as GIF, JPEG, PNG, PDF, TIFF, BMP, MOV, and AVI with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that demonstrate when to use image and file formats such as GIF, JPEG, PNG, PDF, TIFF, BMP, MOV, and AVI.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.


Task Number
Evaluations

Computer Information Systems Task and Purpose
Performance Objective and Learning Activity (CIP 11.0201/11.0801)

CIS/CS Prerequisite Tasks and Safety Factors
Resources and Suggested Hyperlinks

12600

TASK: Identify and explain common formats used to deliver content and popular tools to connect a web server to a database

Prerequisite Tasks: Individually practiced tasks from 12101 to 12145 inclusive. Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including an interdisciplinary research project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to identify and explain common formats used to deliver content and popular tools to connect a web server to a database with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that identify and explain common formats used to deliver content and popular tools to connect a web server to a database.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12601TASK: Explain the purpose and correct use of file formats such as XML and WML
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task number: 12600. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to explain the purpose and correct use of file formats such as XML and WML with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that explain the purpose and correct use of file formats such as XML and WML.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12602TASK: Explain the purpose and correct use of tools such as PHP, Perl, ASP, ADBC and JDBC (considering ODBC)
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12600 and 12601. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to explain the purpose and correct use of tools such as PHP, Perl, ASP, ADBC and JDBC (considering ODBC) with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that explain the purpose and correct use of tools such as PHP, Perl, ASP, ADBC and JDBC (considering ODBC).
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.


Task Number
Evaluations

Computer Information Systems Task and Purpose
Performance Objective and Learning Activity (CIP 11.0201/11.0801)

CIS/CS Prerequisite Tasks and Safety Factors
Resources and Suggested Hyperlinks

12700

TASK: Outline the core components of the Internet infrastructure

Prerequisite Tasks: Individually practiced tasks from 12101 to 12145 inclusive. Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including an interdisciplinary research project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to outline the core components of the Internet infrastructure with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that outline the core components of the Internet infrastructure.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12701TASK: Identify problems with Internet connectivity from source to destination for various types of servers such as Email, web, secure FTP, news, proxy, caching or DNS
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task number: 12700. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to identify problems with Internet connectivity from source to destination for various types of servers such as Email, web, secure FTP, news, proxy, caching or DNS with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that identify problems with Internet connectivity from source to destination for various types of servers such as Email, web, secure FTP, news, proxy, caching or DNS.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12702TASK: Describe the use of Internet domain names and DNS
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12700 and 12701. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to describe the use of Internet domain names and DNS with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that describe the use of Internet domain names and DNS.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12703TASK: Describe the capabilities of popular remote access protocols
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12700 to 12702 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to describe the capabilities of popular remote access protocols with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that describe the capabilities of popular remote access protocols.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12704TASK: Describe how various protocols or services apply to their function of their corresponding server
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12700 to 12703 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to describe how various protocols or services apply to their function of their corresponding server with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that describe how various protocols or services apply to their function of their corresponding server.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12705TASK: Identify when to use various diagnostic tools such as Ping or IP-Configuration software for resolving Internet problems
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12700 to 12704 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to identify when to use various diagnostic tools such as Ping or IP-Configuration software for resolving Internet problems with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that identify when to use various diagnostic tools such as Ping or IP-Configuration software for resolving Internet problems.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12706TASK: Create a logic diagram and explain each of the Internet components from the client to the server
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12700 to 12705 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to create a logic diagram and explain each of the Internet components from the client to the server with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that create a logic diagram and explain each of the Internet components from the client to the server.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.


Task Number
Evaluations

Computer Information Systems Task and Purpose
Performance Objective and Learning Activity (CIP 11.0201/11.0801)

CIS/CS Prerequisite Tasks and Safety Factors
Resources and Suggested Hyperlinks

12800

TASK: Assess and describe various Internet security concepts

Prerequisite Tasks: Individually practiced tasks from 12101 to 12145 inclusive. Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including an interdisciplinary research project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to assess and describe various Internet security concepts with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that assess and describe various Internet security concepts.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12801TASK: Explain concepts such as access control, authentication, encryption, secure socket layers, access security tools, auditing, and secure electronic transactions
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task number: 12800. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to explain concepts such as access control, authentication, encryption, secure socket layers, access security tools, auditing, and secure electronic transactions with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that explain concepts such as access control, authentication, encryption, secure socket layers, access security tools, auditing, and secure electronic transactions.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12802TASK: Discriminate between normal and suspicious network activities such as multiple log-in attempts
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12800 and 12801. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to discriminate between normal and suspicious network activities such as multiple log-in attempts with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that discriminate between normal and suspicious network activities such as multiple log-in attempts.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12803TASK: Choose between various methods for intrusion detection
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12800 to 12802 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to choose between various methods for intrusion detection with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that choose between various methods for intrusion detection.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12804TASK: Describe the proper instances to use anti-virus software for server, client, and network protection
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12800 to 12803 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to describe the proper instances to use anti-virus software for server, client, and network protection with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that describe the proper instances to use anti-virus software for server, client, and network protection.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12805TASK: Describe how firewalls are used to protect private networks
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12800 to 12804 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to describe how firewalls are used to protect private networks with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that describe how firewalls are used to protect private networks.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12807TASK: Interpret various authentication/encryption technologies
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12800 to 12806 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to interpret various authentication/encryption technologies with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that interpret various authentication/encryption technologies.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.


Task Number
Evaluations

Computer Information Systems Task and Purpose
Performance Objective and Learning Activity (CIP 11.0201/11.0801)

CIS/CS Prerequisite Tasks and Safety Factors
Resources and Suggested Hyperlinks

12900

TASK: Identify and describe various e-business and e-commerce terms and concepts

Prerequisite Tasks: Individually practiced tasks from 12101 to 12145 inclusive. Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including an interdisciplinary research project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to identify and describe various e-business and e-commerce terms and concepts with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that identify and describe various e-business and e-commerce terms and concepts.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12901TASK: Compare and contrast Private Network, Intranet, Extranet, and Internet
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task number: 12900. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering, information systems, and information technology disciplines (respectively), the student will be able to compare and contrast Private Network, Intranet, Extranet, and Internet with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that compare and contrast Private Network, Intranet, Extranet, and Internet.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12902TASK: Compose a formal explanation of the current types of e-business models currently being applied
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12900 and 12901. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to compose a formal explanation of the current types of e-business models currently being applied with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that compose a formal explanation of the current types of e-business models currently being applied.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12903TASK: Identify key factors, such as geographic location and public relations, relating to strategic marketing considerations as they relate to launching an e-business initiative
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12900 to 12902 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to identify key factors, such as geographic location and public relations, relating to strategic marketing considerations as they relate to launching an e-business initiative with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that identify key factors, such as geographic location and public relations, relating to strategic marketing considerations as they relate to launching an e-business initiative.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.
12904TASK: Identify key factors, such as intellectual property rights, privacy and jurisdiction, relating to legal and regulatory considerations when planning e-business solutions
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 12900 to 12903 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), and Database Administrators/BCNF Practice (SOC 15-1141)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to identify key factors, such as intellectual property rights, privacy and jurisdiction, relating to legal and regulatory considerations when planning e-business solutions with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): CIS.TCHS.INFO Website; HTML Goodies 2nd Edition (Level 1, ISBN-13: 978-0789718235); Beyond HTML Goodies by Joe Burns (Level 1, ISBN-13: 978-0789727800); Web Site Design Goodies by Joe Burns (Level 1, ISBN-13: 978-0789724854); HTML-Goodies Website; Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition (Level 2, ISBN-13: 978-0321344755); Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems (Level 2, ISBN-13: 978-0321657299); Head First HTML with CSS & XHTML (Level 2, ISBN-13: 978-0596101978); Teach Yourself Visually Web Design (eTextbook) (Level 2-3, ISBN: 0470881011); Basics of Web Design (NOOK Study eTextbook) (Level 3, ISBN-13: 9780137003389); HTML, XHTML, and CSS: Your visual blueprint for designing effective Web pages (Level 3, ISBN-13: 978-0470274361); JavaScript Goodies by Joe Burns (Level 3, ISBN-13: 978-0789720245); PHP Programming with MySQL: The Web Technology Series 2nd Edition (NOOK Study eTextbook) (Level 3, ISBN-13: 978-0538745840); Head First PHP & MySQL (Level 3 Supplement, ISBN-13: 978-0596006303).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that identify key factors, such as intellectual property rights, privacy and jurisdiction, relating to legal and regulatory considerations when planning e-business solutions.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  5. Complete all relevant primers and tutorials presented on the HTML Goodies website.
  6. Read, review, and reference the W3C Website.
  7. Validate scripts as "strict" before publishing with W3C Markup Validation Service.
  8. Validate CSS files before publishing with W3C CSS Validation Service.
  9. Read and review the W3C Web Accessibility Initiative.
  10. Use WAVE web accessibility evaluation tool before submitting any script.


Task Number
Evaluations

Computer Information Systems Task and Purpose
Performance Objective and Learning Activity (CIP 11.0201)

CIS/CS Prerequisite Tasks and Safety Factors
Resources and Suggested Hyperlinks

13100

TASK: Create, modify, compile, and execute computer algorithms from an open source

Prerequisite Tasks: Completed more than 270 hours of study within the computer science discipline relating to this major task. Student individually documented evidence of prior research including interdisciplinary research projects. Successfully completed all teacher assignments and projects including the benchmark tasks from 13101 to 13145 inclusive. Additional tasks will apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to computer programming and several code examples, the student will be able to create, modify, compile, and execute computer algorithms from an open source with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that create, modify, compile, and execute computer algorithms from an open source.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13101TASK: Recall every line of code within the source algorithm
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task number: 13100. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction and a fundamental Hello-World algorithm, the student will be able to recall every line of code within the source algorithm with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that recall every line of code within the source algorithm.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13102TASK: Label and define major sections of an algorithm
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 and 13101. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction and a functional algorithm, the student will be able to label and define major sections of an algorithm with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that label and define major sections of an algorithm.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13103TASK: Underline or highlight built-in commands/functions
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13102 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration and a functional algorithm, the student will be able to underline or highlight built-in commands/functions with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that underline or highlight built-in commands/functions.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13104TASK: Underline or highlight literals
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13103 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration and a functional algorithm, the student will be able to underline or highlight literals with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that underline or highlight literals.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13105TASK: Underline or highlight primitive variables
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13104 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration and a functional algorithm, the student will be able to underline or highlight primitive variables with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that underline or highlight primitive variables.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13106TASK: Underline or highlight data structures when defined
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13105 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration and a functional algorithm, the student will be able to underline or highlight data structures when defined with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that underline or highlight data structures when defined.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13107TASK: Underline or highlight value parameters
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13106 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration and an algorithm with programmer-defined functions or objects, the student will be able to underline or highlight value parameters with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that underline or highlight value parameters.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13108TASK: Underline or highlight reference parameters
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13107 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration and an algorithm with programmer-defined functions or objects, the student will be able to underline or highlight reference parameters with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that underline or highlight reference parameters.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13109TASK: Underline or highlight function prototypes
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13108 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration and an algorithm with programmer-defined functions or objects, the student will be able to underline or highlight function prototypes with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that underline or highlight function prototypes.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13110TASK: Locate all syntax errors
Prerequisite Tasks: Completed more than five (5) hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13109 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration and an algorithm with grammar errors, the student will be able to locate all syntax errors with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that locate all syntax errors.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13111TASK: Discuss various side-effects that may occur
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13110 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration and an algorithm with known semantic errors, the student will be able to discuss various side-effects that may occur with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that discuss various side-effects that may occur.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13112TASK: Restate major sections of an algorithm
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13111 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration and a functional algorithm, the student will be able to restate major sections of an algorithm with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that restate major sections of an algorithm.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13113TASK: Explain built-in commands/functions
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13112 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration and a functional algorithm, the student will be able to explain built-in commands/functions with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that explain built-in commands/functions.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13114TASK: Describe literals
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13113 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration and a functional algorithm, the student will be able to describe literals with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that describe literals.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13115TASK: Recognize primitive variables
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13114 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration and a functional algorithm, the student will be able to recognize primitive variables with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that recognize primitive variables.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13116TASK: Review data structures when defined
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13115 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration and a functional algorithm, the student will be able to review data structures when defined with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that review data structures when defined.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13117TASK: Identify value parameters
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13116 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration and an algorithm with programmer-defined functions or objects, the student will be able to identify value parameters with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that identify value parameters.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13118TASK: Identify reference parameters
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13117 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration and an algorithm with programmer-defined functions or objects, the student will be able to identify reference parameters with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that identify reference parameters.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13119TASK: Describe function prototypes
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13118 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration and an algorithm with programmer-defined functions or objects, the student will be able to describe function prototypes with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that describe function prototypes.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13120TASK: Practice correcting syntax errors
Prerequisite Tasks: Completed more than five (5) hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13119 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration and an algorithm with grammar errors, the student will be able to practice correcting syntax errors with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that practice correcting syntax errors.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
13121TASK: Interpret various side-effects
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13120 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration and an algorithm with known semantic errors, the student will be able to interpret various side-effects with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that interpret various side-effects.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
13122TASK: Apply major sections of an algorithm
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13121 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration and a functional algorithm, the student will be able to apply major sections of an algorithm with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that apply major sections of an algorithm.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
13123TASK: Use built-in commands/functions
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13122 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration and a functional algorithm, the student will be able to use built-in commands/functions with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that use built-in commands/functions.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
13124TASK: Employ literals
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13123 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration and a functional algorithm, the student will be able to employ literals with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that employ literals.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
13125TASK: Assign primitive variables a literal value
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13124 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration and a functional algorithm, the student will be able to assign primitive variables a literal value with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that assign primitive variables a literal value.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
13126TASK: Illustrate data structures as defined
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13125 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration and a functional algorithm, the student will be able to illustrate data structures as defined with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that illustrate data structures as defined.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
13127TASK: Use value parameters
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13126 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration and an algorithm with programmer-defined functions or objects, the student will be able to use value parameters with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that use value parameters.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
13128TASK: Use reference parameters
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13127 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration and an algorithm with programmer-defined functions or objects, the student will be able to use reference parameters with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that use reference parameters.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
13129TASK: Apply function prototypes
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13128 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration and an algorithm with programmer-defined functions or objects, the student will be able to apply function prototypes with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that apply function prototypes.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
13130TASK: Correct all syntax errors
Prerequisite Tasks: Completed more than five (5) hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13129 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration and an algorithm with grammar errors, the student will be able to correct all syntax errors with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that correct all syntax errors.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13131TASK: Question various side-effects
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13130 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration and an algorithm with known semantic errors, the student will be able to question various side-effects with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that question various side-effects.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
13132TASK: Compare major sections of an algorithm
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13131 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration and a functional algorithm, the student will be able to compare major sections of an algorithm with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that compare major sections of an algorithm.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13133TASK: Criticize built-in commands/functions
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13132 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration and a functional algorithm, the student will be able to criticize built-in commands/functions with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that criticize built-in commands/functions.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13134TASK: Appraise and minimize the use literals
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13133 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration and a functional algorithm, the student will be able to appraise and minimize the use literals with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that appraise and minimize the use literals.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13135TASK: Experiment with variable assignments
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13134 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration and a functional algorithm, the student will be able to experiment with variable assignments with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that experiment with variable assignments.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13136TASK: Distinguish data structures from simple variables
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13135 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration and a functional algorithm, the student will be able to distinguish data structures from simple variables with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that distinguish data structures from simple variables.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13137TASK: Analyze value parameters
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13136 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration and an algorithm with programmer-defined functions or objects, the student will be able to analyze value parameters with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that analyze value parameters.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13138TASK: Analyze reference parameters
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13137 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration and an algorithm with programmer-defined functions or objects, the student will be able to analyze reference parameters with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that analyze reference parameters.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13139TASK: Analyze function prototypes and various compiler directives
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13138 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration and an algorithm with programmer-defined functions or objects, the student will be able to analyze function prototypes and various compiler directives with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that analyze function prototypes and various compiler directives.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13140TASK: Review and illustrate the presented model
Prerequisite Tasks: Completed more than five (5) hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13139 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an instructor defined programming project(s) with an algorithmic solution, the student will be able to Review and illustrate the presented model with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that Review and illustrate the presented model.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13141TASK: Trace, question, and inspect the algorithm(s)
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13140 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an instructor defined programming project(s) with an algorithmic solution, the student will be able to trace, question, and inspect the algorithm(s) with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that trace, question, and inspect the algorithm(s).
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13142TASK: Analyze and propose improvements for the project
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13141 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an instructor defined programming project(s) with an algorithmic solution, the student will be able to analyze and propose improvements for the project with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that analyze and propose improvements for the project.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13143TASK: Examine and develop a complete software model
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13142 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an instructor defined programming project(s) and a related algorithm skeleton(s), the student will be able to examine and develop a complete software model with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that examine and develop a complete software model.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13144TASK: Create an accurate and functional software model
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13143 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an instructor defined programming project(s) and a related algorithm skeleton(s), the student will be able to create an accurate and functional software model with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that create an accurate and functional software model.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13145TASK: Create an accurate and functional software model
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13144 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an instructor defined programming project(s), the student will be able to create an accurate and functional software model with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that create an accurate and functional software model.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13149TASK: Demonstrate correct use of terminology in program comments
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13148 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a student presentation and research evidence of a major programming project, the student will be able to demonstrate correct use of terminology in program comments with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that demonstrate correct use of terminology in program comments.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13150TASK: Question the representation of text and numbers (literals) within an algorithm
Prerequisite Tasks: Completed more than five (5) hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13149 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a student presentation and research evidence of a major programming project, the student will be able to question the representation of text and numbers (literals) within an algorithm with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that question the representation of text and numbers (literals) within an algorithm.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
13151TASK: Discuss data types
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13150 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a student presentation and research evidence of a major programming project, the student will be able to discuss data types with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that discuss data types.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13152TASK: Illustrate the execution of a program
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13151 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a student presentation and research evidence of a major programming project, the student will be able to illustrate the execution of a program with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that illustrate the execution of a program.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13153TASK: Discuss various programming design techniques and styles
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13152 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a student presentation and research evidence of a major programming project, the student will be able to discuss various programming design techniques and styles with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that discuss various programming design techniques and styles.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13154TASK: Describe programming statements for output and input
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13153 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a student presentation and research evidence of a major programming project, the student will be able to describe programming statements for output and input with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that describe programming statements for output and input.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13155TASK: Restate the process for declaring constants and variables
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13154 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a student presentation and research evidence of a major programming project, the student will be able to restate the process for declaring constants and variables with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that restate the process for declaring constants and variables.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13156TASK: Explain the scope of variables and subroutines
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13155 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a student presentation and research evidence of a major programming project, the student will be able to explain the scope of variables and subroutines with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that explain the scope of variables and subroutines.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13157TASK: Differentiate between structured programming and object-oriented programming
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13156 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a student presentation and research evidence of a major programming project, the student will be able to differentiate between structured programming and object-oriented programming with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that differentiate between structured programming and object-oriented programming.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13158TASK: Illustrate the use of any data structure within their project
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13157 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a student presentation and research evidence of a major programming project, the student will be able to illustrate the use of any data structure within their project with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that illustrate the use of any data structure within their project.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13159TASK: Describe the program model and results
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13158 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a student presentation and research evidence of a major programming project, the student will be able to describe the program model and results with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that describe the program model and results.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13160TASK: Recognize artificial intelligence (hereby abbreviated as AI)
Prerequisite Tasks: Completed more than five (5) hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13159 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to related models of intelligent behavior, the student will be able to recognize artificial intelligence (hereby abbreviated as AI) with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that recognize artificial intelligence (hereby abbreviated as AI).
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13161TASK: Identify natural languages
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13160 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to related models of intelligent behavior, the student will be able to identify natural languages with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that identify natural languages.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13162TASK: Review knowledge-based systems
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13161 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to related models of intelligent behavior, the student will be able to review knowledge-based systems with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that review knowledge-based systems.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13163TASK: Explain machine learning
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13162 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to related models of intelligent behavior, the student will be able to explain machine learning with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that explain machine learning.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13164TASK: Describe AI in game playing and searching
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13163 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to related models of intelligent behavior, the student will be able to describe AI in game playing and searching with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that describe AI in game playing and searching.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13165TASK: Describe AI in nature and robotics
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13164 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to related models of intelligent behavior, the student will be able to describe AI in nature and robotics with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that describe AI in nature and robotics.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13166TASK: Describe AI in vision and speech
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13165 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to related models of intelligent behavior, the student will be able to describe AI in vision and speech with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that describe AI in vision and speech.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13167TASK: Dramatize the myth(s) of intelligent behavior
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13166 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to related models of intelligent behavior, the student will be able to dramatize the myth(s) of intelligent behavior with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that dramatize the myth(s) of intelligent behavior.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
13170TASK: Describe the relationship of computers within society
Prerequisite Tasks: Completed more than five (5) hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13169 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a current technology article relating to the limits of computing, the student will be able to describe the relationship of computers within society with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that describe the relationship of computers within society.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13171TASK: Calculate the efficiency of an algorithm
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13170 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a current technology article relating to the limits of computing, the student will be able to calculate the efficiency of an algorithm with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that calculate the efficiency of an algorithm.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
13172TASK: Describe the demand for parallel processing
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13171 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a current technology article relating to the limits of computing, the student will be able to describe the demand for parallel processing with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that describe the demand for parallel processing.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13173TASK: Illustrate the concept of parallel processing
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13172 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a current technology article relating to the limits of computing, the student will be able to illustrate the concept of parallel processing with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that illustrate the concept of parallel processing.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13174TASK: Recognize computationally intensive & hard problems
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13173 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a current technology article relating to the limits of computing, the student will be able to recognize computationally intensive & hard problems with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that recognize computationally intensive & hard problems.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13175TASK: Identify unsolvable problems for the computer
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13174 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a current technology article relating to the limits of computing, the student will be able to identify unsolvable problems for the computer with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that identify unsolvable problems for the computer.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13180TASK: Correct errors by making appropriate changes and rechecking the program to ensure that the desired results are produced
Prerequisite Tasks: Completed more than five (5) hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13179 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to correct errors by making appropriate changes and rechecking the program to ensure that the desired results are produced with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that correct errors by making appropriate changes and rechecking the program to ensure that the desired results are produced.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13181TASK: Conduct trial executions of programs & software applications to be sure they will produce the desired information and that the instructions are correct
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13180 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to conduct trial executions of programs & software applications to be sure they will produce the desired information and that the instructions are correct with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that conduct trial executions of programs & software applications to be sure they will produce the desired information and that the instructions are correct.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13182TASK: Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13181 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13183TASK: Write, update, & maintain computer programs or software packages to handle specific jobs such as tracking inventory, storing or retrieving data, or controlling other equipment
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13182 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to write, update, & maintain computer programs or software packages to handle specific jobs such as tracking inventory, storing or retrieving data, or controlling other equipment with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that write, update, & maintain computer programs or software packages to handle specific jobs such as tracking inventory, storing or retrieving data, or controlling other equipment.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13184TASK: Consult with teachers, engineers, and technical personnel to clarify program intent, identify problems, and suggest changes
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13183 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to consult with teachers, engineers, and technical personnel to clarify program intent, identify problems, and suggest changes with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that consult with teachers, engineers, and technical personnel to clarify program intent, identify problems, and suggest changes.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13185TASK: Perform or direct revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13184 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to perform or direct revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that perform or direct revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13186TASK: Write, analyze, review, and rewrite programs, using work-flow chart and diagram, and applying knowledge of computer capabilities, subject matter, and symbolic logic
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13185 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to write, analyze, review, and rewrite programs, using work-flow chart and diagram, and applying knowledge of computer capabilities, subject matter, and symbolic logic with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that write, analyze, review, and rewrite programs, using work-flow chart and diagram, and applying knowledge of computer capabilities, subject matter, and symbolic logic.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13187TASK: Write or contribute to instructions or manuals to guide end users
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13186 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to write or contribute to instructions or manuals to guide end users with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that write or contribute to instructions or manuals to guide end users.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13188TASK: Investigate whether networks, workstations, the central processing unit of the system, or peripheral equipment are responding to a program's instructions
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13187 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Network & Computer Systems Administrators/Trainees (SOC 15-1142), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to investigate whether networks, workstations, the central processing unit of the system, or peripheral equipment are responding to a program's instructions with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that investigate whether networks, workstations, the central processing unit of the system, or peripheral equipment are responding to a program's instructions.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13189TASK: Prepare detailed work-flow charts and diagrams that describe input, output, and logical operation, and convert them into a series of instructions coded in a computer language(s)
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13100 to 13188 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to prepare detailed work-flow charts and diagrams that describe input, output, and logical operation, and convert them into a series of instructions coded in a computer language(s) with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that prepare detailed work-flow charts and diagrams that describe input, output, and logical operation, and convert them into a series of instructions coded in a computer language(s).
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.


Task Number
Evaluations

Computer Information Systems Task and Purpose
Performance Objective and Learning Activity (CIP 11.0201)

CIS/CS Prerequisite Tasks and Safety Factors
Resources and Suggested Hyperlinks

13200

TASK: Create algorithms utilizing control statements, functions, linear data structures, and file input/output operations

Prerequisite Tasks: Individually practiced tasks from 13101 to 13145 inclusive. Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including an interdisciplinary research project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a demonstration and lectures on fundamentals of programming, the student will be able to create algorithms utilizing control statements, functions, linear data structures, and file input/output operations with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that create algorithms utilizing control statements, functions, linear data structures, and file input/output operations.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13201TASK: Discuss the history of selected programming languages
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task number: 13200. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to computers and programming languages, the student will be able to discuss the history of selected programming languages with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that discuss the history of selected programming languages.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
13202TASK: Describe the program development life cycle (PDLC)
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 and 13201. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to computers and programming languages, the student will be able to describe the program development life cycle (PDLC) with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that describe the program development life cycle (PDLC).
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
13203TASK: Write basic algorithms for console output
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13202 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to computers and programming languages, the student will be able to write basic algorithms for console output with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that write basic algorithms for console output.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13204TASK: Develop algorithms using command-line tools on selected OSs
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13203 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to computers and programming languages, the student will be able to develop algorithms using command-line tools on selected OSs with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that develop algorithms using command-line tools on selected OSs.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13205TASK: Solve practical problems logically
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13204 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction or demonstration on computational thinking, the student will be able to solve practical problems logically with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that solve practical problems logically.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
13206TASK: Declare and use primitive variables to store data
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13205 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction or demonstration on computational thinking, the student will be able to declare and use primitive variables to store data with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that declare and use primitive variables to store data.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13207TASK: Write algorithms to perform simple calculations
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13206 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction or demonstration on computational thinking, the student will be able to write algorithms to perform simple calculations with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that write algorithms to perform simple calculations.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13208TASK: Practice commenting code, proper naming conventions, and correct programming style
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13207 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction or demonstration on computational thinking, the student will be able to practice commenting code, proper naming conventions, and correct programming style with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that practice commenting code, proper naming conventions, and correct programming style.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13209TASK: Debug code by identifying syntax errors, run-time errors, and semantic/logic errors
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13208 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction or demonstration on computational thinking, the student will be able to debug code by identifying syntax errors, run-time errors, and semantic/logic errors with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that debug code by identifying syntax errors, run-time errors, and semantic/logic errors.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13210TASK: Choose among two or more alternate execution paths within any algorithm
Prerequisite Tasks: Completed more than five (5) hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13209 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture or demonstration of algorithmic solutions implementing selection/branch statements, the student will be able to choose among two or more alternate execution paths within any algorithm with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that choose among two or more alternate execution paths within any algorithm.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13211TASK: Declare then use Boolean (bool) types
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13210 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture or demonstration of algorithmic solutions implementing selection/branch statements, the student will be able to declare then use Boolean (bool) types with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that declare then use Boolean (bool) types.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13212TASK: Write Boolean expressions using proper comparison operators
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13211 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture or demonstration of algorithmic solutions implementing selection/branch statements, the student will be able to write Boolean expressions using proper comparison operators with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that write Boolean expressions using proper comparison operators.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13213TASK: Combine conditions using logical operators and the rules governing operator precedence/associativity
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13212 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture or demonstration of algorithmic solutions implementing selection/branch statements, the student will be able to combine conditions using logical operators and the rules governing operator precedence/associativity with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that combine conditions using logical operators and the rules governing operator precedence/associativity.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13214TASK: Implement selection control using switch statements
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13213 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture or demonstration of algorithmic solutions implementing selection/branch statements, the student will be able to implement selection control using switch statements with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that implement selection control using switch statements.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13215TASK: Write and compile algorithms to accurately control the repeated execution of a block of statements
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13214 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to loops and iterative processing, the student will be able to write and compile algorithms to accurately control the repeated execution of a block of statements with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that write and compile algorithms to accurately control the repeated execution of a block of statements.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13216TASK: Implement and control a loop with a user confirmation or sentinel values
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13215 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to loops and iterative processing, the student will be able to implement and control a loop with a user confirmation or sentinel values with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that implement and control a loop with a user confirmation or sentinel values.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13217TASK: Write various loops using 'while', 'do-while', and 'for' statements
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13216 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to loops and iterative processing, the student will be able to write various loops using 'while', 'do-while', and 'for' statements with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that write various loops using 'while', 'do-while', and 'for' statements.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13218TASK: Process and manage large input from a file using a loop
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13217 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to loops and iterative processing, the student will be able to process and manage large input from a file using a loop with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that process and manage large input from a file using a loop.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13219TASK: Examine and trace nested loops
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13218 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to loops and iterative processing, the student will be able to examine and trace nested loops with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that examine and trace nested loops.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
13220TASK: Assemble a library of programmer defined functions for the purpose of modular algorithm development
Prerequisite Tasks: Completed more than five (5) hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13219 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to basic functions, the student will be able to assemble a library of programmer defined functions for the purpose of modular algorithm development with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that assemble a library of programmer defined functions for the purpose of modular algorithm development.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13221TASK: Define functions that return a value and 'void' functions
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13220 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to basic functions, the student will be able to define functions that return a value and 'void' functions with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that define functions that return a value and 'void' functions.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
13222TASK: Declare & invoke functions with arguments as well as function overloading
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13221 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to basic functions, the student will be able to declare & invoke functions with arguments as well as function overloading with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that declare & invoke functions with arguments as well as function overloading.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13223TASK: Implement function prototypes for function headers
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13222 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to basic functions, the student will be able to implement function prototypes for function headers with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that implement function prototypes for function headers.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13224TASK: Create header files in order to reuse functions
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13223 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to basic functions, the student will be able to create header files in order to reuse functions with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that create header files in order to reuse functions.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13225TASK: Design algorithms using function abstraction and stepwise refinement
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13224 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to advanced function features, the student will be able to design algorithms using function abstraction and stepwise refinement with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that design algorithms using function abstraction and stepwise refinement.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13226TASK: Pass arguments to a function by value and by reference
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13225 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to advanced function features, the student will be able to pass arguments to a function by value and by reference with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that pass arguments to a function by value and by reference.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
13227TASK: Differentiate between pass-by-value and pass-by-reference
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13226 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to advanced function features, the student will be able to differentiate between pass-by-value and pass-by-reference with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that differentiate between pass-by-value and pass-by-reference.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
13228TASK: Determine the scope of local and global variables
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13227 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to advanced function features, the student will be able to determine the scope of local and global variables with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that determine the scope of local and global variables.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13229TASK: Create functions with default arguments
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13228 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to advanced function features, the student will be able to create functions with default arguments with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that create functions with default arguments.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13230TASK: Create a linear and sequential data structure or array(s) capable of storing a large number of values within an algorithm(s)
Prerequisite Tasks: Completed more than five (5) hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13229 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a fundamental review of linear arrays, the student will be able to create a linear and sequential data structure or array(s) capable of storing a large number of values within an algorithm(s) with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that create a linear and sequential data structure or array(s) capable of storing a large number of values within an algorithm(s).
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13231TASK: Declare an array within an algorithm(s) and describe the necessity while programming
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13230 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a fundamental review of linear arrays, the student will be able to declare an array within an algorithm(s) and describe the necessity while programming with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that declare an array within an algorithm(s) and describe the necessity while programming.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13232TASK: Initialize and index (via coding) individual elements within an array
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13231 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a fundamental review of linear arrays, the student will be able to initialize and index (via coding) individual elements within an array with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that initialize and index (via coding) individual elements within an array.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13233TASK: Develop and invoke functions with array arguments
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13232 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a fundamental review of linear arrays, the student will be able to develop and invoke functions with array arguments with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that develop and invoke functions with array arguments.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13234TASK: Search and sort array elements
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13233 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a fundamental review of linear arrays, the student will be able to search and sort array elements with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that search and sort array elements.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13235TASK: Create multidimensional arrays (tables, cubes, ...) capable of storing a large number of values within an algorithm(s)
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13234 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a fundamental analysis of multidimensional arrays, the student will be able to create multidimensional arrays (tables, cubes, ...) capable of storing a large number of values within an algorithm(s) with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that create multidimensional arrays (tables, cubes, ...) capable of storing a large number of values within an algorithm(s).
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13236TASK: Declare, initialize, and access elements within a two-dimensional array
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13235 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a fundamental analysis of multidimensional arrays, the student will be able to declare, initialize, and access elements within a two-dimensional array with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that declare, initialize, and access elements within a two-dimensional array.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13237TASK: Trace index variables within a loop and nested loop(s) as elements are referenced in a multidimensional array
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13236 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a fundamental analysis of multidimensional arrays, the student will be able to trace index variables within a loop and nested loop(s) as elements are referenced in a multidimensional array with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that trace index variables within a loop and nested loop(s) as elements are referenced in a multidimensional array.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13238TASK: Pass two-dimensional arrays to functions
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13237 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a fundamental analysis of multidimensional arrays, the student will be able to pass two-dimensional arrays to functions with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that pass two-dimensional arrays to functions.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
13239TASK: Declare multidimensional arrays
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13238 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a fundamental analysis of multidimensional arrays, the student will be able to declare multidimensional arrays with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that declare multidimensional arrays.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13240TASK: Read & write data from variables and arrays (or from RAM) to a file
Prerequisite Tasks: Completed more than five (5) hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13239 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture or demonstration of file input and output, the student will be able to read & write data from variables and arrays (or from RAM) to a file with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that read & write data from variables and arrays (or from RAM) to a file.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13241TASK: Determine if a file exists
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13240 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture or demonstration of file input and output, the student will be able to determine if a file exists with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that determine if a file exists.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13242TASK: Test for the end of file marker
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13241 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture or demonstration of file input and output, the student will be able to test for the end of file marker with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that test for the end of file marker.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13243TASK: Write data in a specific format
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13242 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture or demonstration of file input and output, the student will be able to write data in a specific format with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that write data in a specific format.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13244TASK: Open a binary file for modification
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13243 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture or demonstration of file input and output, the student will be able to open a binary file for modification with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that open a binary file for modification.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13245TASK: Research then design data structures and flow of control required for implementing a substantial programming project
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13244 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to research then design data structures and flow of control required for implementing a substantial programming project with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that research then design data structures and flow of control required for implementing a substantial programming project.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13250TASK: Demonstrate program analysis and design
Prerequisite Tasks: Completed more than five (5) hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13249 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to demonstrate program analysis and design with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that demonstrate program analysis and design.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13251TASK: List the steps in a program development cycle
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13250 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to list the steps in a program development cycle with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that list the steps in a program development cycle.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
13252TASK: Interpret a problem statement and identify program requirements
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13251 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to interpret a problem statement and identify program requirements with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that interpret a problem statement and identify program requirements.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13253TASK: Use pseudo-code or a graphical representation to show the structure of a program or module
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13252 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to use pseudo-code or a graphical representation to show the structure of a program or module with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that use pseudo-code or a graphical representation to show the structure of a program or module.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13254TASK: Determine input and output
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13253 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to determine input and output with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that determine input and output.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13255TASK: Establish how input will be obtained
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13254 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering, information systems, and information technology disciplines (respectively), the student will be able to establish how input will be obtained with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that establish how input will be obtained.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
13256TASK: Plan format for output
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13255 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to plan format for output with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that plan format for output.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13257TASK: Choose appropriate data structures
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13256 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to choose appropriate data structures with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that choose appropriate data structures.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13258TASK: Select or create algorithms to solve problems with a computer program
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13257 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to select or create algorithms to solve problems with a computer program with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that select or create algorithms to solve problems with a computer program.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13259TASK: Use stepwise refinement to improve design
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13258 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to use stepwise refinement to improve design with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that use stepwise refinement to improve design.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13260TASK: Develop a testing plan
Prerequisite Tasks: Completed more than five (5) hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13259 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to develop a testing plan with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that develop a testing plan.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13261TASK: Write documentation
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13200 to 13260 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering, information systems, and information technology disciplines (respectively), the student will be able to write documentation with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that write documentation.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.


Task Number
Evaluations

Computer Information Systems Task and Purpose
Performance Objective and Learning Activity (CIP 11.0201)

CIS/CS Prerequisite Tasks and Safety Factors
Resources and Suggested Hyperlinks

13300

TASK: Use an editor to create and verify algorithms

Prerequisite Tasks: Individually practiced tasks from 13101 to 13145 inclusive. Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including an interdisciplinary research project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering, information systems, and information technology disciplines (respectively), the student will be able to use an editor to create and verify algorithms with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that use an editor to create and verify algorithms.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
13301TASK: Enter and modify code using an IDE or text editor
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task number: 13300. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering, information systems, and information technology disciplines (respectively), the student will be able to enter and modify code using an IDE or text editor with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that enter and modify code using an IDE or text editor.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
13302TASK: Compile and execute algorithms
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13300 and 13301. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to compile and execute algorithms with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that compile and execute algorithms.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13303TASK: Correct syntax errors
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13300 to 13302 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to correct syntax errors with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that correct syntax errors.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13304TASK: Follow established documentation standards
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13300 to 13303 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to follow established documentation standards with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that follow established documentation standards.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
13305TASK: Use recognized conventions for naming identifiers and formatting code
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13300 to 13304 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to use recognized conventions for naming identifiers and formatting code with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that use recognized conventions for naming identifiers and formatting code.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13306TASK: Employ debugging strategies to eliminate errors
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13300 to 13305 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to employ debugging strategies to eliminate errors with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that employ debugging strategies to eliminate errors.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13307TASK: Access program and language documentation
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13300 to 13306 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to access program and language documentation with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that access program and language documentation.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
13310TASK: Test and debug to verify program operation
Prerequisite Tasks: Completed more than five (5) hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13300 to 13309 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering, information systems, and information technology disciplines (respectively), the student will be able to test and debug to verify program operation with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that test and debug to verify program operation.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
13311TASK: Test individual program modules
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13300 to 13310 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering, information systems, and information technology disciplines (respectively), the student will be able to test individual program modules with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that test individual program modules.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
13312TASK: Identify boundary cases and generate appropriate test data
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13300 to 13311 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to identify boundary cases and generate appropriate test data with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that identify boundary cases and generate appropriate test data.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
13313TASK: Preform integration testing including tests within a program to protect execution from bad input or other run-time errors
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13300 to 13312 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering, information systems, and information technology disciplines (respectively), the student will be able to preform integration testing including tests within a program to protect execution from bad input or other run-time errors with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that preform integration testing including tests within a program to protect execution from bad input or other run-time errors.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
13314TASK: Categorize, identify, and correct errors in code (syntax, logic, and run-time)
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13300 to 13313 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering, information systems, and information technology disciplines (respectively), the student will be able to categorize, identify, and correct errors in code (syntax, logic, and run-time) with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that categorize, identify, and correct errors in code (syntax, logic, and run-time).
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
13315TASK: Hand-trace code
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13300 to 13314 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering, information systems, and information technology disciplines (respectively), the student will be able to hand-trace code with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that hand-trace code.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.


Task Number
Evaluations

Computer Information Systems Task and Purpose
Performance Objective and Learning Activity (CIP 11.0201)

CIS/CS Prerequisite Tasks and Safety Factors
Resources and Suggested Hyperlinks

13400

TASK: Write code to perform arithmetic calculations

Prerequisite Tasks: Individually practiced tasks from 13101 to 13145 inclusive. Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including an interdisciplinary research project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to write code to perform arithmetic calculations with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that write code to perform arithmetic calculations.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13401TASK: Identify and use arithmetic operators correctly applying the order of operations
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task number: 13400. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to identify and use arithmetic operators correctly applying the order of operations with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that identify and use arithmetic operators correctly applying the order of operations.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13402TASK: Interpret and construct mathematical formulas
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13400 and 13401. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to interpret and construct mathematical formulas with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that interpret and construct mathematical formulas.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13403TASK: Distinguish between integers and real numbers
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13400 to 13402 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering, information systems, and information technology disciplines (respectively), the student will be able to distinguish between integers and real numbers with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that distinguish between integers and real numbers.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
13404TASK: Increment and decrement variables
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13400 to 13403 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to increment and decrement variables with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that increment and decrement variables.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13410TASK: Employ modularity in writing programs
Prerequisite Tasks: Completed more than five (5) hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13400 to 13409 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to employ modularity in writing programs with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that employ modularity in writing programs.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13411TASK: Call standard library functions
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13400 to 13410 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to call standard library functions with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that call standard library functions.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
13412TASK: Utilize parameters to pass data into program modules
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13400 to 13411 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to utilize parameters to pass data into program modules with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that utilize parameters to pass data into program modules.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13413TASK: Outline the scope of identifiers within a program and its modules
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13400 to 13412 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to outline the scope of identifiers within a program and its modules with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that outline the scope of identifiers within a program and its modules.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13414TASK: Code modules based on a top-down design
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13400 to 13413 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to code modules based on a top-down design with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that code modules based on a top-down design.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13415TASK: Write and use modules that return values
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13400 to 13414 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to write and use modules that return values with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that write and use modules that return values.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.


Task Number
Evaluations

Computer Information Systems Task and Purpose
Performance Objective and Learning Activity (CIP 11.0201)

CIS/CS Prerequisite Tasks and Safety Factors
Resources and Suggested Hyperlinks

13500

TASK: Write code using conditional structures

Prerequisite Tasks: Individually practiced tasks from 13101 to 13145 inclusive. Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including an interdisciplinary research project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to write code using conditional structures with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that write code using conditional structures.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13501TASK: Compare values using relational operators (equal, less than, greater than, ...)
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task number: 13500. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering, information systems, and information technology disciplines (respectively), the student will be able to compare values using relational operators (equal, less than, greater than, ...) with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that compare values using relational operators (equal, less than, greater than, ...).
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
13502TASK: Form complex expressions using logical operators (and, or, not)
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13500 and 13501. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to form complex expressions using logical operators (and, or, not) with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that form complex expressions using logical operators (and, or, not).
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13503TASK: Evaluate boolean expressions
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13500 to 13502 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to evaluate boolean expressions with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that evaluate boolean expressions.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13504TASK: Select an appropriate decision structure for a given situation
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13500 to 13503 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to select an appropriate decision structure for a given situation with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that select an appropriate decision structure for a given situation.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13505TASK: Construct decision/branch statements
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13500 to 13504 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to construct decision/branch statements with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that construct decision/branch statements.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13506TASK: Use nested decision structures in programs
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13500 to 13505 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to use nested decision structures in programs with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that use nested decision structures in programs.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13507TASK: Implement multiple-choice decision statements (if/else, switch, case)
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13500 to 13506 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to implement multiple-choice decision statements (if/else, switch, case) with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that implement multiple-choice decision statements (if/else, switch, case).
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.


Task Number
Evaluations

Computer Information Systems Task and Purpose
Performance Objective and Learning Activity (CIP 11.0201)

CIS/CS Prerequisite Tasks and Safety Factors
Resources and Suggested Hyperlinks

13600

TASK: Utilize repetition structures

Prerequisite Tasks: Individually practiced tasks from 13101 to 13145 inclusive. Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including an interdisciplinary research project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to utilize repetition structures with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that utilize repetition structures.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13601TASK: Identify various types of repetition structures
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task number: 13600. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to identify various types of repetition structures with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that identify various types of repetition structures.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
13602TASK: Describe the role of a loop control variable
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13600 and 13601. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to describe the role of a loop control variable with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that describe the role of a loop control variable.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
13603TASK: Explain causes and effects of infinite loops
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13600 to 13602 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to explain causes and effects of infinite loops with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that explain causes and effects of infinite loops.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
13604TASK: Select an appropriate repetition structure for a given situation
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13600 to 13603 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to select an appropriate repetition structure for a given situation with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that select an appropriate repetition structure for a given situation.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13605TASK: Use repetition to count and produce totals
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13600 to 13604 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to use repetition to count and produce totals with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that use repetition to count and produce totals.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13606TASK: Design and implement nested loops
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13600 to 13605 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to design and implement nested loops with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that design and implement nested loops.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13607TASK: Create and evaluate a recursive process
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13600 to 13606 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to create and evaluate a recursive process with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that create and evaluate a recursive process.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.


Task Number
Evaluations

Computer Information Systems Task and Purpose
Performance Objective and Learning Activity (CIP 11.0201)

CIS/CS Prerequisite Tasks and Safety Factors
Resources and Suggested Hyperlinks

13700

TASK: Create algorithms employing basic date structures

Prerequisite Tasks: Individually practiced tasks from 13101 to 13145 inclusive. Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including an interdisciplinary research project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to create algorithms employing basic date structures with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that create algorithms employing basic date structures.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13701TASK: Declare numeric, boolean, character, and string data types
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task number: 13700. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering, information systems, and information technology disciplines (respectively), the student will be able to declare numeric, boolean, character, and string data types with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that declare numeric, boolean, character, and string data types.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
13702TASK: Choose the appropriate data type for a given situation
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13700 and 13701. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to choose the appropriate data type for a given situation with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that choose the appropriate data type for a given situation.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13703TASK: Declare and use constants in a program
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13700 to 13702 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering, information systems, and information technology disciplines (respectively), the student will be able to declare and use constants in a program with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that declare and use constants in a program.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
13704TASK: Write assignment statements for initializing and modifying variables
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13700 to 13703 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to write assignment statements for initializing and modifying variables with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that write assignment statements for initializing and modifying variables.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13705TASK: Recognize numerical limits of primitive data types
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13700 to 13704 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to recognize numerical limits of primitive data types with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that recognize numerical limits of primitive data types.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
13706TASK: Perform manual operations on strings such as concatenation and length
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13700 to 13705 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering, information systems, and information technology disciplines (respectively), the student will be able to perform manual operations on strings such as concatenation and length with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that perform manual operations on strings such as concatenation and length.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
13710TASK: Implement arrays in programs
Prerequisite Tasks: Completed more than five (5) hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13700 to 13709 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to implement arrays in programs with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that implement arrays in programs.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13711TASK: Declare and initialize arrays of simple data types
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13700 to 13710 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering, information systems, and information technology disciplines (respectively), the student will be able to declare and initialize arrays of simple data types with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that declare and initialize arrays of simple data types.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
13712TASK: Declare and use arrays of user-defined data types
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13700 to 13711 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering, information systems, and information technology disciplines (respectively), the student will be able to declare and use arrays of user-defined data types with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that declare and use arrays of user-defined data types.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
13713TASK: Access elements within an array
Prerequisite Tasks: Completed several hours of study within the computer science and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13700 to 13712 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science and information technology disciplines (respectively), the student will be able to access elements within an array with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that access elements within an array.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13714TASK: Manipulate data stored in an array
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13700 to 13713 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to manipulate data stored in an array with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that manipulate data stored in an array.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13715TASK: Search and sort data in an array
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13700 to 13714 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to search and sort data in an array with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that search and sort data in an array.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13716TASK: Define and use two-dimensional arrays
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13700 to 13715 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to define and use two-dimensional arrays with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that define and use two-dimensional arrays.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13720TASK: Declare and use dynamic data structures in programs
Prerequisite Tasks: Completed more than five (5) hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13700 to 13719 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering, information systems, and information technology disciplines (respectively), the student will be able to declare and use dynamic data structures in programs with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that declare and use dynamic data structures in programs.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
13721TASK: Select an appropriate data structure for a given situation such as an array, a linked-list, a stack, a queue, a binary tree, ...
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13700 to 13720 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to select an appropriate data structure for a given situation such as an array, a linked-list, a stack, a queue, a binary tree, ... with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that select an appropriate data structure for a given situation such as an array, a linked-list, a stack, a queue, a binary tree, ....
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13722TASK: Insert into and delete data from a dynamic data structure
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13700 to 13721 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to insert into and delete data from a dynamic data structure with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that insert into and delete data from a dynamic data structure.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13723TASK: Perform traversals on a dynamic data structure
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13700 to 13722 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to perform traversals on a dynamic data structure with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that perform traversals on a dynamic data structure.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.


Task Number
Evaluations

Computer Information Systems Task and Purpose
Performance Objective and Learning Activity (CIP 11.0201)

CIS/CS Prerequisite Tasks and Safety Factors
Resources and Suggested Hyperlinks

13800

TASK: Identify methods to input and output information

Prerequisite Tasks: Individually practiced tasks from 13101 to 13145 inclusive. Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including an interdisciplinary research project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to identify methods to input and output information with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that identify methods to input and output information.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
13801TASK: Provide user with means to input data such as the console or a GUI
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task number: 13800. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to provide user with means to input data such as the console or a GUI with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that provide user with means to input data such as the console or a GUI.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13802TASK: Use input/output statements in a program
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13800 and 13801. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to use input/output statements in a program with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that use input/output statements in a program.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13803TASK: Assign input to variables
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13800 to 13802 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to assign input to variables with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that assign input to variables.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13804TASK: Output text with formatting
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13800 to 13803 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to output text with formatting with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that output text with formatting.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13805TASK: Use graphics to create images at specified locations
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13800 to 13804 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to use graphics to create images at specified locations with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that use graphics to create images at specified locations.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13810TASK: Use external data sources within a program
Prerequisite Tasks: Completed more than five (5) hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13800 to 13809 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to use external data sources within a program with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that use external data sources within a program.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13811TASK: Input data from a sequential file or database
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13800 to 13810 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to input data from a sequential file or database with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that input data from a sequential file or database.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13812TASK: Write output to a sequential file or database
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13800 to 13811 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to write output to a sequential file or database with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that write output to a sequential file or database.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13813TASK: Add data to an existing file
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13800 to 13812 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to add data to an existing file with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that add data to an existing file.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13814TASK: Write code to update files or database tables
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13800 to 13813 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to write code to update files or database tables with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that write code to update files or database tables.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.


Task Number
Evaluations

Computer Information Systems Task and Purpose
Performance Objective and Learning Activity (CIP 11.0201)

CIS/CS Prerequisite Tasks and Safety Factors
Resources and Suggested Hyperlinks

13900

TASK: Employ object-oriented programming techniques

Prerequisite Tasks: Individually practiced tasks from 13101 to 13145 inclusive. Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including an interdisciplinary research project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the information systems and information technology disciplines (respectively), the student will be able to employ object-oriented programming techniques with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that employ object-oriented programming techniques.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
13901TASK: Make a distinction between an object and a class
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task number: 13900. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to make a distinction between an object and a class with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that make a distinction between an object and a class.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13902TASK: Describe relationships between classes such as an is-a or has-a
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13900 and 13901. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles under the umbrella of a computer science discipline, the student will be able to describe relationships between classes such as an is-a or has-a with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that describe relationships between classes such as an is-a or has-a.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
13903TASK: Instantiate objects from existing classes
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13900 to 13902 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to instantiate objects from existing classes with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that instantiate objects from existing classes.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13904TASK: Write appropriate statements to invoke an object's accessor methods
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13900 to 13903 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering, information systems, and information technology disciplines (respectively), the student will be able to write appropriate statements to invoke an object's accessor methods with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that write appropriate statements to invoke an object's accessor methods.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
13905TASK: Change the state of an object by invoking a modifier method
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13900 to 13904 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to change the state of an object by invoking a modifier method with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that change the state of an object by invoking a modifier method.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13906TASK: Determine requirements for constructing new objects by reading the API
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13900 to 13905 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to determine requirements for constructing new objects by reading the API with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that determine requirements for constructing new objects by reading the API.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13907TASK: Design a class
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13900 to 13906 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a written project description, the student will be able to design a class with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that design a class.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13908TASK: Write a class definition for an original user defined class
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13900 to 13907 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to write a class definition for an original user defined class with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that write a class definition for an original user defined class.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
13909TASK: Write a definition for a class that extends an existing class
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13900 to 13908 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the software engineering, information systems, and information technology disciplines (respectively), the student will be able to write a definition for a class that extends an existing class with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that write a definition for a class that extends an existing class.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
13910TASK: Write a client program that includes user-defined objects
Prerequisite Tasks: Completed more than five (5) hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 13900 to 13909 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), Computer and Information Systems Managers/Trainees (SOC 11-3021), Computer Science Teachers/Exploratory (SOC 25-1021), and Computers and Information Research Scientists/Apprenticeship (SOC 15-1111)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to write a client program that includes user-defined objects with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Karel The Robot: A Gentle Introduction to the Art of Programming (Primer, ISBN-13: 978-0471597254); Teach Yourself Programming in Ten Years (Level 1, Free Online); Fundamentals of C++: Introductory Course (Level 1, ISBN-13: 978-0538695596); Computer Science: A Structured Approach Using C++ (Levels 1 & 2, ISBN-13: 978-0534374808); Starting Out with Java: From Control Structures through Data Structures (Level 2, ISBN-13: 978-0136080206); Starting Out with C++: From Control Structures through Objects (Level 3, ISBN-13: 978-0321545886); Introduction to Programming with C++ (Level 3, ISBN-13: 978-0-13-611014-9); Assembly Language for x86 Processors, Sixth Edition (NOOK Study eTextbook) (Level 4, ISBN-13: 978-0136022121); Beginning Game Programming (Supplement, ISBN-13: 978-0672326592); Game Coding Complete (Supplement, ISBN-13: 978-1584506805); Killer Game Programming in Java (Supplement, ISBN-13: 978-0596007300).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that write a client program that includes user-defined objects.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.


Task Number
Evaluations

Computer Information Systems Task and Purpose
Performance Objective and Learning Activity (CIP 11.0201/11.0901)

CIS/CS Prerequisite Tasks and Safety Factors
Resources and Suggested Hyperlinks

14100

TASK: Relate to networks and the Internet

Prerequisite Tasks: Completed more than 270 hours of study within the computer science discipline relating to this major task. Student individually documented evidence of prior research including interdisciplinary research projects. Successfully completed all teacher assignments and projects including the benchmark tasks from 14101 to 14145 inclusive. Additional tasks will apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to networking and a class discussion, the student will be able to relate to networks and the Internet with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that relate to networks and the Internet.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
14101TASK: Convert a binary number to an IP address
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task number: 14100. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to networking and a class discussion, the student will be able to convert a binary number to an IP address with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that convert a binary number to an IP address.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
14102TASK: Convert an IP address to a binary number
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 14100 and 14101. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given an introduction to networking and a class discussion, the student will be able to convert an IP address to a binary number with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that convert an IP address to a binary number.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
14103TASK: Discuss the history of networking
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 14100 to 14102 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a class discussion and teacher instructions on the basics of networking and terminology, the student will be able to discuss the history of networking with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that discuss the history of networking.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
14104TASK: Identify networks by area and discuss VPNs
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 14100 to 14103 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a class discussion and teacher instructions on the basics of networking and terminology, the student will be able to identify networks by area and discuss VPNs with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that identify networks by area and discuss VPNs.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
14105TASK: Calculate data transfer time
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 14100 to 14104 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a class discussion and teacher instructions on the basics of networking and terminology, the student will be able to calculate data transfer time with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that calculate data transfer time.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
14106TASK: List the layers of the OSI and TCP/IP networking models
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 14100 to 14105 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a class discussion and teacher instructions on the basics of networking and terminology, the student will be able to list the layers of the OSI and TCP/IP networking models with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that list the layers of the OSI and TCP/IP networking models.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
14107TASK: Identify popular LAN copper cabling
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 14100 to 14106 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a sample of common network media, the student will be able to identify popular LAN copper cabling with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that identify popular LAN copper cabling.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
14108TASK: Compare copper cabling to fiber-optic cabling
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 14100 to 14107 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a sample of common network media, the student will be able to compare copper cabling to fiber-optic cabling with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that compare copper cabling to fiber-optic cabling.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
14109TASK: Identify Wireless-LAN organization and standards
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 14100 to 14108 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a class discussion and teacher instructions on wireless media, the student will be able to identify Wireless-LAN organization and standards with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that identify Wireless-LAN organization and standards.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
14110TASK: Test a cable by frequency-based methods
Prerequisite Tasks: Completed more than five (5) hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 14100 to 14109 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a sample of common network media, the student will be able to test a cable by frequency-based methods with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that test a cable by frequency-based methods.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
14111TASK: Identify singles and noise
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 14100 to 14110 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a sample of common network media, the student will be able to identify singles and noise with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that identify singles and noise.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
14112TASK: Connect basic Ethernet networking devices
Prerequisite Tasks: Completed several hours of study within the computer science, software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 14100 to 14111 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a common network device, the student will be able to connect basic Ethernet networking devices with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that connect basic Ethernet networking devices.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.
14113TASK: Discuss the physical and data link layers involved with a WAN
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 14100 to 14112 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a list of common characteristics of a wide area network (WAN), the student will be able to discuss the physical and data link layers involved with a WAN with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that discuss the physical and data link layers involved with a WAN.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
14114TASK: List different IEEE Ethernet types
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 14100 to 14113 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a class discussion and teacher instructions on Ethernet fundamentals, the student will be able to list different IEEE Ethernet types with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that list different IEEE Ethernet types.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
14115TASK: Discuss IEEE Ethernet standards relating to the OSI model
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 14100 to 14114 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a class discussion and teacher instructions on Ethernet fundamentals, the student will be able to discuss IEEE Ethernet standards relating to the OSI model with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that discuss IEEE Ethernet standards relating to the OSI model.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
14116TASK: Describe the data packet encapsulation within an Ethernet frame
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 14100 to 14115 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a class discussion and teacher instructions on Ethernet fundamentals, the student will be able to describe the data packet encapsulation within an Ethernet frame with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that describe the data packet encapsulation within an Ethernet frame.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
14117TASK: Identify the format of a Media Access Control MAC address
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 14100 to 14116 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a class discussion and teacher instructions on Ethernet fundamentals, the student will be able to identify the format of a Media Access Control MAC address with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that identify the format of a Media Access Control MAC address.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
14118TASK: Describe the rules governing when a device can transmit (CSMA/CD)
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 14100 to 14117 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a class discussion and teacher instructions on Ethernet fundamentals, the student will be able to describe the rules governing when a device can transmit (CSMA/CD) with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that describe the rules governing when a device can transmit (CSMA/CD).
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
14119TASK: Identify full and half duplex modes
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 14100 to 14118 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a class discussion and teacher instructions on Ethernet fundamentals, the student will be able to identify full and half duplex modes with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that identify full and half duplex modes.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
14120TASK: Prevent data collisions with with hubs and switch buffering
Prerequisite Tasks: Completed more than five (5) hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 14100 to 14119 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a class discussion and teacher instructions on Ethernet fundamentals, the student will be able to prevent data collisions with with hubs and switch buffering with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that prevent data collisions with with hubs and switch buffering.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
14121TASK: Describe the characteristics of 10/100 Mbps Ethernet
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 14100 to 14120 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a class discussion and teacher instructions on Ethernet technologies, the student will be able to describe the characteristics of 10/100 Mbps Ethernet with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that describe the characteristics of 10/100 Mbps Ethernet.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
14122TASK: Identify the pin-outs and media that are used with a Gigabit Ethernet
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 14100 to 14121 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a class discussion and teacher instructions on Ethernet technologies, the student will be able to identify the pin-outs and media that are used with a Gigabit Ethernet with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that identify the pin-outs and media that are used with a Gigabit Ethernet.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
14123TASK: Compare Gigabit and 10-Gigabit Ethernet networks
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 14100 to 14122 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a class discussion and teacher instructions on Ethernet technologies, the student will be able to compare Gigabit and 10-Gigabit Ethernet networks with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that compare Gigabit and 10-Gigabit Ethernet networks.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
14124TASK: Describe how bridges and LAN switches operate
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 14100 to 14123 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a class discussion and teacher instructions on Ethernet technologies, the student will be able to describe how bridges and LAN switches operate with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that describe how bridges and LAN switches operate.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
14125TASK: Describe latency
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 14100 to 14124 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a class discussion and teacher instructions on Ethernet switching, the student will be able to describe latency with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that describe latency.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
14126TASK: Identify the functions and features of the Spanning Tree Protocol
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 14100 to 14125 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a class discussion and teacher instructions on Ethernet switching, the student will be able to identify the functions and features of the Spanning Tree Protocol with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that identify the functions and features of the Spanning Tree Protocol.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
14127TASK: Compare a collision domain and a broadcast domain
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 14100 to 14126 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a class discussion and teacher instructions on Ethernet switching, the student will be able to compare a collision domain and a broadcast domain with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that compare a collision domain and a broadcast domain.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
14128TASK: Describe data flow through a network
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 14100 to 14127 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a class discussion and teacher instructions on Ethernet switching, the student will be able to describe data flow through a network with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that describe data flow through a network.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
14129TASK: Illustrate network segmentation
Prerequisite Tasks: Completed several hours of study within the information systems and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 14100 to 14128 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information systems and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a class discussion and teacher instructions on Ethernet switching, the student will be able to illustrate network segmentation with ninety percent (90%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Use Google's Safe-Search to find information and related articles that illustrate network segmentation.
  3. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  4. Locate and review similar tasks presented on SchoolTube.com.
14130TASK: List the four TCP/IP layers
Prerequisite Tasks: Completed more than five (5) hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 14100 to 14129 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a TCP/IP protocol suite and IP addressing scheme, the student will be able to list the four TCP/IP layers with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that list the four TCP/IP layers.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
14131TASK: Describe the function(s) of each layer of the TCP/IP model
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 14100 to 14130 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a TCP/IP protocol suite and IP addressing scheme, the student will be able to describe the function(s) of each layer of the TCP/IP model with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that describe the function(s) of each layer of the TCP/IP model.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
14132TASK: Compare the TCP/IP model to the OSI model
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 14100 to 14131 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a TCP/IP protocol suite and IP addressing scheme, the student will be able to compare the TCP/IP model to the OSI model with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that compare the TCP/IP model to the OSI model.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
14133TASK: Describe the function and structure of an IP address
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 14100 to 14132 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a TCP/IP protocol suite and IP addressing scheme, the student will be able to describe the function and structure of an IP address with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that describe the function and structure of an IP address.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
14134TASK: Differentiate between a public and a private IP address
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 14100 to 14133 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a TCP/IP protocol suite and IP addressing scheme, the student will be able to differentiate between a public and a private IP address with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that differentiate between a public and a private IP address.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
14135TASK: Identify a static assignment of an IP address
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 14100 to 14134 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a TCP/IP protocol suite and IP addressing scheme, the student will be able to identify a static assignment of an IP address with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that identify a static assignment of an IP address.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
14136TASK: Compare static and dynamic addressing
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 14100 to 14135 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a TCP/IP protocol suite and IP addressing scheme, the student will be able to compare static and dynamic addressing with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that compare static and dynamic addressing.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
14137TASK: Describe dynamic addressing and DHCP
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 14100 to 14136 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a TCP/IP protocol suite and IP addressing scheme, the student will be able to describe dynamic addressing and DHCP with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that describe dynamic addressing and DHCP.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
14138TASK: Describe the importance of sub-netting
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 14100 to 14137 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a TCP/IP protocol suite and IP addressing scheme, the student will be able to describe the importance of sub-netting with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that describe the importance of sub-netting.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
14139TASK: Describe ARP and how it is handled by a router
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 14100 to 14138 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a TCP/IP protocol suite and IP addressing scheme, the student will be able to describe ARP and how it is handled by a router with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that describe ARP and how it is handled by a router.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
14140TASK: Describe a router
Prerequisite Tasks: Completed more than five (5) hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 14100 to 14139 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a class discussion and teacher instructions on routing fundamentals and subnets, the student will be able to describe a router with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that describe a router.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
14141TASK: List routed protocols
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 14100 to 14140 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a class discussion and teacher instructions on routing fundamentals and subnets, the student will be able to list routed protocols with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that list routed protocols.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
14142TASK: Describe the fields in an IP packet header
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 14100 to 14141 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a class discussion and teacher instructions on routing fundamentals and subnets, the student will be able to describe the fields in an IP packet header with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that describe the fields in an IP packet header.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
14143TASK: Compare static and dynamic routing
Prerequisite Tasks: Completed several hours of study within the software engineering, information systems, and information technology disciplines (respectively) in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 14100 to 14142 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a class discussion and teacher instructions on routing fundamentals and subnets, the student will be able to compare static and dynamic routing with eighty-five percent (85%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Use Google's Safe-Search to find information and related articles that compare static and dynamic routing.
  2. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  3. Locate and review similar tasks presented on SchoolTube.com.
  4. Visit and carefully review the CIS.TCHS.INFO website.
14144TASK: Describe the process of forming a subnet mask
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 14100 to 14143 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a class discussion and teacher instructions on routing fundamentals and subnets, the student will be able to describe the process of forming a subnet mask with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that describe the process of forming a subnet mask.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
14145TASK: Describe the format of the TCP and UDP headers
Prerequisite Tasks: Completed several hours of study within the computer science discipline in support of this task. Prior cumulative research evidence by the student must include reference to the following task numbers: 14100 to 14144 inclusive. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the information technology discipline. Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a description of the TCP/IP transport and application layers, the student will be able to describe the format of the TCP and UDP headers with one hundred percent (100%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Visit and carefully review the CIS.TCHS.INFO website.
  2. Locate and review similar tasks presented on SchoolTube.com.
  3. Use Google's Safe-Search to find information and related articles that describe the format of the TCP and UDP headers.
  4. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/


Task Number
Evaluations

Computer Information Systems Task and Purpose
Performance Objective and Learning Activity (CIP 11.0201/11.0901)

CIS/CS Prerequisite Tasks and Safety Factors
Resources and Suggested Hyperlinks

14200

TASK: Configure LAMP, MAMP, and WAMP web servers on an Intel based PC

Prerequisite Tasks: Individually practiced tasks from 14101 to 14145 inclusive. Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including an interdisciplinary research project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to configure LAMP, MAMP, and WAMP web servers on an Intel based PC with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that configure LAMP, MAMP, and WAMP web servers on an Intel based PC.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.


Task Number
Evaluations

Computer Information Systems Task and Purpose
Performance Objective and Learning Activity (CIP 11.0201/11.0901)

CIS/CS Prerequisite Tasks and Safety Factors
Resources and Suggested Hyperlinks

14300

TASK: Assemble a High Performance Cluster (HPC) for the purpose of distributed processing

Prerequisite Tasks: Individually practiced tasks from 14101 to 14145 inclusive. Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including an interdisciplinary research project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to assemble a High Performance Cluster (HPC) for the purpose of distributed processing with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that assemble a High Performance Cluster (HPC) for the purpose of distributed processing.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.


Task Number
Evaluations

Computer Information Systems Task and Purpose
Performance Objective and Learning Activity (CIP 11.0201/11.0901)

CIS/CS Prerequisite Tasks and Safety Factors
Resources and Suggested Hyperlinks

14400

TASK: Research and evaluate several High Performance Clusters (HPCs) currently used by local business corporations

Prerequisite Tasks: Individually practiced tasks from 14101 to 14145 inclusive. Completed more than 20 hours of study within the computer science discipline relating to this task and to the subgroup immediately below. Student documented evidence of prior research including an interdisciplinary research project(s). Successfully completed all teacher assignments and projects including task numbers listed below. Additional tasks may apply.

Safety Factors: All classroom and student handbook policies apply to this task. Student will comply with established acceptable use policies regarding their personal computer at all times. No food or drink is allowed within the designated computer laboratory.
Practice DatesStudent Signature Purpose: Students who successfully complete this task will have a better understanding of the lifelong educational opportunities that exist within the college of Computer Science. Related career responsibilities for this task are also identified within the computer science, software engineering, information systems, and information technology disciplines (respectively). Graduate students that hold a bachelor's degree in computer science may explore the following careers related to this task (by degree):

Computer Programmers (SOC 15-1131), Software Application Developers (SOC 15-1132), Software System Developers (SOC 15-1133), Web Developers/Programmers (SOC 15-1134), Computer Systems Analysts (SOC 15-1121), Information Security Analysts (SOC 15-1122), Database Administrators/BCNF Practice (SOC 15-1141), and Network & Computer Systems Administrators/Trainees (SOC 15-1142)
Teacher Evaluation (Work-In-Progress at http://cistasks.tchs.info/cisLGuides.php)

Performance Objective (Draft): Given a lecture/demonstration, an Internet-based research exercise, or a list of acceptable principles within the computer science, software engineering, information systems, and information technology disciplines (respectively), the student will be able to research and evaluate several High Performance Clusters (HPCs) currently used by local business corporations with eighty percent (80%) accuracy based on the Association of Computing Machinery and the Computer Science Teacher Association (ACM/CSTA) academic standards including published standards of the World Wide Web Consortium (W3C) and the Institute of Electrical and Electronics Engineers (IEEE or school policy).

Learning Activity: Read, review, and familiarize yourself with the resources and suggested hyperlinks presented for this task. Digitally research corresponding articles with Google's Safe-Search then utilize Dictionary.com to define all task related vocabulary terms. Additional information will be posted on the CIS.TCHS.INFO school website (under the subheading "Foundations of Computer Science") or on the SchoolTube.com website.

(Reviewed Thursday July 16th, 2026)
Resources and Textbooks (Listed Chronologically): Network Know-How: An Essential Guide for the Accidental Admin (Level 1 Primer, ISBN-13: 978-1593271916); Telecommunications Primer: Signals, Builging Blocks and Networks (Level 1 Primer, ISBN-10: 0-13-490426-5); Peter Norton's Network Security Fundamentals *Usually free or complimentary from Cisco Systems (Level 1, ISBN-10: 0-672-31691-9); Networking Basics - CCNA 1 Companion Guide (Levels 1 & 2, ISBN-13: 978-1587131646); Networking Fundamentals, Hardcover Textbook (Levels 1 & 2, ISBN-13: 978-1590704493); Networking Fundamentals, Instructor's Manual (Levels 1 & 2, ISBN-13: 978-1-59070-452-3); Networking Fundamentals, (Student) Laboratory Manual (Levels 1 & 2, ISBN-13: 978-1605253589); An Introduction to Network Programming with Java (Level 2, ISBN-13: 978-1-84628-380-2); TCP/IP Foundations (Level 2, ISBN-13: 978-0782143706); Fundamental Networking in Java (Levels 2 & 3, ISBN-13: 978-1846280306); TCP/IP Sockets in Java: Practical Guide for Programmers (Level 3, ISBN-13: 978-1846280306); Business Data Communications (Level 3 Research, ISBN-13: 978-0470483367); Java Network Programming (Level 4, ISBN-13: 978-0596007218).

Suggested Hyperlinks:
  1. Register and login to algorithmically solve problems located at following URL: http://ProjectEuler.net/
  2. Use Google's Safe-Search to find information and related articles that research and evaluate several High Performance Clusters (HPCs) currently used by local business corporations.
  3. Visit and carefully review the CIS.TCHS.INFO website.
  4. Locate and review similar tasks presented on SchoolTube.com.



Valid XHTML 1.0 Strict Valid CSS!


PUBLIC NOTICE: This CIS.TCHS.INFO Website is provided as a educational service by the Chester County Intermediate Unit (hereby CCIU), Downingtown, Pennsylvania. This Website is intended merely as a general information reference for students enrolled at the Technical College High School (hereby TCHS) and this Website is designed to inform the community about the fundamentals of Computer Science.

HYPERLINK DISCLAIMER: The appearance of hyperlinks does not constitute endorsement by the CCIU, or the information, products or services contained therein. For other than authorized activities such as Educational Endeavors, the CCIU does not exercise control over the information you may find at these locations. Such links are provided consistent with mission of TCHS and the stated purpose of this Website. No endorsement is intended or made of any hypertext link, commercial product, service, or information either by its inclusion or exclusion from any page within the web site of this Website. Although all attempts are made to insure the correctness and suitability of information under our control and to correct any errors brought to our attention, no representation or guarantee can be made as to the correctness or suitability of that information or any linked information presented, referenced, or implied. All critical information should be independently verified. Any questions should be directed to the administrator of this or any other specific sites.