Course Descriptions

Image: Photos of SF State students and scenes from around campus

Engineering Discipline Courses Details

Hide details

ENGR 100 : Introduction to Engineering

Prerequisites: High school algebra and trigonometry.
Description: Description of the major engineering fields and their subfields. Day to day activities of engineers. Engineering professionalism, ethics, communication skills, lifelong learning and career planning. Survival skills. Safety issues and School of Engineering policies. (Plus-minus letter grade only.)
Units: 1
Latest Offering: Spring 2014

ENGR 101 : Engineering Graphics

Prerequisites: Must be taken concurrently with ENGR 100.
Description: Engineering drawing as means of communication. Principles of engineering graphics. Freehand sketching and introduction to AutoCAD. Basic AutoCAD commands. Engineering drawing with AutoCAD. Orthographic projection. Lines and dimensioning. Reading blueprints. Normal, inclined, and cylindrical surfaces. Sectional views.
Units: 1
Latest Offering: Spring 2014

ENGR 102 : Statics

Prerequisites: MATH 227, PHYS 220.
Description: Vector treatment of force systems acting on particles and rigid bodies. Centroids and moments of inertia. Trusses, machines, fluid statics, shear and moment diagrams for beams, and friction. Applications to structural and mechanical problems. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Spring 2014

ENGR 103 : Introduction to Computers

Prerequisites: ENGR 101, MATH 226.
Description: Introductory course on programming, using a high-level language. Use of algorithms. Program organization, formulation, and solution of engineering problems. Laboratory.
Units: 1
Latest Offering: Spring 2014

ENGR 106 : Introduction to Engineering Laboratory

Prerequisites: Must be taken concurrently with ENGR 100.
Description: Project based laboratory. Basic measuring tools. Introduction to MatLab, spreadsheet, and word processing software. Recording, importing, and plotting various data to incorporate into engineering reports. Developing hands-on experience with basic software tools.
Units: 1
Latest Offering: Spring 2012

ENGR 120 : Introduction to Computer Engineering

Prerequisites: High school algebra and trigonometry.
Description: Introduction to the profession, areas of study, university rules and regulations, curriculum requirements, time management and study skills, critical thinking, problem solving skills, ethics, introduction to computers and basic computer skills including graphics, spreadsheet, database, Internet, and web page design. Classwork, 2 units; activity, 1 unit. (ABC/NC grading only)
Units: 3
Latest Offering: Fall 2012

ENGR 121 : Gateway to Computer Engineering

Prerequisites: None
Description: Hands-on introduction to embedded computer systems. Basic laboratory instrumentation, electronic circuit assembly, measurement, and testing. Introduction to hardware and software of robots. Laboratory. (Plus-minus letter grade only.)
Units: 1
Latest Offering: Spring 2014

ENGR 200 : Materials of Engineering

Prerequisites: CHEM 115.
Description: Application of basic principles of physics and chemistry to engineering materials; their structures and properties and the means by which these materials can be made of better service to all fields of engineering. Classwork, 2 units; laboratory, 1 unit. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Spring 2014

ENGR 201 : Dynamics

Prerequisites: ENGR 102.
Description: Vector treatment of kinematics and kinetics of particles, systems of particles and rigid bodies. Methods of work, energy, impulse, and momentum. Vibrations and time response. Applications to one- and two-dimensional engineering problems. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Spring 2014

ENGR 203 : Materials of Electrical and Electronic Engineering

Prerequisites: CHEM 115.
Description: Application of basic principles of physics and chemistry to electrical and electronic engineering materials. Conductors, insulators, and semiconductors; electrical conductors; mechanical properties of conductors; manufacturing conductors; electrochemistry; electrical insulators; plastics; magnetic materials; superconductors and optical fibers. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Fall 2013

ENGR 204 : Engineering Mechanics

Prerequisites: MATH 227, PHYS 220.
Description: Vector treatment of force systems, kinematics and kinetics. Centroids and moments of inertia. Equilibrium of internal stresses. Methods of acceleration, work, energy and momentum. Kinetic differential equations. Vibrations and time response. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Spring 2014

ENGR 205 : Electric Circuits

Prerequisites: PHYS 230 and MATH 245; MATH 245 may be taken concurrently.
Description: Circuit analysis, modeling, equivalence, circuit theorems. PSpice simulation. Ideal transformers and operational amplifiers. Transient response of 1st-order circuits. AC response, phasor analysis, impedance, power. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Spring 2014

ENGR 206 : Circuits and Instrumentation Laboratory

Prerequisites: ENGR 205 (may be taken concurrently).
Description: Electrical measurements and laboratory instrumentation. Verification of circuit laws and theorems. Operational amplifier circuits. AC steady-state behavior and frequency response. Transient characteristics of first-order circuits. Introduction to PSpice. Extra fee required.
Units: 1
Latest Offering: Spring 2014

ENGR 212 : Introduction to Unix and Linux for Engineers

Prerequisites: Priority enrollment for computer engineering students. Other students may enroll on a space available basis by consent of instructor.
Description: Introduction to software development and program development in the Unix/Linux environment. File system organization and management, editors, utilities, network environment, pattern and file searching, command line interface, scripting languages. Classwork, 1 unit; laboratory, 1 unit. (Plus-minus letter grade only.)
Units: 2
Latest Offering: Spring 2014

