KSAWorks
KSAWorks
Knowledge • Skills • Abilities
Community College of Allegheny County · Courses

MEC

36 courses with the subject MEC, each shown exactly as we captured it from the college's catalog, with every element we hold. Where the wording looks broken, that is our reading of the catalog, not the college's text.

MEC 100Mechatronics Safety and Quality3

3 Skills Lab Hours Description This course prepares students with the common skills and competencies they will need to work in Pennsylvania’s manufacturing and energy industries. This course emphasizes principles of safety and quality. Students will use safety-enhancing workplace practices, including wearing personal protective equipment (PPE), performing lockout/tagout and filling out Material Safety Data Sheets (MSDS). They will utilize the fundamentals of blueprint reading, precision measurement and quality inspection. Students will sit for the Manufacturing Skill Standards Council’s (MSSCS) safety and quality exams toward achievement of the Certified Production Technician (CPT) credential. Fees for test materials and certification are added to the cost of this course. Learning Outcomes

Subject
MEC
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.ccac.edu
MEC 102Mechatronics Industrial Processes3
Subject
MEC
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.ccac.edu
MEC 103Introduction to Electronics3

3 Skills Lab Hours Description This course covers the basic principles of electronics, with a survey of charge, voltage, current and resistance, DC and AC distribution systems, Ohm’s Law and power formulas, series/parallel circuits, Kirchhoff’s Laws, RC, RL and RLC circuits, time-dependent behavior, and an introduction to operational amplifiers, timers and other circuit elements. Theory is applied to laboratory work with a concentration on construction and testing of actual circuits and the use of modern measurement techniques, culminating in the execution of a design project. No previous experience in electronics or science is required. Learning Outcomes

Subject
MEC
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.ccac.edu
MEC 104Introduction to Mechanical Systems3

3 Skills Lab Hours Description This course provides students with the experience and understanding of how to assemble mechanical drive systems that include couplings, shafts, bearings, belt drives, drive trains or gears. This is accomplished through a series of hands-on exercises performed in the lab. Safety, installation, maintenance and repair of these systems are highlighted. Learning Outcomes

Subject
MEC
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.ccac.edu
MEC 106Industrial Power Systems3
Subject
MEC
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.ccac.edu
MEC 107Manufacturing Tech: Math, Technology & Reasoning3

3 Skills Lab Hours Description This course assists students in learning to evaluate basic algebraic expressions and utilize industry tools to accurately measure critical process variables. Students learn how to apply mathematical formulas to convert units and develop mathematical relationships to solve for one unknown. Students also use process data to generate graphs and charts and identify basic concepts in spatial reasoning, mechanics and fluid power. Learning Outcomes

Subject
MEC
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.ccac.edu
MEC 108Programmable Logic Controllers 13

3 Skills Lab Hours Description In this course, students perform a series of hands-on exercises in the lab as an introduction to programmable logic controllers (PLCs). Topics include connecting inputs and outputs to the PLC, writing, downloading and debugging ladder logic programs. Additionally, students troubleshoot existing PLC circuits and programs. Learning Outcomes

Subject
MEC
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.ccac.edu
MEC 109Manufacturing Tech: Processes, Controls & Quality3
Subject
MEC
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.ccac.edu
MEC 110Digital Electronics3
Subject
MEC
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.ccac.edu
MEC 111Mechatronics & Industry 4.03

3 Skills Lab Hours Description This course provides students with an overview of the field of mechatronics, including industrial revolutions, connected devices, control systems, simulation and automated equipment. Concepts are paired with a series of lab activities where students construct a small-scale assembly line in a modular fashion, simulate that assembly line and validate functionality in production. Students also learn appropriate workplace communication and soft skills that are demanded by manufacturing employers. Upon completing this course, learners have the opportunity to sit for three industry credentials at no cost: National Coalition of Certification Centers (NC3) Introduction to Mechatronics, Industry 4.0 and Mike Rowe Works Work Ethic Certification. Learning Outcomes

Subject
MEC
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.ccac.edu
MEC 112Introduction to Industrial Robotics3

