Engineering Learning Outcomes
Our Mission
The mission of the department is the mission of the Community College of Rhode Island. This includes preparing students to be informed and effective citizens, educating them to be continuous learners, training them to maximize their employment opportunities and assist them in fulfilling their potential and achieving their aspirations.
The objective and goal for the department is to support the CCRI mission by providing the highest quality STEM based education for the citizens of Rhode Island.
Learning Outcomes
Advanced Manufacturing and Design
Mission
This program will provide students with extensive hands-on laboratory experience, and the basic skills and knowledge for employment in a variety of advanced manufacturing positions. The program will cover areas of science and mathematics and their applications to machining practices and CNC programming, and places emphasis on both theoretical and practical phases of the design, cost, quality and production of machined parts.
Outcomes
Students will be able to…
- Effectively communicate in technical and non-technical environments.
- Function effectively as a member or leader in a technical team.
- Interpret and create mechanical blueprints to industry standards and utilize Machinery's handbook.
- Operate, setup, and program manual and CNC machines to print specifications.
- Utilize CAD/CAM in applications of engineering graphics and mechanical design.
- Apply subtractive and additive (3D-printing) manufacturing for rapid prototyping.
- Code PLCs and micro controllers for networking and system control applications.
Applied Engineering and Energy Systems
Mission
This is a terminal associate degree program designed to prepare students to become engineering and energy technicians. It is not intended for transfer to a four-year engineering bachelor's degree program.
Outcomes
Students will be able to...
- Demonstrate proficiency in analyzing and solving electrical and electronic circuits.
- Apply principles of digital systems and programmable logic controllers (PLCs) to develop and analyze control systems solutions.
- Utilize mathematical and scientific principles to solve engineering problems related to electromechanical, automation, and energy systems.
- Design, construct, and troubleshoot electromechanical systems using appropriate tools and techniques.
- Effectively communicate technical information through written reports, oral presentations, and data visualization.
- Demonstrate the ability to work collaboratively in team environments.
- Apply safety, sustainability, and ethical considerations in industrial practice.
- Perform an energy audit, including data collection, analysis, and interpretation, in order to generate recommendations to increase energy efficiency.
Engineering Transfer
Mission
Successful completion of this program enables qualified students to transfer to an accredited engineering curriculum and apply most credits to a Bachelor of Science degree in engineering. This program provides a firm background in basic engineering principles. The curriculum includes a strong foundation in mathematics, the basic sciences and engineering fundamentals, as well as liberal arts courses that are applicable to most Bachelor of Science degree programs.
Outcomes
- Complete a course of study that leads to successful transfer to a 4-yr ABET accredited program.
- Apply knowledge of mathematics, science, and engineering.
- Identify, formulate, and solve engineering problems.
- Communicate effectively.
- Function on project teams.
- Design and conduct experiments as well as analyze and interpret data.
- Demonstrate knowledge of contemporary issues.
- Recognize and understand the need to engage in life-long learning.
Manufacturing and Design
Outcomes
Students will be able to…
- Ability to quantitatively analyze technical problems, and produce a solutions.
- Ability to visualize three dimensional objects.
- Ability to model three dimensional objects
- Ability to read blueprints and understand dimensioning
- Ability to interpret mechanical dimensioning and tolerances
- Understand the basics of manufacturing.
- Skill to machine basic parts from various materials
- Ability select proper tools, speeds and feeds for shaping materials
- Ability to apply "G" and "M" coding to CNC programming
- Ability to perform precision mechanical measurements
Advanced Manufacturing and 3D Prototyping
Outcomes
Students will be able to…
- Ability to quantitatively analyze technical problems, and produce a solutions.
- Ability to program PLC devices
- Ability to construct a logical flow process
- Ability to utilize Master Cam for CNC programming
- Ability to plan and execute CNC projects
- Ability to translate Solidworks and Mastercam files to 3D printing
- Ability to plan and execute a rapid prototype project
- Ability to apply CNC skills to an internship experience
- Ability to troubleshoot a manufacturing process
- Ability to produce a complete internship report
AEES
-
AEES 1010 - Introduction to DC & AC Electrical Circuits (formerly ETEE 1050)
-
AEES 1020 - Introduction to Electromechanical Systems I (formerly ETEE 1500)
-
AEES 1030 - Introduction to Digital Systems (formerly ETEE 1800)
-
AEES 1040 - Electronic Devices & Circuits (formerly ETEE 1120)
-
AEES 1050 - Introduction to Energy Generation & Management (formerly PHYS 1070)
-
AEES 1080 - OSHA General Industry Safety (formerly ETUT 1060)
-
AEES 2000 - Introduction to Electromechanical Systems II (formerly ETEE 2390)
-
AEES 2010 - Applied Engineering Mechanics (formerly ETME 1510)
ENGR
ENGT
ETCN
-
ETCN 1200 - Precision Measurement and Geometric Dimensioning and Tolerance
-
ETCN 2300 - 3D-Modeling and Prototyping (Direct Digital Manufacturing)
-
ETCN 2500 - Computer Numerical Control (CNC) Practicum/Capstone
ETME
INST
AEES 1010 - Introduction to DC & AC Electrical Circuits (formerly ETEE 1050)
- Develop a basic understanding of electricity and magnetism theory and its applications.
- Analyze and solve basic DC and AC circuits using basic algebra and trigonometry.
- Construct basic circuits and perform electrical measurements of current, voltage, and resistance.
- Analyze and troubleshoot basic DC and AC electrical circuits.
- Present circuit analysis and measurement data in formal lab reports.
- Become proficient in computer simulation software to draw and analyze DC and AC circuits.
AEES 1020 - Introduction to Electromechanical Systems I (formerly ETEE 1500)
- Develop an understanding of the properties of various passive electrical components including resistors, capacitors, inductors, and transformers.
- Construct and analyze electrical circuits using resistors, capacitors, inductors and transformers.
- Perform electrical measurements of current, voltage, reactance, impedance, and power.
- Simulate electrical circuits/systems using computer simulation software.
- Present circuit analysis and measurement data in formal lab reports.
AEES 1030 - Introduction to Digital Systems (formerly ETEE 1800)
- Explain the fundamental properties of digital control components and systems.
- Perform and apply basic Boolean operations in digital logic control systems.
- Develop and analyze basic control system solutions using programmable logic controllers (PLCs).
- Design and interpret electrical ladder diagrams for PLCs.
- Configure, simulate, and test PLC systems using appropriate software tools.
- Develop well-documented PLC programs, demonstrating proficiency in wiring diagrams and control logic.
AEES 1040 - Electronic Devices & Circuits (formerly ETEE 1120)
- Analyze and describe the operation of semiconductor devices including diodes and transistors.
- Design and simulate amplifier circuits using operational amplifiers, considering gain, impedance, and feedback properties.
- Analyze and construct basic switching circuits, including multivibrators and voltage regulators.
- Apply Bode plots to analyze the frequency response of electronic circuits.
AEES 1050 - Introduction to Energy Generation & Management (formerly ETEE 1120)
- Understand the difference between renewable and non-renewable energy sources.
- Describe the relationships between energy, power, thermodynamics, and electromagnetism in the context of energy generation and use.
- Take measurements and collect data required in the energy auditing process.
- Understand, identify, and quantify energy efficiency opportunities within both residential and commercial settings.
- Perform basic data analyses required in the energy auditing process and develop energy efficiency recommendations.
AEES 1060 - Robotics and Control (formerly ETME 1010)
- Explain the different robot classification systems and robot arm configurations.
- Program and operate at least two types of industrial robots using their programming languages.
- Analyze and apply kinematic principles to solve problems related to robot motion and control.
- Integrate sensor technology and other external devices into a robot system, enhancing its functionality.
- Utilize programmable logic controllers (PLCs) to implement control strategies in robotic systems.
- Evaluate and justify the selection of robotic equipment and automation technologies based on performance criteria and application needs.
AEES 1070 - Mechanical Systems (formerly ETME 1500)
- Identify and evaluate different mechanical components based on their function, power requirements, lifespan, and cost.
- Select and size mechanical components using manufacturer's sizing and mounting procedures for various system requirements.
- Implement selected mechanical components into mechanical systems, ensuring proper integration and functionality.
- Plan and design simple mechanical systems, taking into account assembly methods and component interactions.
- Research specifications and parameters of equipment through manufacturing specifications, reference materials, and handouts.
- Identify basic mechanical drive components and explain their functions within a system.
AEES 1080 - OSHA General Industry Safety (formerly ETUT 1060)
- Pass the OSHA 10-hour General Industry Safety Certification exam.
AEES 2000 - Introduction to Electromechanical Systems II (formerly ETEE 2390)
- Exercise proper safety considerations while working on power systems.
- Understand the basics of power systems and their design and calculate voltages, currents, and power in three-phase circuits.
- Perform basic single and three-phase power system measurements and power factor correction using data acquisition equipment.
- Develop basic troubleshooting skills for power systems problems.
- Translate measurement data and analysis into a formal lab report.
AEES 2010 - Applied Engineering Mechanics (formerly ETME 1510)
- Apply vector mechanics to analyze the equilibrium and motion of mechanical systems.
- Apply Newton’s Laws to both static and dynamic mechanical systems to determine forces and accelerations.
- Calculate stress and strain in mechanical components subjected to axial, torsional, and bending loads.
- Design and analyze simple mechanical systems, including the identification of failure points based on stress and deformation.
- Apply kinematic and kinetic analysis techniques to mechanical mechanisms and machines.
- Utilize engineering software tools, such as SolidWorks and FEA, for the analysis and design of mechanical systems.
AEES 2020 - Automation Systems (formerly ETME 2310)
- Design efficient automation systems that integrate various components such as automatic assembly transfer systems, feeders, and material handling systems.
- Analyze the impact of automation on quality control and cost effectiveness in manufacturing systems.
- Design and implement lean automation systems that minimize waste while maximizing productivity.
- Apply robotics and vision systems technology to automated systems for tasks such as assembly, inspection, and material handling.
- Evaluate and utilize automated material handling systems such as AGVs (Automated Guided Vehicles) and ASRS (Automated Storage and Retrieval Systems) in industrial settings.
- Develop and test control systems for automated production processes using Programmable Logic Controllers (PLCs) and other control technologies.
AEES 2030 - HVAC Systems
- Explain the physical principles involved in the refrigeration cycle.
- Describe the functions of each component involved in the refrigeration cycle, including compressors, condensers, metering devices, and evaporators.
- Convert relevant information into a mathematical form and perform computations in order to analyze HVAC systems.
- Display ability to think critically while discussing complex ideas, questioning assumptions, and drawing conclusions while analyzing HVAC systems.
AEES 2500 - Capstone Energy Audit^
- Demonstrate knowledge and skills in energy systems, power generation, and data analysis by conducting a comprehensive energy audit.
- Take measurements required to perform a comprehensive energy audit using survey instrumentation and record, organize, and analyze the measured data.
- Develop energy conservation measures to increase overall efficiency of the building analyzed during the comprehensive energy audit.
- Create a comprehensive, written report clearly highlighting the results of the energy audit.
ENGR 1020 - Introduction to Engineering and Technology
- Explore and identify various fields of engineering and technology through engagement with an industry partner.
- Identify, formulate, and solve engineering problems.
- Learn to keep an engineering laboratory journal.
- Explore and identify technology and tools commonly used in problem solving, laboratory work, and professional communication.
- Communicate effectively and apply the team approach to projects.
- Begin to develop the innovative, creative, and ethical thinking necessary of a professional in the field of engineering and technology.
ENGR 1030 - Engineering Graphics
- Identify and understand the various fields of engineering and Technology and be able to apply techniques of problem solving to engineering examples; communicate effectively using terms and concepts coming from drawing platforms.
- Operate and utilize the latest CAD technology; demonstrate proficiency using available graphical software such as Solidworks, Onshape, Fusion 360, others.
- Represent a three dimensional objects on one drawing plane with multiple views that are mutual perpendicular to each other.
- Understand the concept of true length of line and the true shape of an oblique plane and articulate the significance of a working drawing and proper dimensioning.
- Solve problems that relate to intersections and developments of complex solid prisms and cones that intersect at oblique angles.
ENGR 2050 - Engineering Mechanics - Statics
- Analyze equilibrium problems in a simple and logical manner and apply basic principles to formulate solutions.
- Calculate reactions on rigid bodies in two- and three-dimensional problems.
- Draw complete and accurate free body diagrams.
- Determine centroids of areas and apply them to distributed loads.
- Analyze simple truss members by various methods including special loading and geometry conditions.
- Apply equilibrium analysis to determine normal and shear forces and bending moments internal to rigid body members.
- Introduce engineering applications of dry friction and solve basic friction problems.
- Calculate area moment of inertia, introduce mass moment of inertia, and apply transfer axis theorem.
ENGR 2060 - Engineering Mechanics - Dynamics
- Analyze motion problems and improve logical problem-solving skills using basic kinematic relationships.
- Apply Newtons second law to solve particle and rigid body motion problems using multiple coordinate systems.
- Draw complete and accurate kinetic diagrams to supplement free body diagrams.
- Solve particle and rigid body kinetics problems using the principle of work and energy.
- Solve particle and rigid body kinetics problems using the principle of impulse and momentum.
- Analyze multistep motion problems using multiple kinetics principles.
- Differentiate and apply analytical methods involving absolute and relative motion.
- Apply appropriate kinetics and kinematic equations to solve basic general plane motion of rigid body problems.
ENGR 2160 - Introduction to Engineering Analysis
- Develop engineering problem solving skills using the computational, programming, and graphics features of software tools and scientific software packages necessary to perform engineering analyses.
- Develop competency using available spread sheet software such as Excel, to solve engineering problems.
- Develop competency using the computational, programming, and graphics features of available numeric computing environments such as Matlab to solve engineering problems.
ENGR 2320 - Digital Electronics
- Apply various number systems and codes to arithmetic logic circuits.
- Apply Boolean functions to the design, synthesis, and analysis of digital circuits using NOT, AND, OR, XOR, NAND, and NOR gates.
- Build and analyze sequential logic circuits using D and JK flip-flops.
- Use software tools and program PLC’s to implement circuits.
- Understand the use of different memory devices and data transfer methods.
- Design circuits with counters, registers, encoders, decoders, D/A, and A/D converters.
- Understand the use of MSI and LSI logic families.
ENGR 2520 - Microprocessor and Microcomputers
- Understand bits, binary representations, digital logic and data structures.
- Understand the basic concepts related to computer architectures such as the von Neumann and Harvard architecture.
- Program a microcontroller at the assembly language level to create branches, use subroutine calls and interrupts and to configure peripherals such as the A/D and timers.
- Understand the terminology and uses associated with program and data memory maps, computer architecture block diagrams, and address, data, and control busses.
- Use flowcharts to document code design and write detailed lab reports to document the problem being solved, and the design and testing of software / firmware.
- Use an Integrated Development Environment (IDE) to single step through source code, set breakpoints and debug defective code.
- Understand the relationship between high-level languages such as C, assembly language, machine language and microcode.
- Create C language programs for microcontroller applications at an introductory level.
ENGR 2540 - Mechanics of Materials for Engineering
- Develop the ability to analyze stress and strain problems in a simple and logical manner and apply basic principles to formulate solutions.
- Explore and explain normal and shear stress and associated strain and understand stress strain properties of materials.
- Solve basic and indeterminate engineering problems involving axial and torsional loading.
- Calculate deformations, strain, and stresses in beams subjected to pure bending.
- Analyze and design beams subject to internal shear and bending moments and introduce singularity functions.
- Develop Eulers solution to columns with various end conditions and effective lengths.
- Utilize equations and Mohr's circle to solve for principle stress components at various locations within a member.
- Identify and combine stress components from multi stress elements due to combined loadings.
ENGR 2620 - Linear Systems
- Demonstrate a basic understanding of electric circuits, including the operation and characteristics of circuit elements such as voltage and current sources, resistors, capacitors, inductors, and operational amplifiers. Analyze circuits in both time and phasor domains.
- Analyze the transient response of first- and second-order electrical systems.
- Identify, formulate, and solve engineering problems by applying mathematical, scientific, and technological principles, procedures, and methodologies to develop effective solutions.
- Apply engineering design to produce solutions that meet specified needs with consideration of public health, safety, and welfare, as well as global, cultural, social, environmental, and economic factors.
- Develop communication, critical thinking, creative problem-solving, and discipline-specific skills to support professional and industry standards.
- Recognize ethical and professional responsibilities in engineering contexts, making informed judgments that reflect the global, economic, environmental, and societal impacts of engineering solutions.
- Develop the ability to acquire and apply new knowledge as needed, using effective learning strategies to foster lifelong learning.
ENGR 2621 - Linear Systems Lab
- Read electrical and electronic circuit schematics and build circuits using components such as voltage and current sources, resistors, capacitors, inductors, and operational amplifiers.
- Simulate and analyze electrical and electronic circuits using appropriate simulation tools (PSPICE, LSPICE, Multisim, etc.) and other computer applications (MATLAB, MS Excel) to predict and describe circuit behavior.
- Build electrical and electronic circuits and use electronic instruments (multimeter, power supply, function generator, oscilloscope) to test, and measure electrical quantities (voltage, current) and troubleshoot and repair circuits.
- Apply discipline-specific basic laws and calculations to analyze and synthesize (design) and implement simple circuits to solve a given problem characterized by a circuit behavior using appropriate instruments and techniques.
- Function effectively on a team whose members provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and use engineering judgment to conclude and meet objectives by sharing responsibilities.
- Communicate effectively with a range of audiences by collecting, analyzing, comparing, and presenting analytical, simulation, and experimental data, in the form of equations, graphs, and tables of a report or presentation.
ENGT 1060 - AutoCAD (Basic)
- Demonstrate an understanding of the different file types used in CAD drawing.
- Perform basic mathematical functions as it pertains to CAD drawings.
- Demonstrate the role of a CAD software program for Mechanical, Residential and Land Plots drawings.
- Demonstrate the role of a CAD drawing that can be shared across networks that are local and global.
- Demonstrate the role of AutoCAD's software for the Construction, Aviation, Automotive, Manufacturing and Ship Building trades.
- Demonstrate that CAD drawing can be updated in real time.
- Prepare ISO and ANIS standards drawing formats
ENGT 2090 - Advanced Solid Modeling
- Understand solid modeling concepts and terms.
- Be proficient in creating complex parts and assemblies.
- Understand the use of advance mates and mechanical mates when creating an assembly of parts.
- Be able to create working drawings from parts and assemblies including dimensions.
- Create animated models from part assemblies.
- Learn to use rendering tool for presentation work.
- Learn to use the sheet metal design capabilities of the software.
- Learn to use the mold design capabilities of the software.
- Implement all facets of design process including stress and deflection analysis.
- Evaluate the effects of substituting various materials for a particular design scenario.
ETCN 1100 - Blue Print Reading and the Machinery's Handbook
- Use the Machinery's Handbook as a reference tool to find specific information regarding a manufacturing or machining application problem.
- Classify the different line types used on an industrial blueprint.
- Recognize the value of tolerances and dimensions used in industrial blueprints for precision machining.
- Discuss the components of ANSI size Title Block, a standard revision box in the change order system.
- Interpret thread forms and thread nomenclature found on industrial blueprints.
- Understand the terms associated with the standard views found on industrial blueprints.
- Identify standard views using third angle projection used in ANSI drawings.
ETCN 1200 - Precision Measurement and Geometric Dimensioning and Tolerance
- Identify the feature control frame and understand the components within a geometric design.
- Explain the use of primary, secondary and tertiary datum’s.
- Apply the correct measurement and set up techniques based on the part geometry.
- Apply the rules of maximum and minimum materials conditions when measuring the machined parts or assemblies as they conform to the rules of limits of size.
- Discuss the relationship between machined features as directed per the feature control frame that dictates fit form or function of the machined parts.
- Select and use the necessary measuring techniques to measure orientation tolerance.
- Select and use the necessary techniques to measure positional tolerance.
- Select and use the necessary techniques to measure profile tolerance.
ETCN 1300 - CNC Machining I
- Establish points of origin on machine tools and on part programs.
- Establish and calculate the tool set and tool length offsets.
- Safely set-up and operate a CNC lathe and a CNC vertical milling machine.
- Write simple part programs using conventional Gand M code.
- Write a canned program for drilling cycles.
- Understand circular interpolation.
ETCN 2100 - Computer Aided Manufacturing (MasterCam)
- Use MasterCam graphical interface, toolbars command, and MasterCam's graphical interface.
- Create and manage geometry drawn in the MasterCam graphical area.
- Apply the appropriate cutting tools, calculate machining speeds and feeds and perform stock set up procedures using MasterCam.
- Work with different file types (DWG, SLPRT) files and integrate those with Master Cam files.
- Draw complex geometric shapes, resulting in tool path.
- Post their NC file inside MasterCam to create a CNC file that will be run in a milling machine, lathe or CNC router.
- Integrate the CNC files created in the CNC machining class and create tool path using MasterCam.
- Simulate the tool programs that have been generated and edit them to maximize machining and operation time.
ETCN 2200 - CNC Machining II
- Safely operate CNC ways, milling machines, and routers.
- Establish points of origin related to part geometry for all machine tool origins.
- Set all to links on the automatic tool changer for the CNC vertical milling machine and lathe.
- Calculate the correct RPMs, speeds, feeds, depth of cut, cutter rotation and cutter length offset values for different types of CNC operations.
- Use different work-holding devices and be able to program part offsets using standard G and M code.
- Debug a CNC part program.
- Machine more complex geometry using standard G and M code.
- Program circular profiles using standard G and M code.
ETCN 2300 - 3D-Modeling and Prototyping (Direct Digital Manufacturing)
- Understand the process of Additive Manufacturing and how it is related in a manufacturing process, such as tool-making, model-making or pattern-making.
- Discuss the advantages of using Additive Manufacturing and how it impacts the manufacturing process, product, part development and lead-time to the end-user.
- Identify the materials that can be used in an additive Manufacturing application.
- Demonstrate how this technology can be optimized by taking geometrics with multiple opponents in assembly and simplifying it into fewer sub components or assemblies.
- Discern the types of Additive Manufacturing capabilities based on part geometry customer demands and CNC machine capabilities
- Safely set up and operate the Dimension SST 1200es 3D machine
ETCN 2500 - Computer Numerical Control (CNC) Practicum/Capstone
- Set-up and maintain an engineering journal.
- Practice workplace professionalism.
- Participate in project planning, while taking major program topics into account.
- Perform critical assessment of program material and practicum/co-op experience.
- Write a resume that is relevant to the manufacturing industry.
ETME 1020 - Introduction to Manufacturing Processes
- Function safely in the laboratory environment.
- Using precision measuring tools to a decimation value of .001.
- Interpret industrial blueprints and recognize the standard symbols used in industry.
- Operate industrial machine tools and related equipment in the construction and assembly of precision machined parts for assigned lab projects.
- Use hand tools to cut and file metal, to adjust machine settings.
- Recognize terms and discuss capability of a CNC machine tool.
- Discuss/Describe the properties of metals used in the manufacturing process.
- Identify the use and properties of mechanical hardware used in the manufacturing process.
INST 1010 - Introduction to Instrumentation Technology
- Understand the operation of fundamental instrumentation.
- Understand fundamental process control theory.
- Explain basic control system concepts.
- Understand principles of instrumentation communications protocols.
- Set up and run basic laboratory experiments using a variety of instrumentation.
- Use instruments to measure quantities such as pressure, temperature, flow, and level.
- Perform basic instrumentation calibration.
- Collect, analyze, and present data from experiments.
- Prepare a well-organized laboratory report.
- Present information in equation, table, and graph form.
Reach Out
Contact Physics and EngineeringThe Department of Physics and Engineering at CCRI offers an array of associate degree and certificate programs to provide students with the skills and foundation for careers and advancement in engineering, engineering technology, advanced manufacturing and design.