ENGR 213 : Introduction to C Programming for Engineers

Prerequisites: MATH 226 with grade of C- or better.
Description: Introduction to C programming; defining and analyzing problems; design of algorithms; implementation, testing, debugging, maintenance and documentation of programs; coverage of basic algorithms, programming concepts and data types; C programming of microcontrollers. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Spring 2014

ENGR 220 : Energy: Resources, Alternatives, and Conservation

Prerequisites: High school level mathematics or consent of instructor.
Description: Energy, natural and renewable resources. Conversion to usable forms of energy. Demand reduction. Effect on resource conservation and environment. Every day usage of energy (in automobiles, homes, and work place) is emphasized. [CSL may be available; consult index for page reference.]
General Education:
  • Segment II Area - Physical and Biological Sciences Area (PBS) Category C Integrative Science
Units: 3
Latest Offering: Spring 2014

ENGR 235 : Surveying

Prerequisites: ENGR 100 and MATH 226.
Description: Surveying: distance, elevation, and angle measurements; contours; topography; vertical and horizontal curves; cut and fill. Layout of right-of-way for railroads, highways, streets; grading; sight distances; design requirements. Interpretation of maps in engineering. Class work, 2 units; laboratory, 1 unit. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Spring 2014

ENGR 290 : Modular Elective

Prerequisites: Sophomore standing.
Description: Topic to be specified in Class Schedule. May be repeated for a total of 3 units when topics vary. Topic to be specified in Class Schedule.
Units: 1

ENGR 290 : Design Methodology

Prerequisites: Sophomore standing.
Description: Various approaches to design of engineering systems. Systematic approach to engineering design work. Various strategies in resolving mechanical engineering design issues in a teamwork environment are presented and practiced. (Plus-minus letter grade only.)
Units: 1
Latest Offering: Fall 2013

ENGR 290 : Engineering Project Management

Prerequisites: ENGR 200 or ENGR 205. To be taken concurrently with ENGR 300.
Description: Introduction to basic software tools and management concepts associated with team-based engineering projects. (Plus-minus letter grade only.)
Units: 1
Latest Offering: Spring 2014

ENGR 290 : Introduction to PSPICE

Prerequisites: Completion of or concurrent enrollment in ENGR 205.
Description: Introduction to a computer aided design (CAD) circuit design tool, PSPICE, to support electronic circuit analysis.
Units: 1
Latest Offering: Spring 2014

ENGR 290 : Introduction to Pro Engineering

Prerequisites: ENGR 101 and sophomore standing.
Description: Concepts of computer aided design (CAD) and solid modeling are reviewed, application and file structure of ProEngineer, application of ProEngineer in solid modeling; students are introduced to interfacing of ProEngineer with analysis and manufacturing software modules.
Units: 1
Latest Offering: Spring 2014

ENGR 290 : Introduction to Programmable Logic Controllers (PLCs)

Prerequisites: PHYS 240; may be taken concurrently.
Description: Basic understanding of programmable logic controllers; architecture, programming, interfacing, and applications. Hands-on experience on modern commercial PLC units is the main component. (Plus-minus letter grade only.)
Units: 1
Latest Offering: Spring 2009

ENGR 290 : MATLAB Programming Introduction

Prerequisites: Course in programming.
Description: Basic introduction to MATLAB language. Array manipulations, control-flow, script and function files. Simple 2-D plotting and editing. Programming assignments. (Plus-minus letter grade only.)
Units: 1
Latest Offering: Spring 2014

ENGR 290 : Microcontrollers

Prerequisites: ENGR 205, 206, and ENGR 103, or equivalent course in C programming.
Description: Hands-on experience; review of C programming concepts applicable to microcontroller programming and of basic microcontroller functions. Design individual project and implementation of simple controllers.
Units: 1
Latest Offering: Spring 2014

ENGR 300 : Engineering Experimentation

Prerequisites: ENGR 200 or 206, ENGR 205, ENG 214 with grade of C- or better.
Description: Engineering experimentation. Characteristics of instrumentation and computerized data acquisition. Design, planning, and documentation of experiments. Common methods of probability and statistics. Classwork, 2 units; laboratory, 1 unit. Extra fee required. This course is first in a series of courses (ENGR 300, 301 or 302, 696, and 697GW) that when completed with a C or better will culminate in the satisfaction of the University Written Eng Proficiency/GWAR if taken Fall 2009 or later. ABC/NC grading only.
Units: 3
Latest Offering: Spring 2014

ENGR 301 : Microelectronics Laboratory

Prerequisites: ENGR 353 (may be taken concurrently).
Description: Measurement techniques, device characterization, experimental verification, and PSpice simulation. 2nd-order transient and frequency responses. Characterization of diodes, BJTs, and FETs. Diode circuits, transistor amplifiers, simple logic gates. Laboratory. Extra fee required. This course is second in a series of courses (ENGR 300, 301 or 302, 696, and 697GW) that when completed with a C or better will culminate in the satisfaction of the University Written Eng Proficiency/GWAR if taken Fall 2009 or later. ABC/NC grading only.
Units: 1
Latest Offering: Spring 2014

ENGR 302 : Experimental Analysis