3 Skills Lab Hours Description This course introduces the concepts of servo control systems and automation systems used in robotic control systems through a series of hands-on exercises performed in the lab. Students learn to program various robot models and review work cell safety. Students are exposed to practical programming exercises on real-world industrial robots from multiple vendors including FANUC, Universal Robots and more. Teach pendant programming, I/O connections and collaborative robots are also covered in an applied context. Learning Outcomes

Subject
MEC
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.ccac.edu
MEC 113Introduction to Robotics, Experimental3

2 Lecture Hours 2 Lab Hours Description (Formerly RBT-101) This is a course providing an introduction to the fundamental categories of robotics. Topics include drones and unmanned aerial vehicles, autonomous ground robots, multi-axis industrial arms and programmable logic controllers. Emphasis is placed on operation of units and programming units to enable custom behavior. Learning Outcomes

Subject
MEC
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.ccac.edu
MEC 115Introduction to Polymers3

3 Skills Lab Hours Description This course introduces students to manufacturing processes, materials and concepts. Focus areas of the course include the history and environmental impact of various materials, basic polymer chemistry, molecular structure, characterization of materials, safety data sheets (SDS), safety, manufacturing hazards, effect of temperature on materials and additives. These topics are reinforced with hands-on labs and thought provoking activities as well as related internet sites for further student learning. Learning Outcomes

Subject
MEC
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.ccac.edu
MEC 116Introduction to Additive Manufacturing3

3 Skills Lab Hours Description This course provides students with an overview of common additive manufacturing techniques including 3D printing, stereolithography (SLA), fused deposition modeling (FDM) and selective laser sintering (SLS). Students completing this course complete a series of hands-on 3D printing labs and are qualified to use devices owned by the college for projects and work in other courses. Solidworks and various slicers are used to translate computer-aided design (CAD) models into printable models. Learning Outcomes

Subject
MEC
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.ccac.edu
MEC 117Applied Additive Manufacturing3
Subject
MEC
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.ccac.edu
MEC 120Introduction to Computer Aided Design (CAD)3

3 Skills Lab Hours Description This is an introductory course in computer-aided design (CAD) fundamentals. Students are introduced to the concepts and techniques used by drafters and designers to create and modify computer generated drawings. Students learn the commands and functions necessary to input, process and output working drawings to printers and plotters. Learning Outcomes

Subject
MEC
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.ccac.edu
MEC 121Computer-Assisted Design (CAD) Applications3
Subject
MEC
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.ccac.edu
Prerequisite
MEC 120 Description This course is a continuation of the study of computer generated graphics. Students develop advanced skills in computer-based drawing by creating working drawings for engineering applications with an emphasis on 3-dimensional (3D) design and modeling. These drawings include orthographic projection concepts, section views, tolerancing and dimensioning
MEC 125Advanced Materials and Processes4
Subject
MEC
Credits (min)
4
Credits (max)
4
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.ccac.edu
MEC 131Makerspace Safety and Access Control1

1 Skills Lab Hours Description This course introduces students to the safe use of tools, equipment and facilities in a makerspace environment. Emphasis is placed on safety protocols, personal protective equipment (PPE) and machine-specific operating procedures. Students complete training modules on access control systems, proper workspace setup and emergency response. Upon successful completion, students earn clearance to independently access makerspace resources for project and course work. Learning Outcomes

Subject
MEC
Credits (min)
1
Credits (max)
1
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.ccac.edu
MEC 132How to Make Almost Anything3

3 Skills Lab Hours Description This course introduces students to the fundamentals of digital design and fabrication, emphasizing the complete process of transforming an idea into a physical prototype. Students learn how to design using computer-aided design (CAD) tools, operate makerspace equipment such as 3D printers, laser cutters and computer numerical control (CNC) machines and integrate basic electronics into their projects. The course emphasizes hands-on learning through individual and group projects, providing students with the skills to design, fabricate and evaluate functional prototypes safely and effectively. Learning Outcomes

Subject
MEC
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.ccac.edu
MEC 134Soldering and Making with Machine Tools3

