Course Course Summary Section 1 Content Section 1 Content Left Section 1 Content Right Credit Type: Course ACE ID: UMBC-0018 Organization's ID: TCPRG4004 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 3 operating system architecture Description Section 3 Content Section 3 Content Left Section 3 Content Right Objective: The course objective is to enable students to manipulate OS resources when writing programs. Learning Outcomes: Write programs using system calls Describe the difference between a file handle and file descriptor Employ anonymous pipes in a program Identify various IPC methods Design a concurrent program Write a concurrent program Identify various IPC methods Describe the difference between a thread and a process Describe the difference between a thread and a process Debug a parallel program Upon completion of the course, the student will be able to write programs using system calls Employ anonymous pipes in a program Write a concurrent program Describe the difference between a file handle and file descriptor Design a concurrent program Employ mutexes and semaphores appropriately Identify deadlocks and resource contention in a program General Topics: Process memory, OS memory virtualization, file structure, filesystem features, OS resource management, file and memory locks, semaphores, pipes, threads, concurrency, parallelism, and user permissions Instruction & Assessment Section 4 Content Section 4 Content Left Section 4 Content Right Instructional Strategies: Classroom Exercise 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