Prerequisites: ENGR 300, 304 (maybe taken concurrently), and 309.
Description: Experimental investigation and analysis of engineering systems: structural elements, fluid devices, and thermal systems. Use of computers for data acquisition. Laboratory. Extra fee required. This course is second in a series of courses (ENGR 300, 301 or 302, 696, and 697GW) that when completed with a C or better will culminate in the satisfaction of the University Written Eng Proficiency/GWAR if taken Fall 2009 or later. ABC/NC grading only.
Units: 1
Latest Offering: Spring 2014

ENGR 303 : Engineering Thermodynamics

Prerequisites: PHYS 240.
Description: Application of thermodynamics to a variety of energy exchanging devices; properties of the pure substance, ideal gases, and mixtures; power and refrigeration cycles. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Spring 2014

ENGR 304 : Mechanics of Fluids

Prerequisites: ENGR 201 and PHYS 240.
Description: Statics and dynamics of incompressible fluids, dimensional analysis, and similitude; fluid friction, laminar, and turbulent flow in pipes; forces on submerged structures; fluid measurements. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Spring 2014

ENGR 305 : Linear Systems Analysis

Prerequisites: MATH 245, ENGR 205.
Description: Signal and linear system analysis in the time and frequency domains. System response to continuous and discontinuous signals. Convolution. Fourier series, Fourier transform and Laplace transform. State-space methods.
Units: 3
Latest Offering: Spring 2014

ENGR 306 : Electromechanical Systems

Prerequisites: ENGR 205 with grade of C- or better.
Description: Electromechanical energy conversion. Operating characteristics of transformers; DC and AC rotating machines: speed, torque, and profile control. Motion control system using stepper motors. System design, specifications, and simulation. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Spring 2014

ENGR 309 : Mechanics of Solids

Prerequisites: ENGR 102 and ENGR 200 (may be taken concurrently).
Description: Shear and bending moment diagrams. Analysis of bending and shear stresses in beams. Stress transformation and failure theories. Deformation of beams. Column buckling. Torsion. Elastic and ultimate resistance of materials. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Spring 2014

ENGR 315 : Systems Analysis Lab

Prerequisites: Concurrent enrollment in ENGR 305 recommended.
Description: Laboratory exercises on signal and linear systems in time and frequency domains using Matlab. Linearity and time invariance. Solution of differential equations. Convolution. Fourier series and Fourier transform. Laplace Transform. State-space methods.
Units: 1
Latest Offering: Fall 2013

ENGR 323 : Structural Analysis

Prerequisites: ENGR 309.
Description: Structural engineering, including standards and codes. Determination of loads, discussion of load path. Analysis of statically determined structures. Forces within statically indeterminate structures. Structural analysis software. Classwork, 2 units; laboratory, 1 unit. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Spring 2014

ENGR 350 : Introduction to Engineering Electromagnetics

Prerequisites: MATH 245 and PHYS 240 with grades of C- or better.
Description: Transmission lines. Vector analysis. Static electric and magnetic fields. Boundary value problems. Maxwell's equations.
Units: 3
Latest Offering: Spring 2014

ENGR 353 : Microelectronics

Prerequisites: ENGR 205 with grade of C- or better.
Description: PN Diodes, BJTs, and MOSFETs. Semiconductor device basics, characteristics and models. Diode applications. Transistor biasing, basic amplifier configurations, and basic logic circuits. PSpice simulation. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Spring 2014

ENGR 356 : Digital Design

Prerequisites: ENGR 205 with grade of C- or better.
Description: Number systems. Design of combinational and sequential circuits. Logic simplification. Digital functional units such as adders, decoders, multiplexers, registers, and counters. State-machine design. Storage and programmable devices. Register transfer level.
Units: 3
Latest Offering: Spring 2014

ENGR 357 : Digital Design Laboratory

Prerequisites: ENGR 356 (may be taken concurrently).
Description: Circuit construction and trouble shooting techniques. EDA tools and simulation. Combinational and sequential circuits. Semiconductor memory. Extra fee required.
Units: 1
Latest Offering: Spring 2014

ENGR 364 : Materials and Manufacturing Processes

Prerequisites: ENGR 201 and ENGR 309.
Description: Integration of stress analysis and failure theories with knowledge of materials and manufacturing processes in machine design. Classwork, 2 units; laboratory, 1 unit. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Spring 2014

ENGR 378 : Digital Systems Design

Prerequisites: ENGR 356 with grade of C- or better.
Description: CMOS digital circuits and their electrical properties. Logic circuit design with functional units. Algorithmic sequential machine design. Design with programmable logic devices. Hardware description and simulation language. Classwork, 2 units; laboratory, 1 unit. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Fall 2013

ENGR 410 : Process Instrumentation and Control

Prerequisites: ENGR 300 and ENGR 305.
Description: Principles of control and instrumentation. Control of level, flow, temperature, and pressure. Actuators and transducers. Process modeling. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Spring 2014

ENGR 411 : Instrumentation and Process Control Laboratory

Prerequisites: ENGR 410 (may be taken concurrently).
Description: Instrumentation for measurement of flow, temperature, level and pressure. Experiments on level, flow, and temperature control. P, PI, PID, and programmable logic controllers.
Units: 1
Latest Offering: Spring 2013

