Intensive Foundations of Computer Science and Programming II (NCHNAP448)
This course covers more advanced topics in computing and programming principles. Learners will explore advanced Python programming and design principles. Learners will engage in an extensive programming task, which will result in the creation of a test suite. Learners will explore pair programming and public code review techniques, as found in industry today. Learners will have the opportunity to apply their knowledge of computer systems and programming using industry-standard cloud-based technology e.g. Using ServiceNow training.