Course Standards

2025-2026 Academic Year

CS21 Computer Science II

Course Type: Adopted

Standard/Objective NumberStandard/ObjectiveCourse WeightRBT Designation
1.00Understand advanced creative development.10%B2 Understand Conceptual
1.01Understand the development process. U3-L3; U3-L9--
1.02Implement collaborative tools and processes. U3-L3; U3-L9; U10-L1; U3-L8; U3-L9; U10-L1; U7-L8; U7-L10--
1.03Analyze code segments for purpose and debugging. U3-L6; U5-L17; U3-L7--
2.00Understand advanced data.20%B2 Understand Conceptual
2.01Understand data compression algorithms. U1-L9; U1-L10--
2.02Utilize data visualization tools to communicate knowledge. U5-L9; U9-L1; U9-L2; U9-L3--
2.03Extract information from data. U9-L1; U9-L1; U9-L3; U9-L5; U9-L6--
2.04Utilize models and simulations. U9-L1; U9-L3; U9-L4;U5-L6; U5-L10--
3.00Understand advanced algorithms and programming.40%B2 Understand Conceptual
3.01Understand advanced data structures. U4-L1; U5-L1; U5-L2; U5-L3--
3.02Write programs using iterative algorithms. U5-L5; U5-L7--
3.03Utilize iteration to traverse indexed data structures. U5-L1; U5-L3; U5-L1; U5-L3; U5-L9; U5-L11; U6-L2; U7-L3--
3.04Develop procedures. U6-L1; U6-L1; U6-L1; U7-L6; U3-L6; U4-L3--
3.05Evaluate the efficiency of algorithms. U6-L2; U6-L2; U6-L3; U6-L4; U6-L4--
3.06Develop procedural abstractions. U7-L1; U7-L2; U7-L6; U7-L3; U7-L5; U7-L6--
4.00Understand advanced computing systems and networks.15%B2 Understand Conceptual
4.01Understand advanced computing systems and communication protocols. U2-L6--
4.02Evaluate the reliability and efficiency of computing systems. U6-L5; U6-L5--
5.00Understand advanced impacts of computing.15%B2 Understand Conceptual
5.01Identify sources of bias and discrimination in computing systems. U2-L7; U2-L8; U9-L6--
5.02Evaluate computing systems for economic and cultural impacts. U9-L5--
5.03Understand the role of computational innovation on globalization. U9-L5--