Course Course Summary Section 1 Content Section 1 Content Left Section 1 Content Right Credit Type: Course ACE ID: UMBC-0016 Organization's ID: TCPRG3004 Organization: UMBC Training Centers, LLC Location: Classroom-based Length: 80 hours Dates Offered: 10/1/2020 - 9/30/2023 1/1/2017 - 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 networking Lower-Division Baccalaureate 1 programming Description Section 3 Content Section 3 Content Left Section 3 Content Right Objective: The course objective is to enable students to write complex networking programs in C. Learning Outcomes: Analyze small pieces of network traffic Write a dual-stack IP client Explain how a TCP connection works Write a dual-stack IP client Develop a network service Write a server program Analyze small pieces of network traffic Develop a network service Upon completion of the course, the student will be able to explain how a TCP connection works Write an extension module for Python Write a server program Explain how a TCP connection works Write a dual-stack IP client Develop a network service Write a server program Analyze small pieces of network traffic General Topics: Ethernet, Internet, Internet Version 6, UDP, TCP, client/server architecture, producer/consumer architecture, multiplexing, and worker pools Instruction & Assessment Section 4 Content Section 4 Content Left Section 4 Content Right Instructional Strategies: Classroom Exercise Discussion Lectures Practical Exercises Methods of Assessment: Other Skill 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