{"@context":"https://w3id.org/openbadges/v2","id":"https://milestone.campuslabs.com/api/v20/badge/1617095110/","uid":"1617095110","name":"Foundations in Computer Sciences","description":"The Foundations in Computer Sciences badge provides learners with an introduction to programming concepts and techniques used in problem solving. Learners will study general programming concepts for the purpose of data analysis. These concepts are demonstrated through the use of a modern programming language. Learners will design, implement and test programs to solve analytical problems. Learners will develop the ability to logically plan and develop programs as well as learn to write, test and debug programs. Topics include file I/O, expressions, types, variables, branching, loops, data access, data profiling and data manipulation. Learners will apply their knowledge through hands-on programming projects.","type":"BadgeClass","image":"https://milestone.campuslabs.com/milestone/media/badge_image_uploads/2025/10/28/HC_SA_ConpSci_Foundation_F_UuZoib2.png","criteria":{"id":"https://milestone.campuslabs.com/org/1323717515/badge/1617095110","narrative":":multi: This FOUNDATIONAL level badge is equivalent to a 3-credit, master’s-level course. A final grade of B or better is required to earn this badge. -- 1. Design and logically plan and develop Python programs using development environments.\n2. Write Python programs to solve analytical problems in various domains.\n3. Test and debug Python programs and understand how to validate input.\n4. Demonstrate the use of regular expressions in processing text.\n5. Discuss programming with a basic knowledge of terminology.\n6. Manipulate data through Python extensions such as Numpy, Scipy and Pandas.. "},"issuer":"https://milestone.campuslabs.com/api/v20/issuer/1323717515/","tags":["Python","Computer Programming","Analytics","computer science"],"alignment":[{"targetName":"Communication","targetUrl":"https://www.hood.edu/offices-services/institutional-assessment/institutional-learning-outcomes","targetDescription":"The badge earner will communicate clearly and effectively in oral, written and/or visual formats, consistent with the standards of their discipline.","targetCode":"GSO_Comm"},{"targetName":"Research","targetUrl":"https://www.hood.edu/offices-services/institutional-assessment/institutional-learning-outcomes","targetDescription":"The badge earner will identify and explore relevant questions and/or problems by accessing, evaluating, applying and/or conducting research using discipline-specific strategies.","targetCode":"GSO_Res"},{"targetName":"Critical Reasoning","targetUrl":"https://www.hood.edu/offices-services/institutional-assessment/institutional-learning-outcomes","targetDescription":"The badge earner will approach content and tasks with a critical awareness, framed by knowledge and skills appropriate to their discipline.","targetCode":"GSO_CriReas"},{"targetName":"Problem Solving","targetUrl":"https://www.hood.edu/offices-services/institutional-assessment/institutional-learning-outcomes","targetDescription":"The badge earner will apply advanced disciplinary content knowledge and strategies to understand and address problems and questions relevant to their discipline and to which they have not previously been introduced.","targetCode":"GSO_ProbSolv"}]}