ENGR 415 : Mechatronics

Prerequisites: ENGR 201 or ENGR 204; ENGR 305.
Description: Basics of a multidisciplinary field that combines electronics, mechanical design and simulation, and control systems. Simulation and design of systems with sensors, controllers and actuators. System elements including common sensors, actuators and various electronic controllers. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Spring 2014

ENGR 416 : Mechatronics Lab

Prerequisites: Must be taken concurrently with ENGR 415.
Description: Experiments connected with mechatronics concepts. Programming microcontrollers, PLCs, computer-based controllers and their selection for mechatronic systems. Sensor and actuator experiments. Mechatronics project.
Units: 1
Latest Offering: Spring 2014

ENGR 421 : Structural Engineering Laboratory

Prerequisites: ENGR 323.
Description: Hands-on experimentation to verify theories and concepts. Develop an understanding of why design specifications are written to avoid detrimental structural behaviors. Laboratory, 1 unit.
Units: 1

ENGR 425 : Reinforced Concrete Structures

Prerequisites: ENGR 323 (may be taken concurrently).
Description: Design of reinforced concrete structural systems. Elements of systems including beams, slabs, columns, connections. Ultimate strength approach to safety and serviceability: bending, shear, and axial loads. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Spring 2014

ENGR 426 : Steel Structures

Prerequisites: ENGR 323 (may be taken concurrently).
Description: Design of steel structures, members, and connections. Effects of loads causing flexure, shear and axial force, and their combinations on design choices. Steels and sections used in structural design. Use of design specifications. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Spring 2014

ENGR 427 : Wood Structures

Prerequisites: ENGR 323 (may be taken concurrently).
Description: Design of wood structures. Design procedures and specifications of the wood structural members subjected to tension, compression, flexure, and combined bending with axial forces. Design building codes and seismic provisions of wood structures. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Fall 2013

ENGR 429 : Construction Management

Prerequisites: ENGR 235 and ENGR 430 (may be taken concurrently).
Description: Construction engineering and management; professional practice and ethics; planning and scheduling, network diagrams, scheduling computations, resource management, computer applications; cost estimating; bidding and contracting. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Spring 2014

ENGR 430 : Soil Mechanics

Prerequisites: ENGR 309.
Description: Soil as an engineering material with emphasis on identification, physical and mechanical properties. Evaluation of water flow through soil, settlement, soil strength, earth pressure, pile pullout capacity, and basic slope stability. Laboratory-based term project. Classwork, 2 units; laboratory, 1 unit. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Spring 2014

ENGR 431 : Foundation Engineering

Prerequisites: ENGR 430.
Description: Settlement of structures on deep and shallow foundations. Evaluation of undrained and drained soil strength. Analysis and design of gravity, cantilever and anchored walls. Ultimate capacity of deep and shallow foundations. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Fall 2013

ENGR 432 : Finite Element Methods in Structural and Continuum Mechanics

Prerequisites: ENGR 308 and ENGR 309.
Description: Fundamental concepts of the finite element method for one- and two-dimensional elements. Applications in the areas of structural analysis, plane stress and plane strain, and two-dimensional groundwater flow. Computer implementation of finite element techniques. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Spring 2011

ENGR 433 : Soil Mechanics Laboratory

Prerequisites: ENGR 430, or may be taken concurrently.
Description: Standard commercial soil testing including basic soil properties, in situ density, compaction, permeability, consolidation, grain size, evaluation, and others. Reduction and interpretation of test results. Plus-minus letter grade only.
Units: 1

ENGR 434 : Principles of Environmental Engineering

Prerequisites: CHEM 115 and ENGR 304 (may be taken concurrently).
Description: Fundamentals of environmental engineering: water quality, water chemistry, water treatment, air quality, and solid waste management. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Spring 2014

ENGR 435 : Environmental Engineering Design

Prerequisites: CHEM 115.
Description: Design concepts for environmental engineering systems relating to municipal and industrial wastewater treatment, disposal, and reuse. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Spring 2014

ENGR 436 : Transportation Engineering

Prerequisites: ENGR 235 and ENGR 430 (may be taken concurrently).
Description: Principles, theories, and practice of transportation planning and design.
Units: 3
Latest Offering: Spring 2014

ENGR 439 : Construction Engineering

Prerequisites: ENGR 309, ENGR 430.
Description: Construction methods and equipment, excavating, loading, hauling, and finishing; production of construction materials; compressed air and water systems; concrete form design; building construction; construction safety. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Fall 2013

ENGR 440 : Ethical Issues in Science and Technology

Prerequisites: Upper division standing and ENG 214 or equivalent.
Description: Cross listed with BIOL 440. For course description, see BIOL 440. (May not be repeated under alternate prefix.) (Formerly NEXA 440.)
General Education:
  • Segment III Cluster - Science and Human Values
Units: 3
Latest Offering: Spring 2010

ENGR 441 : Fundamentals of Composite Materials

Prerequisites: MATH 245 and ENGR 309; major/minor.
Description: Mechanics of long-, short-, and particle-reinforced composites. Stress, strain, and stiffness transformations. Mechanics of a single orthotropic ply. Laminated plate theory. Residual stress, fracture mechanics, delamination, fatigue; environmental effects, and thermomechanical properties. Manufacturing processes. Composites design, sustainability and recycling. (Plus-minus letter grade.)
Units: 3