3 Skills Lab Hours Description This course introduces students to the fundamentals of soldering and the safe operation of common machine tools used in makerspaces and manufacturing environments. Students develop hands-on skills in electronics assembly, including through-hole and surface-mount soldering. Students also learn to safely operate machine shop equipment such as drill presses, lathes and mills. Emphasis is placed on precision, safety and integration of mechanical and electronic components to support prototyping and small-scale manufacturing. By the end of the course, students are able to fabricate and assemble projects that combine electronics with machined parts. Learning Outcomes

Subject
MEC
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.ccac.edu
MEC 135Introduction to Computer Numerical Control Machining3

3 Skills Lab Hours Description This course provides students with an introduction to computer numerical control (CNC) machining and its role in modern manufacturing. Students gain hands-on experience with CNC mill and lathe operations, focusing on safety, setup, tool selection and basic G-code programming. Emphasis is placed on precision measurement, process planning and producing machined parts that meet design specifications. By the end of the course, students are able to set up, program and operate CNC machines to manufacture simple components. Learning Outcomes

Subject
MEC
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.ccac.edu
MEC 136Applied Computer Numerical Control Machining3
Subject
MEC
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.ccac.edu
MEC 137AI-Assisted Design and Prototyping3

3 Skills Lab Hours Description This course introduces students to the use of artificial intelligence (AI) tools in the design and prototyping process. Students explore generative design, topology optimization and AI-driven simulation workflows to rapidly create and evaluate design alternatives. Emphasis is placed on integrating AI-assisted design tools with digital fabrication technologies such as 3D printing, computer numerical control (CNC) machining and electronics prototyping. Through hands-on projects, students gain experience applying AI to accelerate product development, improve efficiency and explore innovative design solutions. Learning Outcomes

Subject
MEC
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.ccac.edu
MEC 150Fluid Power Systems3
Subject
MEC
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.ccac.edu
MEC 156Motors and Motor Controls3
Subject
MEC
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.ccac.edu
MEC 204AC/DC Electronic Drives3
Subject
MEC
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.ccac.edu
MEC 208Programmable Logic Controllers 23
Subject
MEC
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.ccac.edu
MEC 220PMechatronics Practicum3
Subject
MEC
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.ccac.edu
MEC 221Advanced Industrial Robotics3
Subject
MEC
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.ccac.edu
MEC 222Programming Industrial Equipment3

3 Skills Lab Hours Description This course provides students with the skills needed to maintain computer-based equipment in an advanced manufacturing facility. Experiences include remotely logging into a piece of equipment, running diagnostics, reading configuration files and writing short python programs to be used in troubleshooting. Students integrate programming techniques with physical repair strategies, including flashing integrated circuits, replacing storage modules and verifying performance in system operation. Additionally, students are provided with a brief overview of common Linux commands that may be necessary for troubleshooting. Previous programming experience is beneficial, but not required. Learning Outcomes

Subject
MEC
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.ccac.edu
MEC 225Automated Equipment3

3 Skills Lab Hours Description This course provides students with the opportunity to integrate skills in electronics, mechanical systems and automation programming to perform tasks in a small-scale manufacturing facility. Students integrate inventory management and the Internet of Things (IoT) into a physical production system. Radio frequency identification (RFID) tracking is leveraged to close feedback loops in production line with mobile robots and machining equipment. Students program systems to perform full-scale production activity including raw material loading, machine tending, transportation, finishing, warehousing and packaging. In addition to working with pick-and-place robots, students program automated storage and retrieval systems (ASRS), automated ground vehicles (AGVs) and other advanced devices. Learning Outcomes

Subject
MEC
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.ccac.edu
MEC 245Industrial Electronics3
Subject
MEC
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.ccac.edu
MEC 293CPCooperative Education3

150 Cooperative Ed Hours

Subject
MEC
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.ccac.edu
MEC 294Design for Manufacturing Capstone 13
Subject
MEC
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.ccac.edu
MEC 295Design for Manufacturing Capstone 23
Subject
MEC
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.ccac.edu

Source: Community College of Allegheny County's catalog, linked per course · table learning_unit · CourseShelf publish 59