Engineering-General (ENGR)
ENGR 1050 Engineering Graphics (2 credits)
Freehand and computer aided drawing in pictorial and orthographic projection; section and auxiliary views; descriptive geometry; graphical presentation of data; scales, dimensioning, and measurements. Two lectures and one 2-hour lab per week.
ENGR 1060 Introduction to Drones (1 credit)
Introduction to STEM education and hands-on exposure to the design and construction of drones. Students will build drones from scratch using individual parts, learn coding skills for machine automation, learn federal regulations and safety guidelines, and fly drones. Graded Pass/Fail. Typically Offered: Spring.
ENGR 1230 First Year Engineering (2 credits)
Introduction to critical thinking and engineering problem solving, writing in the professional context, oral communication skills, teamwork and leadership, professionalism, and work ethic. Focuses on career exploration, best practices in completing STEM homework assignments, development of a professional identity, immersion in a team-based design project with a campus client, and cultivation of life-long learning to ensure workforce success. Typically Offered: Fall.
Coreqs: MATH 1080 or higher
ENGR 1810 Idaho Science and Aerospace Scholars (ISAS) (2 credits)
Cross-listed with PHYS 1810
Science of space and space travel; conditions in space and on planets, moons and asteroids in the solar system; aerospace engineering of space vehicles; orbital mechanics and trajectory design; biology of life support systems. Typically Offered: Spring.
Prereqs: Idaho high school junior standing
ENGR 1810L Idaho Science and Aerospace Scholars (ISAS) Summer Academy (1 credit)
Cross-listed with PHYS 1810L
Group project to design a prospective space mission to a location within our solar system. Course may include a field trip to a facility with relevance to space science or aerospace engineering. Typically Offered: Summer.
Prereqs: PHYS/ENGR 1810 or Permission
ENGR 2040 (s) Special Topics (1-16 credits, max 99)
Credit arranged
ENGR 2050 Near Space Engineering (1 credit, max 6)
The Vandal Aerospace and Science Team (VAST) club is the student high-altitude scientific balloon program at the University of Idaho. VAST is a multidisciplinary program involving students from all across campus. Students will participate in the design, development, testing, flight and flight operations, recovery, and data analysis of balloon-borne science and engineering instrumentation flown to altitudes of 100,000 feet and higher. Recommended Preparation: Interest in space, aerospace science, and engineering. Graded Pass/Fail. Typically Offered: Fall and Spring.
ENGR 2100 Engineering Statics (3 credits)
Principles of statics with engineering applications; addition and resolution of forces, vector algebra, moments and couples, resultants and static equilibrium, equivalent force systems, centroids, center of gravity, free body method of analysis, two and three dimensional equilibrium, trusses, frames, and friction.
Prereqs: MATH 1170 Cooperative: open to WSU degree-seeking students.
ENGR 2120 Python Programming Essentials (3 credits)
This course is an introduction to Python programming fundamentals. It will cover the basics of Python, good algorithm design, and code development. Topics include Python types, data structures, and objects. The course will include hands-on programming in a variety of applications from multiple application areas. Major general-purpose Python modules including numeric and graphing modules will be explored. Prior programming experience is not required. Typically Offered: Fall and Spring.
Prereqs: MATH 1143 or equivalent
ENGR 2130 Professional Skills for the 21st Century Engineer (1 credit)
Introduction to the College of Engineering Professional Skills Academy, with an emphasis on building professional skillsets related to research, proposal development, entrepreneurship, leadership, teamwork and networking. Students will engage in college-career path exploration, create a framework for their college journey, explore global challenges through the lens of professional engineering competencies, and integrate projects to practice professional skills. Graded Pass/Fail. Typically Offered: Fall.
ENGR 2150 Elements of Materials Science (3 credits)
Principles relating properties of metals, ceramics, polymers, and composites to their structures. Typically Offered: Fall and Spring.
Prereqs: CHEM 1111, CHEM 1111L
ENGR 2200 Engineering Dynamics (3 credits)
Particle and rigid body kinematics and kinetics; rectilinear, curvilinear, and relative motion, equations of motion, work and energy, impulse and momentum, systems of particles, rotation, rotating axes, rigid body analysis, angular momentum, vibration, and time response.
Prereqs: ENGR 2100 and MATH 1750 Cooperative: open to WSU degree-seeking students.
ENGR 2330 Energy in the Modern World (3 credits)
General Education: Scientific Ways of Knowing
Cross-listed with CORS 2330, ENGR 2330
This course covers the fundamentals of energy, various energy sources (both renewable and non-renewable), energy systems and technologies, and the impact of energy on society and the environment. It surveys the development of energy, including its costs and benefits, examines key applications of energy in the modern world, and dedicates additional time to exploring the objectives, benefits, and constraints associated with electric power utility operations in North America. Throughout the course, we will analyze the balance of costs and benefits related to energy use, preparing students to think critically about energy-related issues. Typically Offered: Spring.
ENGR 2400 Introduction to Electrical Circuits (3 credits)
Not open for credit to electrical engineering majors. Circuit analysis, transient and steady state behavior, resonant systems, system analysis, and power and energy concepts; elementary differential equations will be introduced to solve basic transient problems.
Prereqs: MATH 1750 and PHYS 2110/PHYS 2110L
ENGR 3200 Engineering Thermodynamics and Heat Transfer (3 credits)
First and second laws of thermodynamics; thermodynamic processes; thermodynamic properties; flow processes; conversion of heat into work; conduction, convection, radiation, and heat exchangers. Recommended Preparation: ENGR 2100 and MATH 3100. Cooperative: open to WSU degree-seeking students.
ENGR 3350 Engineering Fluid Mechanics (3 credits)
Physical properties of fluids; fluid statics; continuity, energy, momentum relationships; laminar and turbulent flow; boundary layer effects; flow in pipes, open channels, and around objects.
Prereqs: ENGR 2100, MATH 2750 Cooperative: open to WSU degree-seeking students.
ENGR 3500 Engineering Mechanics of Materials (3 credits)
Elasticity, strength, and modes of failure of engineering materials; theory of stresses and strains for ties, shafts, beams, and columns. Typically Offered: Fall and Spring.
ENGR 3600 Engineering Economy (2 credits)
Economic analysis and comparison of engineering alternatives. This class meets for three lectures per week for the first ten weeks of the semester.
Prereqs: Junior standing
ENGR 3980 (s) Internship (1-16 credits, max 99)
Credit arranged
ENGR 4040 (s) Special Topics (1-16 credits, max 99)
Credit arranged
ENGR 4280 Numerical Methods (3 credits)
Cross-listed with MATH 4280, PHYS 4280
Joint-listed with MATH 5290, PHYS 5280
Systems of equations, eigenvalues and eigenvectors, root finding, error analysis, numerical solution to differential equations, interpolation and data fitting, numerical integration, related topics and applications, such as fast Fourier transforms, as time and interest permits. Typically Offered: Spring.
Prereqs: MATH 3100; and CS 1120 or MATH 1830 or ENGR 2120 or Permission
ENGR 4660 PLC Programming for Automation (3 credits)
Cross-listed with CS 4556
Joint-listed with CS 5556, ENGR 5660
This course covers the theory and practice of utilizing Programmable Logic Controllers used in industrial automation. It will provide background in Boolean logic and its application in combinational and sequential logic. The course will then go over analog and digital input/output such as light sensors, switches, motors, relays, pulse-width modulation, encoders and how they relate to PLCs. Computer networking and the Modbus communications protocol and security issues will be examined. Additional projects/assignments required for graduate credit. Typically Offered: Fall.
ENGR 4670 Advanced PLC Programming (3 credits)
Cross-listed with CS 4670
Joint-listed with CS 5670, ENGR 5670
This course covers advanced theory and practice of utilizing Programmable Logic Controllers (PLC) used in industrial automation. This course aims at introducing students to more advanced PLC programming topics such as motor control, basic circuitry design, industrial safety, fault handling, Supervisory Control and Data Acquisition (SCADA) systems, analog device programming, proportional control, and other topics encountered in today’s automation world. Additional projects/assignments are required for graduate credit. Typically Offered: Spring.
ENGR 4990 (s) Directed Study (1-16 credits, max 99)
Credit arranged
ENGR 5010 Seminar (0-16 credits, max 99)
Seminar. Graded Pass/Fail. Typically Offered: Varies.
ENGR 5040 (s) Special Topics (1-16 credits, max 99)
Credit arranged
ENGR 5660 PLC Programming for Automation (3 credits)
Cross-listed with CS 5556
Joint-listed with CS 4556, ENGR 4660
This course covers the theory and practice of utilizing Programmable Logic Controllers used in industrial automation. It will provide background in Boolean logic and its application in combinational and sequential logic. The course will then go over analog and digital input/output such as light sensors, switches, motors, relays, pulse-width modulation, encoders and how they relate to PLCs. Computer networking and the Modbus communications protocol and security issues will be examined. Additional projects/assignments required for graduate credit. Typically Offered: Fall.
ENGR 5670 Advanced PLC Programming (3 credits)
Cross-listed with CS 5670
Joint-listed with CS 4670, ENGR 4670
This course covers advanced theory and practice of utilizing Programmable Logic Controllers (PLC) used in industrial automation. This course aims at introducing students to more advanced PLC programming topics such as motor control, basic circuitry design, industrial safety, fault handling, Supervisory Control and Data Acquisition (SCADA) systems, analog device programming, proportional control, and other topics encountered in today’s automation world. Additional projects/assignments are required for graduate credit. Typically Offered: Spring.