ENGR 442 : Operational Amplifier Systems Design

Prerequisites: ENGR 305 with grade of C- or better.
Description: Design of op-amp amplifiers, signal converters, conditioners, filters. Negative feedback, practical op-amp limitations. Voltage comparators, Schmitt triggers, nonlinear signal processing. Sinewave oscillators, multivibrators, timers. Design project, PSpice simulation. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Spring 2014

ENGR 445 : Analog Integrated Circuit Design

Prerequisites: ENGR 301 and ENGR 353 with grades of C- or better.
Description: Integrated circuit technology, transistor characteristics and models. Analysis and design of monolithic op amps. Frequency response, negative feedback, stability, PSpice simulation. Classwork, 3 units; laboratory, 1 unit. Extra fee required. (Plus-minus letter grade only.)
Units: 4
Latest Offering: Fall 2013

ENGR 446 : Control Systems Laboratory

Prerequisites: ENGR 447 (may be taken concurrently).
Description: Simulation and modeling of control systems using Matlab and Simulink. Control experiments using servomotors and industrial emulators. Control project. Laboratory.
Units: 1
Latest Offering: Fall 2013

ENGR 447 : Control Systems

Prerequisites: ENGR 305.
Description: Analysis and design of continuous and discrete control systems. Systems modeling and stability. System compensation using root-locus and frequency domain techniques. Z-transforms, discrete transfer functions, and state-space representation. Control of digital systems using state-space methods. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Fall 2013

ENGR 448 : Electrical Power Systems

Prerequisites: ENGR 306 with grade of C- or better.
Description: Operating characteristics of transmission lines, transformers, and machines. Symmetrical component theory and sequence network method. Use commercial programs to conduct load flow study, short circuit analysis, and economic dispatch problems. State estimation, unit commitment, and system transient and stability issues. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Fall 2013

ENGR 449 : Communication Systems

Prerequisites: ENGR 305 with grade of C- or better.
Description: Review of linear systems. Amplitude (AM), frequency (FM), and phase (PM) modulation systems. Transmitter and receiver design. Frequency and time-domain multiplexing. Digital modulation techniques: line coding, pulse shaping, channel equalization techniques. Error correcting techniques.
Units: 3
Latest Offering: Fall 2013

ENGR 451 : Digital Signal Processing

Prerequisites: ENGR 305 and either ENGR 213, CSC 210 or ENGR 290 (Matlab), all with grades of C- or better.
Description: Properties of discrete-time systems. Convolution. Difference equations. Sampling and reconstruction of analog signals. Z-transforms and inverse z-transforms. Design of FIR and IIR filters. Discrete Fourier series and transform. Fast Fourier transform algorithms. Classwork, 3 units; laboratory, 1 unit. (Plus-minus letter grade only.)
Units: 4
Latest Offering: Spring 2014

ENGR 453 : Digital Integrated Circuit Design

Prerequisites: ENGR 301, ENGR 353, and ENGR 356 with grades of C- or better.
Description: Integrated circuit technology, transistor characteristics and models. MOS and bipolar logic families, noise margins, speed, power, fanout, interfacing, PSpice simulation. Regenerative circuits and memories. Classwork, 3 units; laboratory, 1 unit. Extra fee required. (Plus-minus letter grade only.)
Units: 4
Latest Offering: Spring 2014

ENGR 455 : Power Electronics

Prerequisites: ENGR 301, 306, and 353, all with grades of C- or better.
Description: Power device characteristics. Circuit and component design and analysis concepts. Uncontrolled and phase controlled rectifier circuits. DC to DC converters. Switching DC power supply. Pulse width modulation. DC to AC inverter. Utility interface and harmonic issues. Classwork, 3 units; laboratory, 1 unit.
Units: 4

ENGR 456 : Computer Systems

Prerequisites: ENGR 356 and either ENGR 213 or CSC 210, all with grades of C- or better.
Description: Computer performance measurements. Instruction set architecture. Program sequencing. Basic processor organization, arithmetic-logic unit, simple and pipelined datapaths. Hardwired and microprogrammed control. Memory system configuration, cache and virtual memory management. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Fall 2013

ENGR 458 : Industrial and Commercial Power Systems

Prerequisites: ENGR 306 with a grade of C or better.
Description: Electrical power system design for industrial and commercial facilities. Available protective devices. Commercial programs to conduct load flow and voltage drop analysis, short circuit current calculation, and coordination study. Power quality issues. Causes and mitigation techniques for power quality problems. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Spring 2014

ENGR 461 : Mechanical and Structural Vibrations

Prerequisites: ENGR 201, ENGR 309, and MATH 245.
Description: Dynamic excitation and response of mechanical and structural systems. Frequency and time domain; energy methods, Rayleigh's principle, modal analysis. Vibration damping, resonance, isolation, absorption parametric excitation, and influence coefficients. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Fall 2013

ENGR 463 : Thermal Power Systems

Prerequisites: ENGR 302 and ENGR 467.
Description: Application of thermodynamics, fluid mechanics, and heat transfer to design of energy systems. Economic and environmental aspects stressed as design criteria. Classwork, 2 units; laboratory, 1 unit. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Spring 2014

