Engineering
14 courses · Antelope Valley College · 2026-2027 Catalog
Classes: Fall 2026 · Winter 2027 · Spring 2027
ENGR 110 Introduction to Engineering
- Units
- 3
- Hours
- 54 lecture hours, 54 contact hours total
- Transfers to
- CSU, UC
- C-ID
- ENGR 110
The course explores the branches of engineering, the functions of an engineer, and the industries in which engineers work. The course also explains the engineering education pathways and explores effective strategies for students to reach their full academic potential. An introduction to the methods and tools of engineering problem solving and design including the interface of the engineer with society and engineering ethics are also covered in this course. Students will develop communication skills pertinent to the engineering profession.
ENGR 125 Programming and Problem-Solving in MATLAB
- Units
- 4
- Hours
- 54 lecture hours, 54 lab hours, 108 contact hours total
- Prerequisite
- Completion of MATH 150.
- Transfers to
- CSU, UC
- C-ID
- ENGR 220
This course utilizes the MATLAB environment to provide students with a working knowledge of computer-based problem-solving methods relevant to science and engineering. It introduces the fundamentals of procedural and object-oriented programming, numerical analysis, and data structures. Examples and assignments in the course are drawn from practical applications in engineering, physics, and mathematics.
ENGR 130 Materials Science
- Units
- 4
- Hours
- 54 lecture hours, 54 lab hours, 108 contact hours total
- Prerequisite
- Completion of CHEM 110 and PHYS 110.
- Transfers to
- CSU, UC
- C-ID
- ENGR 140B
This course presents the internal structures and resulting behaviors of materials used in engineering applications, including metals, ceramics, polymers, composites, and semiconductors. The emphasis is upon developing the ability both to select appropriate materials to meet engineering design criteria and to understand the effects of heat, stress, imperfections, and chemical environments upon material properties and performance. This course contains a lab component in which mechanical properties and behaviors will be explored through the use of common mechanical testing techniques.
ENGR 140 Engineering 3D Graphics
- Units
- 3
- Hours
- 27 lecture hours, 81 lab hours, 108 contact hours total
- Prerequisite
- Completion of MATH 135 or higher or placement by multiple measures.
- Transfers to
- CSU, UC
- C-ID
- ENGR 150
This course covers the principles of engineering designs using computer-aided design (CAD). Topics include the development of visualization skills; mechanical dimensioning and tolerancing practices; and the engineering design process. Assignments develop 2-D and 3-D CAD skills. The use of 3D CAD software is an integral part of the course.
ENGR 185 Digital Logic and Design
- Units
- 4
- Hours
- 54 lecture hours, 54 lab hours, 108 contact hours total
- Prerequisite
- Completion of MATH 140 or placement by multiple measures.
- Transfers to
- CSU, UC
This course covers the analysis of digital logic principles as well as hands on building and testing of functional projects. Some of the major topics include: Boolean logic, binary arithmetic, logic gates, combinatorial logic, sequential circuits, programmable logic devices, state machines and synchronous state machine design. Students will design combinatorial circuits, flipflops, multivibrators, registers and counters. Standard industry testing methods and equipment are used throughout the course.
ENGR 210 Statics
- Units
- 4
- Hours
- 72 lecture hours, 72 contact hours total
- Prerequisite
- Completion of MATH 160 and PHYS 110.
- Transfers to
- CSU, UC
- C-ID
- ENGR 130
A first course in engineering mechanics: properties of forces, moments, couples and resultants; two- and three-dimensional force systems acting on engineering structures in equilibrium; analysis of trusses, and beams; distributed forces, shear and bending moment diagrams, center of gravity, centroids, friction, and area and mass moments of inertia. Optional additional topics include fluid statics, cables, Mohr's circle and virtual work.
ENGR 230 Circuit Analysis
- Units
- 4
- Hours
- 54 lecture hours, 54 lab hours, 108 contact hours total
- Prerequisite
- Completion of PHYS 120 and completion of or concurrent enrollment in MATH 230.
- Advisory
- Completion of ENGR 125.
- Transfers to
- CSU, UC
- C-ID
- ENGR 260, ENGR 260L
An introduction to the analysis of electrical circuits. Use of analytical techniques based on the application of circuit laws and network theorems. Analysis of DC and AC circuits containing resistors, capacitors, inductors, dependent sources, operational amplifiers, and/or switches. Natural and forced responses of first and second order RLC circuits; the use of phasors; AC power calculations; power transfer; and energy concepts.
ENGR 900 Introduction to 3D Printing
- Units
- 0
- Hours
- 36 lecture hours, 18 lab hours, 54 contact hours total
An immersive exploration of 3D printing technology. This course introduces students to the diverse landscape of 3D printers, including Fused Deposition Modeling (FDM), Stereolithography (SLA), and Selective Laser Sintering (SLS). Through a blend of lecture and hands-on lab sessions, students dissect the components of 3D printers, delve into software essentials like firmware and slicers, and explore current trends and innovations. By mastering basic FDM printer operation, from sourcing models to slicing and printing, students gain the foundational skills necessary to navigate the dynamic world of additive manufacturing, positioning them for success in diverse industries and applications.
ENGR 905 Introduction to Robotics
- Units
- 0
- Hours
- 36 lecture hours, 18 lab hours, 54 contact hours total
This course blends theory with hands-on experience using robotics kits. Students delve into essential robotics components such as main boards, frames, sensors, and motors, gaining insight into power delivery systems crucial for robot functionality. Through a combination of lectures and lab sessions, students explore introductory programming concepts, including block coding and script coding, to facilitate simple motion and sensing capabilities in their robots. Engaging in introductory projects focused on motion and sensing, students apply their newfound knowledge in practical scenarios, honing their problem-solving skills and laying the groundwork for future advancements in robotics.
ENGR 910 Introduction to Microcontrollers
- Units
- 0
- Hours
- 36 lecture hours, 18 lab hours, 54 contact hours total
- Advisory
- Completion of CS 110, CS 120, CS 121, or CS 122.
This course offers hands-on experience with Arduino microcontrollers, empowering students to unleash their creativity in hardware development. Through a blend of lectures and lab sessions, students explore essential topics such as breadboarding, wiring, pins, connectors, jumpers, LEDs, servos, and power delivery, laying the groundwork for understanding microcontroller architecture and functionality. Additionally, students learn soldering techniques for wire and board connections, enhancing their practical skills in hardware assembly and modification. Delving into microcontroller fundamentals, students gain insights into function, components, and power delivery mechanisms, paving the way for advanced project development. With a focus on introductory programming, students explore language choices and fundamental constructs in Arduino, including syntax, variables, expressions, control structures, and functions, enabling them to bring their hardware projects to life through code. By the end of the course, students emerge equipped with the knowledge and skills to embark on exciting microcontroller-based projects.
ENGR 911 Excel for Science and Engineering
- Units
- 0
- Hours
- 54 lecture hours, 54 contact hours total
In the data driven realms of science and engineering, proficiency in Excel is paramount. This course equips students with the essential skills to leverage Excel's power in data organization, analysis, and visualization, vital for addressing complex challenges in science and engineering. Through hands-on learning, students master spreadsheet design, Excel functions, and advanced techniques tailored to scientific and engineering contexts. They learn to manipulate datasets, conduct statistical analysis, and create insightful visualizations crucial for experimentation, system design, and process optimization. Additionally, students delve into Visual Basic for Applications (VBA), enabling them to automate tasks and customize Excel. By course end, students emerge equipped to make informed decisions, drive innovation, and excel in their scientific and engineering endeavors.
ENGR 950 Applications of 3D Printing
- Units
- 0
- Hours
- 36 lecture hours, 18 lab hours, 54 contact hours total
- Prerequisite
- Completion of ENGR 900 Building upon the foundational knowledge gained in ENGR 900, this course offers an in-depth exploration of advanced applications in 3D printing.
Through a combination of lecture and hands-on lab sessions, students delve into the intricacies of Fused Deposition Modeling (FDM) printers, mastering advanced slicing techniques and exploring capabilities such as multicolor and multi-material printing. Students undergo project-based learning, where they apply their skills to real-world scenarios, fostering creativity and problem-solving. By the end of this course, students emerge with the expertise and confidence to leverage 3D printing technology for a wide range of applications, from prototyping and product design to customized manufacturing and beyond.
ENGR 955 Applications of Robotics
- Units
- 0
- Hours
- 36 lecture hours, 18 lab hours, 54 contact hours total
- Prerequisite
- Completion of ENGR 905 Building upon the foundational knowledge established in the introductory course, this course offers a deeper exploration into the practical applications of robotics.
Students delve into advanced programming and scripting techniques tailored to robotics kits, focusing on refining motion and sensing capabilities. Through a combination of lectures and hands-on lab sessions, students engage in project-based learning, tackling challenges related to motion, sensing, and even competition scenarios. By the end of the course, students emerge equipped with the skills and experience to apply robotics technology creatively and effectively in real-world contexts, setting the stage for innovative contributions to the field of robotics.
ENGR 960 Applications of Microcontrollers
- Units
- 0
- Hours
- 36 lecture hours, 18 lab hours, 54 contact hours total
- Prerequisite
- Completion of ENGR 910 Building upon the foundational knowledge acquired in the introductory course, this course delves deeper into the practical applications of Arduino microcontrollers, preparing students for the Arduino Certification Exam.
Students explore advanced programming concepts, including syntax, variables, expressions, control structures, and functions, essential for mastering microcontroller development. Through a combination of lectures and lab sessions, students engage in hands-on projects focused on sensors, automation, and integration with other languages, providing practical experience in real-world applications. By the end of the course, students emerge equipped with the skills and confidence to tackle complex microcontroller projects, paving the way for success in their academic and professional pursuits.