Civil Engineer
Design and oversee construction of roads, bridges, buildings and water systems.
Design and test electrical equipment, from power systems to circuit boards.
Electrical engineers design circuits, motors, power distribution and control systems, then build prototypes and test them against specifications and safety codes. They use circuit simulation and CAD software, oscilloscopes and other test instruments, and apply physics and calculus. Entry requires a bachelor's degree in electrical engineering; a Professional Engineer license follows exams and work experience.
Take these courses in order, from beginner to mid-level.
The shared base every STEM career uses: working with numbers and units, testing ideas fairly, handling data and code, and explaining your work.
How civil, mechanical and electrical engineers think, what to study, and the degree, FE and PE route into the field.
The everyday computer, internet, safety and AI skills every tech and STEM job assumes you already have.
Write clear emails and documents, present and run meetings, work well on teams, and navigate résumés, interviews and networking.
The practical math behind tech and STEM work: numbers, algebra, functions, geometry, logic and counting, with short code exercises.
Clean tables, correct formulas, lookups, pivot tables and honest charts in Google Sheets, LibreOffice Calc or Excel.
Learn to program in Python from zero: values, decisions, loops, functions, data structures, files, modules and a small data project.
Learn your OSHA rights, spot hazards, choose PPE, understand lockout/tagout and electrical safety, and use hand tools, power tools and measuring tools safely.
Read orthographic views, scales, dimensions, tolerances, schematics, GD&T callouts and floor plans, then sketch and model parts in free CAD tools.
The calculus and linear algebra behind science, engineering and machine learning: derivatives, integrals, vectors, matrices, gradients and eigenvalues, with Python exercises.
The physics behind engineering and the physical sciences: motion, forces, energy, momentum, torque, circuits, induction, waves and heat, with Python exercises and a home pendulum lab.
Use NumPy arrays, plots, fitting, numerical methods, units and instrument data files to do real engineering and science calculations in Python.
Learn DC and AC circuit analysis, power factor and three-phase basics, safe measurement on battery circuits, simulation, transformers, motors and systematic troubleshooting.
How engineering work is really done and licensed: project phases, calculation packages, specs and submittals, codes and standards, QA/QC, the FE and PE, and ethics.
Diodes, transistors and op-amps, digital logic and microcontrollers, spectra, filters and PID control, the power grid, per-unit and load flow, protection, inverters and PCB layout.
Read relay ladder diagrams, match sensors and actuators, understand VFDs, program PLC logic with timers and counters, and troubleshoot, guard and maintain automated machines.
Design and oversee construction of roads, bridges, buildings and water systems.
Design, build and test machines, engines and mechanical devices.
Research and develop metals, polymers, ceramics and composites for new products.