ENGR 464 : Mechanical Design

Prerequisites: ENGR 364.
Description: Application of principles of mechanics, materials science, and stress analysis to design of components and machines. Mechanical behavior of materials. Synthesis and analysis of major machine design project. Classwork, 2 units; laboratory, 1 unit. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Fall 2013

ENGR 465 : Principles of HVAC

Prerequisites: ENGR 303, ENGR 304.
Description: Air requirements in buildings, heating and cooling load calculation methods and computer software, heating and cooling equipment, flow in pipes and ducts, and clean room technology. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Spring 2011

ENGR 466 : Gas Dynamics and Boundary Layer Flow

Prerequisites: ENGR 303 and ENGR 304.
Description: Review of the fundamentals of fluid dynamics, formulation and application of compressible fluid flow, shock waves. Concept and formulation of laminar and turbulent boundary layers, external flows, flow around immersed bodies.
Units: 3
Latest Offering: Fall 2008

ENGR 467 : Heat Transfer

Prerequisites: ENGR 303 and 304.
Description: Fundamental principles of heat transfer with applications to design. Conduction, transient and steady state; free and forced convection; radiation. Heat exchangers. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Fall 2013

ENGR 468 : Applied Fluid Mechanics and Hydraulics

Prerequisites: ENGR 304.
Description: Fluid mechanics: incompressible flow to steady and transient flow problems in piping networks, turbo-machines, and open channels. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Spring 2014

ENGR 469 : Alternative and Renewable Energy Systems

Prerequisites: ENGR 205, ENGR 303.
Description: Theory and practical applications of renewable energy systems, including solar, hydro, and wind power. Biomass and biofuels. Environmental, social, and economic factors related to energy conversion processes. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Fall 2013

ENGR 476 : Computer Communications Networks

Prerequisites: ENGR 356 and either ENGR 213 or CSC 210, all with grades of C- or better.
Description: Technological precedence and alternatives in setting up a computer communication network. OSI, DSL, cable modems, PPP, Ethernet, TCP/IP, wireless LANs, Frame Relay, ATM, and SONET topics. Classwork, 2 units; laboratory, 1 unit. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Spring 2014

ENGR 478 : Design with Microprocessors

Prerequisites: ENGR 356 and either ENGR 213 or CSC 210, all with grades of C- or better.
Description: Assembly language programming. System bus. Interfacing with memory and I/O devices. Serial and parallel communications. Timer and counter functions. Polling and interrupt. A-D conversion. Fuzzy logic. Classwork, 3 units; laboratory, 1 unit. (Plus-minus letter grade only.)
Units: 4
Latest Offering: Spring 2014

ENGR 610 : Engineering Cost Analysis

Prerequisites: ENGR 103 or CSC 210 and MATH 227.
Description: Quantifying alternative for decision making, time-value of money, project investment evaluation, comparison of alternatives, engineering practice applications, and introduction to value engineering. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Spring 2014

ENGR 690 : Engineering Seminar

Prerequisites: Consent of instructor. Topic to be specified in the Class Schedule.
Description: May be repeated for a total of 6 units when topics vary.
Units: 2-3

ENGR 693 : Cooperative Education Program

Prerequisites: A U 293 or consent of instructor.
Description: Intended for engineering majors. Supervised employment in an academically relevant field of study. Units do not count toward the major. May be repeated for a total of 24 units. CR/NC grading only.
Units: 6-12

ENGR 694 : Cooperative Education in Engineering

Prerequisites: Consent of adviser.
Description: Written and oral report of work performed with outside agency. Evaluation of work by engineering adviser and/or faculty committee. CR/NC grading only.
Units: 1
Latest Offering: Spring 2014

ENGR 696 : Engineering Design Project I

Prerequisites: Senior standing with 21upper division units in engineering; ENGR 301 or 302.
Description: Selection of design project, methods of research, time management, engineering professional practice and ethics. This course is 3rd in a series of courses (ENGR 300, 301 or 302, 696, and 697GW) that when completed with a C or better will culminate in the satisfaction of the University Written Eng Proficiency/GWAR if taken Fall 2009 or later. ABC/NC grading only.
Units: 1
Latest Offering: Spring 2014

ENGR 697 GW : Engineering Design Project II-GWAR

Prerequisites: ENGR 696.
Description: Continue work on design project with maximum independence under supervision of a faculty adviser. Oral and written project reports required. May be repeated in the case of a double major. This is the final course in a series (ENGR 300, 301 or 302, 696, and 697GW) that when completed with a C or better will culminate in the satisfaction of the University Written Eng Proficiency/GWAR if taken Fall 2010 or later. ABC/NC grading only.
Units: 2
Latest Offering: Spring 2014

ENGR 699 : Independent Study

Prerequisites: Approval of division and instructor.
Description: Special study in the laboratory, field, or library under the direction of a member of the division. The student must present a detailed written report of the work accomplished. May be repeated.
Units: 1-3

ENGR 800 : Engineering Communications

Prerequisites: Graduate status in engineering.
Description: Types and modes of communications used by engineers in professional practice. Learning models for effective communications, both oral and written. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Fall 2013

ENGR 801 : Engineering Management

