Course Course Summary Section 1 Content Section 1 Content Left Section 1 Content Right Credit Type: Course ACE ID: UMBC-0021 Organization's ID: TCPRG0001 Organization: UMBC Training Centers, LLC Location: Classroom-based Length: 80 hours Dates Offered: 10/1/2020 - 9/30/2023 9/1/2016 - 6/30/2020 Credit Recommendation & Competencies Section 2 Content Section 2 Content Left Section 2 Content Right Level Credits (SH) Subject Lower-Division Baccalaureate 2 programming Description Section 3 Content Section 3 Content Left Section 3 Content Right Objective: The course objective is to introduce the student to the Python programming language and provide the skills necessary to write Python programs to accomplish a variety of programming tasks. Learning Outcomes: Write Python code using proper syntax Write custom Python functions and call them within a program Create and execute subprocesses within a Python program Use Python Regular Expressions for searching and data verification Use the various standard modules such as the os, sys, math, and time modules properly The os, sys, math, and time modules properly Write Python programs that can store data in a variety of ways Write Python programs with a Graphical User Interface (GUI) Execute Python code from a script, interactive Python shell, or an IDE Utilize Python's control flow constructs properly within programs Write Python programs using various collection data types Create custom classes and use existing Python datatypes Write python programs using Python collection classes such as lists and dictionaries Write Python programs that communicate with each other over a network Handle runtime exceptions using the Python exception handling data types Write Python programs that read and write files using the io module Write Python Programs that can store and manipulate data in a database General Topics: Fundamental data types such as numbers and strings Conditional statements and program control flow Basic built-in data structures GUI and web based programing Input and output to files and databases Instruction & Assessment Section 4 Content Section 4 Content Left Section 4 Content Right Instructional Strategies: Audio Visual Materials Classroom Exercise Discussion Lectures Practical Exercises Methods of Assessment: Other Quizzes Skills demonstration Minimum Passing Score: 70% Supplemental Materials Section 5 Content Section 5 Content Left Section 5 Content Right Section 6 Content Section 6 Content Left Section 6 Content Right Button Content Rail Content 1 Page Content