Prerequisites: Consent of instructor.
Description: History and evolution of engineering, ethics and professionalism, business aspects of contracts and specifications, litigation and arbitration, planning and scheduling, quality control, personnel management. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Spring 2014

ENGR 820 : Energy Resources and Sustainability

Prerequisites: Graduate standing or consent of instructor; ENGR 303.
Description: Overview of conventional and renewable energy resources. Energy conversion processes, flow pathways, and end uses. Environmental impacts, sustainability, and economics of energy systems.
Units: 3
Latest Offering: Spring 2014

ENGR 825 : Bridge Engineering and Prestress Reinforced Concrete Structures

Prerequisites: Graduate standing; ENGR 425.
Description: Application of structural theory in the design of complete systems for bridges. Focus on prestressed concrete, bridge engineering and others innovative design subjects in structural engineering. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Spring 2012

ENGR 826 : Seismic Hazard Analysis

Prerequisites: Graduate standing; ENGR 425 or 426.
Description: Review of fundamentals of seismic hazard analysis, strong ground motions, attenuation relations; probabilistic and deterministic methods; seismic code provisions and ground motions. Introduction of appropriate selection of acceleration records for dynamic analysis. (Plus-minus letter grade only.)
Units: 3

ENGR 827 : Structural Design for Fire Safety

Prerequisites: ENGR 323, ENGR 425 or 426, graduate or senior standing.
Description: Standard fire time-temperature curve and its limitations, properties of concrete, steel and fire protection materials at elevated temperature engineering; load capacity of structural components under fire; fire resistance design of steel, composite, concrete and timber structures. Plus-minus letter grade only.
Units: 3
Latest Offering: Spring 2011

ENGR 829 : Advanced Topics in Structural Engineering

Prerequisites: Graduate standing; ENGR 323.
Description: Theory of structures in historic perspective. Advanced structural analysis (matrix methods). Ninlinear theories and post-buckling. Introduction to structural stability. Introduction to nonlinear analysis and performance-based design. Concepts and application of Finite Element Analysis. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Spring 2014

ENGR 830 : Finite Element Methods in Structural Continuum Mechanics

Prerequisites: Graduate stantding in engineering; ENGR 308 and ENGR 309.
Description: Matrix methods of stress analysis; concepts of the finite element methods; bar elements; two-dimensional elasticity; plate bending; axisymmetrical problems; modeling; solution validation; dynamics using FEM; problems in nonlinear material and geometry.
Units: 3
Latest Offering: Fall 2012

ENGR 831 : Advanced Concrete Structures

Prerequisites: Graduate standing in engineering; ENGR 425.
Description: Advanced design of reinforced concrete structural systems. Design of reinforced concrete frames considering seismic loads. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Spring 2013

ENGR 832 : Advanced Topics in Seismic Design

Prerequisites: Graduate standing in engineering; ENGR 425 and ENG 426.
Description: Application of computer software for structural design. General concepts of energy dissipation systems. Current methods of structural control. Implementation issues, case studies, and seismic code provisions. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Fall 2013

ENGR 833 : Principles of Earthquake Engineering

Prerequisites: ENGR 425 and ENGR 426, or consent of instructor.
Description: Earthquake ground motions; development of response spectra and effects of local site conditions on spectra. Dynamic response of single and multi-degree of freedom systems to earthquakes. Seismic damage to buildings. Earthquake resistive design. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Fall 2013

ENGR 835 : Advanced Steel Structures

Prerequisites: Graduate standing in engineering; ENGR 426.
Description: Advanced design of steel structures, plate girders, and connections. Steel structural design considering effects of torsion and combined bending and axial load. Design of steel frames considering seismic loads. Steel design emphasizing Load and Resistance Factor Design. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Spring 2013

ENGR 836 : Structural Design for Earthquakes

Prerequisites: ENGR 425, 426 or graduate status in engineering.
Description: Earthquake resisting systems in buildings; seismic design criteria for structures; seismic upgrade and retrofit; computer applications in structural modeling and analysis for seismic forces.
Units: 3
Latest Offering: Spring 2014

ENGR 837 : Geotechnical Earthquake Engineering

Prerequisites: ENGR 430; ENGR 461 (may be taken concurrently).
Description: Vibration analysis of discrete and continuous systems. Earthquake engineering. Dynamic soil properties. Deterministic and probabilistic ground response analysis. Evaluation and mitigation of liquefaction hazards. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Fall 2013

ENGR 844 : Embedded Systems

Prerequisites: Graduate standing or consent of instructor.
Description: Trends and challenges of embedded systems. Introduction of design and use of single-purpose processors (hardware) and general-purpose processors (software). Discussion of memories and buses, advanced computation models, control systems, chip technologies, and modern design tools.
Units: 3
Latest Offering: Spring 2013

ENGR 848 : Digital VLSI Design

Prerequisites: ENGR 353.
Description: Fundamental metrics for quantitative evaluation of design. Basics of CMOS transistors and technology. Silicon technology scaling different logic styles. Design of combinational and sequential circuits in CMOS. Interconnects. Layout techniques. Designing arithmetic building blocks. Memory technology and design. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Spring 2013

ENGR 849 : Advanced Analog IC Design

Prerequisites: ENGR 353, 442, and 445; graduate standing or consent of instructor.
Description: Fundamentals of analog integrated circuits design along with the nanometer CMOS technology; introduction of the mixed-signal IC design theories and practices; advanced analog IC blocks; practice of the analog design using state-of-art CAD tools. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Fall 2013

ENGR 851 : Advanced Microprocessor Architectures

Prerequisites: ENGR 456.
Description: Microprocessor architecture and register organization. Multiprogramming, process scheduling and synchronization, and multitasking. Memory management and privileged machine states. Examples of 32-bit machines. Reduced architectures: RISC approach, MIPS. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Fall 2013

ENGR 852 : Advanced Digital Design

Prerequisites: ENGR 356 or equivalent.
Description: Design of fundamental and pulse mode circuits, design with programmable logic devices, computer simulation of digital circuits, reliable digital system design techniques, testing and design for testability. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Fall 2013

ENGR 853 : Advanced Topics in Computer Communication and Networks

Prerequisites: ENGR 476 with a grade of C or better.
Description: Computer communication networks for broadband services; current networking and communication technologies; new technologies and their utilization in emerging broadband multimedia applications.
Units: 3
Latest Offering: Spring 2014

ENGR 854 : Wireless Data Communication Standards

Prerequisites: Background in communication systems or consent of instructor.
Description: Characteristics of wireless channels. Wireless local area networks, Bluetooth, high-rate and low-rate wireless personal area networks, and wireless broadband access. Medium-access control layers, security and quality of service.
Units: 3
Latest Offering: Spring 2014

ENGR 856 : Nanoscale Circuits and Systems

Prerequisites: ENGR 378, ENGR 453, and ENGR 890 or equivalent or consent of instructor.
Description: Advanced topics in VLSI device, circuit and system design including high-performance and low-power design issues, challenges of technology scaling, technologies and solutions at different levels of abstraction. Requires class project. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Spring 2014

ENGR 863 : Advanced Thermal-fluids

Prerequisites: Graduate standing, ENGR 303, ENGR 304 or equivalents.
Description: Development of thermodynamics and fluid mechanics concepts at the graduate level. Topics include chemical reactions, chemical and phase equilibrium, and compressible flow. Emphasis on use of software tools for engineering analysis. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Fall 2013

ENGR 865 : Energy-Efficient Buildings

Prerequisites: Graduate standing or consent of instructor; ENGR 467.
Description: Theory and implementation of energy-efficient building technologies. Topics include energy-efficient systems for HVAC, lighting, and water heating, building thermal management, and building energy simulation. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Spring 2013

ENGR 868 : Advanced Control Systems

Prerequisites: ENGR 447 or equivalent.
Description: Advanced feedback control and simulation techniques. Sensor filtering and estimation. State space control and modern control topics. Real time control and implementation in embedded systems. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Spring 2013

ENGR 869 : Robotics and Haptics

Prerequisites: Graduate standing or consent of instructor.
Description: Kinematics and dynamics of robotic manipulators, design and control of force-feedback devices and haptic interfaces. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Fall 2012

ENGR 890 : Graduate Seminar

Prerequisites: consent of instructor. Topic to be specified in Class Schedule.
Description: May be repeated when topics vary.
Units: 3

ENGR 890 : RF devices and Transceiver Principles and Design

Prerequisites: ENGR 350.
Description: RF devices: filter, duplexer, combiner, divider, coupler; baseband/RF devices: I/Q modulator and demodulator, mixer, ADC, DAC; receiver design: noise figure, IMD products, dynamic range, synthesizer, phase locked loop; transmitter design: amplifier classes, linearization techniques. (Plus-minus letter grade only.)
Units: 3
Latest Offering: Fall 2008

ENGR 895 : Applied Research Project

Prerequisites: Classified graduate status with 12 units of graduate work and passing score on GET, SCI 614, CHS 514, or BUS 514; consent of instructor and approval of Advancement to Candidacy (ATC) and Culminating Experience (CE) forms by Graduate Studies.
Description: Comprehensive research-based engineering study detailing the objectives, methods, and findings of the research. Oral presentation is required. Advancement to Candidacy and Proposal for Culminating Experience Requirement forms must be approved by the Division of Graduate Studies before registration. (CR/NC grading only.)
Units: 3
Latest Offering: Spring 2014

ENGR 897 : Research

Prerequisites: ENGR 800 and 801 and completion of nine units of graduate work.
Description: Independent investigation or significant design project under supervision of an Engineering faculty member. Intended as the research investigation leading to the master's thesis. May be repeated for a total of 6 units.
Units: 3
Latest Offering: Spring 2014

ENGR 898 : Master's Thesis

Prerequisites: Consent of instructor and approval of Advancement to Candidacy (ATC) for the Master of Science in Engineering and Culminating Experience (CE) forms by Graduate Studies.
Description: ATC and Proposal for Culminating Experience Requirement Forms must be approved by the Graduate Division prior to registration. (CR/NC grading only.)
Units: 3
Latest Offering: Spring 2014

ENGR 899 : Independent Study

Prerequisites: Approval of department and consent of instructor.
Description: Special study of a particular problem or subject under the direction of a member of the department. Open only to graduate students in engineering. Students must present a detailed written report of the work accomplished to the department faculty. May be repeated for a total of 6 units.
Units: 1-3
SF State Home