Graduate Student Resources
Advising
Advisement
The BME Student Affairs Team supports the holistic development of students and fosters academic success.
Course requirements for BME Master's Degrees are available via the academic section on this page. Students should enroll in the classes as advised by their BME Academic Advisor. Diverging from the specific guidance provided can result in delayed graduation and/or additional units to graduate.
If you need to speak with your advisor, please reach out to them via the Advise USC platform.
For non-BME students with general inquiries, you may contact: vasems@usc.edu
How to Connect with an Advisor: AdviseUSC Support Cases: Students can connect with their assigned advisor by opening a case with them on AdviseUSC (AdviseUSC > Advisor Connect > Create A New Case). Please allow 1-3 business days to receive a response; your patience is greatly appreciated.
Registration Processes
All Alfred E. Mann Department of Biomedical Engineering graduate students have a MANDATORY ADVISEMENT HOLD. The hold will be lifted once you have completed your academic advisement. You will then be able to register by following the D-Clearance process outlined below.
BME D-Clearance Requests
BME MS D-Clearance @ myViterbi:
Most BME MS in-person courses D-clearance have been removed with the exception of BME 559. For sections with a section number ending in “R,” you will no longer need to request D-clearance to register.
All BME MS D-clearance requests must be submitted on myViterbi > D-clearance Request Manager. Students will be able to start requesting D-Clearance on Wednesday, March 25th, 2026. D-clearance is usually processed within 2-3 business days.
Please follow the instructions below to request d-clearance on myViterbi:
- Login to MyViterbi
- Select D-Clearance Manager
- Select Request D-Clearance
- Select the department you are requesting D-Clearance from: Biomedical Engineering
- Complete the form.
- Please ignore the text box. No justification is required.
RSCI D-Clearance:
Students can submit their d-clearance via the following links and contact the RSCI department (regsci@usc.edu) for more information.
Fall 2026 RSCI D-Clearance Request
Summer 2026 RSCI D-Clearance Request
Other non-BME D-clearance:
If you want D-Clearance for a non-Viterbi course, you must contact the department that offers that course. Information can be found at the top of the Schedule of Classes.
DEN@Viterbi Process
DEN@Viterbi section clearances are managed by the DEN Team. To learn more about D-Clearance for DEN courses, please visit: https://viterbigrad.usc.edu/den-current-students/
Additional Approved Technical Electives
M.S. students in the Biomedical Engineering (BME) program may take the following approved non-BME electives. A maximum of 4 units may be taken from approved 400-level courses; all remaining elective units must be completed through approved 500- or 600-level courses.
M.S. students in the Medical Device and Diagnostic Engineering (MDDE) program must follow the technical elective requirements listed on MDDE curriculum page
Petitioning to Approve a Non-BME Course:
If you are interested in taking an elective course for your BME Master's degree and it is not in the below list of approved non-BME courses, then you must submit a typed letter explaining your reasons and attach a copy of the course syllabus with the letter. Please submit these documents via this form.
List of Approved Non-BME Courses:
Aerospace and Mechanical Engineering
- AME 503 (4 UNITS): Advanced Mechanical Design Specific problems and methods of analysis in mechanical systems design. Recommended Preparation: Engineering Design and Principles on the level of AME 410.
- AME 522 (4 UNITS): Nonlinear Dynamical Systems, Vibrations, and Chaos Flows on a line and circle; phase plane methods; bifurcation theory; limit cycle/relaxation oscillations; chaotic systems, one-dimensional maps, the Lorenz equations, fractals and strange attractors.
- AME 524 (4 UNITS): Advanced Engineering Dynamics Principle of virtual work, constraints, Lagrange’s equations, Gibbs-Appell equations, Gauss’s principle, theory of rotations, dynamics of rigid bodies, Hamiltonian mechanics, control and mechanics.
- AME 525 (4 UNITS): Linear Algebra in Engineering Science Systems of linear equations; eigenvalues and eigenvectors; singular values and singular vectors; linear transformations; regression and optimization; data-driven learning. Recommended Preparation: Multivariable calculus at the level of MATH 229.
- AME 526 (4 UNITS): Partial Differential Equations for Engineering Applications Solving linear heat, wave, Laplace and Poisson equations, separation of variables and Fourier series, special functions, Fourier and Laplace transforms, characteristics, Green’s functions, similarity solutions.
- AME 630 (4 UNITS): Transition to Chaos in Dynamical Systems A unified discussion of advanced topics in nonlinear dynamics focusing on bifurcations in iterated maps, differential dynamics, and evolutionary game-theory and epidemiological compartment modeling. Prerequisite: AME 526. Recommended Preparation: Familiarity with ordinary and partial differential equations at the level of AME 525/AME 526.
Business Entrepreneurship
- BAEP 552 (4 UNITS): Venture Initiation Assess the viability of and develop potential new business opportunities through the application of analytic frameworks and field research. Corequisite: BAEP 549 or BAEP 551 or BAEP 591 or GSBA 550 or GSBA 550b. Registration Restriction: Online registration open only to graduate business and accounting majors. Duplicates Credit In BAEP 556, BAEP 566.
- BAEP 553 (1.5, 3 UNITS): Cases in New Venture Management Cases and readings expose students to the challenges of developing long-range strategies for entrepreneurial ventures. Case work emphasizes developing new industries, growth through strategic alliances, and issues involved in the long-term strategic positioning of emerging companies. Registration Restriction: Online registration open to only graduate accounting and business students.
- BAEP 554 (3 UNITS): Venture Initiation Learn to launch and scale a new business through entrepreneurial action and execution. Prerequisite: BAEP 552 or BAEP 556 or BAEP 566.
- BAEP 556 (3 UNITS): Technology Feasibility Assess the viability of and develop potential technology business opportunities through the application of analytic frameworks and field research. Registration Restriction: Online registration open only to graduate business and accounting students. Duplicates Credit In BAEP 552 and BAEP 566
- BAEP 557 (3 UNITS): Technology Commercialization Identification, evaluation and commercialization of new technologies. Emphasis will be placed on the legal, financial and marketing aspects of technology transfer and development. Registration Restriction: Online registration open to only graduate business and accounting students.
- BAEP 559 (3 UNITS): Investing in New Ventures Focus on the entrepreneurial skill set applied to new venture opportunities. Taught from the business plan reader’s point of view; focus on selecting opportunities, structuring the relationship, adding value and realizing the value of that investment. Registration Restriction: Online registration open only to graduate business and accounting students.
- BAEP 561 (1.5 UNITS): Entrepreneurship in Innovative Industries: Life Sciences The challenges of new venture creation in the biotechnology, medical device, and healthcare areas; experience, evaluate, and analyze profits of current impact in the life sciences. Registration Restriction: Online registration open to only graduate accounting and business students.
Biological Sciences
- BISC 502a (4 UNITS): Molecular Genetics and Biochemistry Current genetic and biochemical analysis of replication, recombination, mutagenesis, and repair. Fundamentals of transcription and regulation of gene expression. Recent applications of genetic engineering and genome analysis.
- BISC 502b (4 UNITS): Molecular Genetics and Biochemistry Current genetic and biochemical analysis of replication, recombination, mutagenesis, and repair. Fundamentals of transcription and regulation of gene expression. Recent applications of genetic engineering and genome analysis.
- BISC 504L (1, 2, 3, 4 UNITS): Laboratory Techniques in Cellular and Molecular Biology Rotation of graduate students through Molecular Biology research laboratories to learn the major technological skills required in the field.
- BISC 521 (4 UNITS): Hearing and Communication Neuroscience A basic grounding in broad aspects of the neuroscience of hearing and vocal communication. Prerequisite: BISC 421 and NSCI 524.
- BISC 542 (1 UNIT): Seminar in Molecular Biology
- BISC 576 (2 UNITS): Practical Statistics and Bioinformatics Practical experience in statistics and bioinformatics methods, software packages applicable to molecular biology, genomics analysis, and structural bioinformatics and their underlying principles.
- BISC 593 (2 UNITS): Practicum in Teaching the Biological Sciences Practical principles for the long-term development of effective teaching within college disciplines. Intended for teaching assistants in Dornsife College.
Biokinesiology
- BKN 551 (4 UNITS): Musculoskeletal and Biomechanical Basis of Movement Introduction to the mechanical properties of the musculoskeletal system. Review of connective tissue and muscle mechanics, arthrology, anatomical design and statics. Laboratory dissections illustrate biomechanical concepts.
- BKN 552 (4 UNITS): Physiological Basis of Voluntary Movement Consideration of the neuromuscular and musculoskeletal physiology of voluntary movement.
Civil Engineering
- CE 507 (4 UNITS): Mechanics of Solids Fundamental theory of linear elasticity applicable to multiple branches of solid mechanics. Recommended Preparation: Mechanics of deformable bodies or solid mechanics on the level of CE 225 or AME 204.
- CE 546 (2 UNITS): Structural Mechanics of Composite Materials Structural mechanics and applications of composites are discussed: anisotropic materials; laminated composites; buckling and dynamics; strength and failure; inter-laminar stresses; de-lamination; design considerations. Recommended Preparation: CE 358L or equivalent.
- CE 576 (4 UNITS): Invention and Technology Development Use of creative thought, tools and techniques for engineering designs and research endeavors. Activities required for bringing inventions to production phase. Duplicates Credit In former ISE 555.
Chemical Engineering
- CHE 460L (4 UNITS): Chemical Process Dynamics and Control Dynamic analysis and automation of chemical processes using closed loop control schemes. Control schemes are analyzed, simulated and implemented in the laboratory. Prerequisite: CHE 120. Corequisite: MATH 245.
- CHE 489 (4 UNITS): Biochemical Engineering Theoretical, quantitative, and experimental methods for understanding and engineering cellular systems for biotechnological applications. Prerequisite: CHE 330 and BISC 320Lg.
Chemistry
- CHEM 519 (4 UNITS): Biochemistry and Molecular Biology: An Introduction for Chemists Amino acids and peptides; protein structure and function; enzyme kinetics; structure, analysis and synthesis of nucleic acids; chemical biology of DNA and RNA; biotechnology.
Computer Science
- CSCI 455x (4 UNITS): Introduction to Programming Systems Design Intensive introduction to programming principles, discrete mathematics for computing, software design and software engineering concepts. Prerequisite: departmental approval. Credit Restriction: Not available for credit to computer science majors, graduate or undergraduate.
- CSCI 526 (4 UNITS): Advanced Mobile Devices and Game Consoles Explore the complex engineering process required to design and build a real-time graphics engine to support physical realism on mobile devices. Recommended Preparation: CSCI 420 or CSCI 580 or an equivalent course in graphics
- CSCI 544 (4 UNITS): Applied Natural Language Processing Introduction to key components of human language technologies, including: information extraction, sentiment analysis, question answering, machine translation. Recommended Preparation: proficiency in programming, algorithms and data structures, basic knowledge of linear algebra.
- CSCI 545 (4 UNITS): Robotics Fundamental skills for modeling and controlling of dynamic systems for robotic applications and graphics animations; control theory; kinematics; dynamics; sensor processing; real-time operating systems; robot labs. Recommended Preparation: Basic knowledge in linear algebra (matrices and vectors), calculus, programming in C/C++ or any another language or permission of the instructor.
- CSCI 547 (4 UNITS): Robot Dynamics and Control (Enroll in AME 556)
- CSCI 561 (4 UNITS): Foundations of Artificial Intelligence Foundations of symbolic intelligent systems, search, logic, knowledge representation, planning, learning. Recommended Preparation: good programming and algorithm analysis skills.
- CSCI 566 (4 UNITS): Deep Learning and Its Applications Deep learning research in computer vision, natural language processing and robotics; neural networks; deep learning algorithms, tools and software. Recommended Preparation: CSCI 567, Python programming, calculus, linear algebra, probability and statistics, knowledge of machine learning. Duplicates Credit In CSCI 527
- CSCI 567 (4 UNITS): Machine Learning Statistical methods for building intelligent and adaptive systems that improve performance from experiences; focus on theoretical understanding of these methods and their computational implications. Recommended Preparation: Undergraduate level training or course work in linear algebra, multivariate calculus, basic probability and statistics; an undergraduate level course in Artificial Intelligence may be helpful but is not required.
- CSCI 570 (4 UNITS): Analysis of Algorithms Explores fundamental techniques such as recursion, Fourier transform ordering, dynamic programming for efficient algorithm construction. Examples include arithmetic, algebraic, graph, pattern matching, sorting, searching algorithms.
- CSCI 571 (4 UNITS): Web Technologies Study of client-side and server-side Web programming languages, including HTML, CSS, JavaScript, Python, Java, Kotlin. Vibe coding with IDEs, AI Assistants and LLMs. Recommended Preparation: knowledge of at least two programming languages.
- CSCI 572 (4 UNITS): Information Retrieval and Web Search Engines Examines key aspects of information retrieval as they apply to search engines; web crawling, indexing, querying and quality of results are studied. Recommended Preparation: Familiarity in programming in multiple languages, C, C++, and/or Java and experience with a database
- CSCI 573 (3 UNITS): Probabilistic Reasoning Reasoning under uncertainty, statistical directed and undirected graphical models, temporal modeling, inference in graphical models, parameter learning, decisions under uncertainty. Recommended Preparation: An undergraduate level course in probability theory.
- CSCI 577a (4 UNITS): Software Engineering Software life cycle processes; planning considerations for product definition, development, test, implementation, maintenance. Software requirements elicitation and architecture synthesis. Team project. Prerequisite: graduate standing.
- CSCI 578 (4 UNITS): Software Architectures Study of concepts, principles and scope of software system architectures, including architectural styles, languages, connectors, middleware, dynamism, analysis, testing and domain-specific approaches.
- CSCI 580 (4 UNITS): 3-D Graphics and Rendering Course outlines the process of creating images from 3D models. Includes transformations, shading, lighting, rasterization, texturing, and other topics.
- CSCI 585 (4 UNITS): Database Systems Database system architecture; conceptual database models; semantic, object-oriented, logic-based, and relational databases; user and program interfaces; database system implementation; integrity, security, concurrency and recovery. Recommended Preparation: Knowledge of relational databases, SQL, relational algebra and physical database design is required
- CSCI 596 (4 UNITS): Scientific Computing and Visualization Hands-on training on the basics of parallel computing and scientific visualization in the context of computer simulations in science and engineering. Recommended Preparation: CSCI 455x and MATH 458.
- CSCI 670x (4 UNITS): Advanced Analysis of Algorithms Fundamental techniques for design and analysis of algorithms. Dynamic programming; network flows; theory of NP-completeness; linear programming; approximation, randomized, and online algorithms; basic cryptography. Prerequisite: CSCI 570; Recommended Preparation: familiarity with algorithms and discrete mathematics.
- CSCI 677 (4 UNITS): Advanced Computer Vision Fundamental issues in computer vision: theory, algorithms and applications. Image formation, image segmentation, inference and measurement of 3-D, motion analysis, object and activity recognition. Recommended Preparation: Calculus, analytical geometry, linear algebra and probability theory. Programming in C or C++, data structures, algorithms.
- CSCI 698 (1 UNIT): Practicum in Teaching Computer Science Practical principles for the long-term development of effective teaching in Computer Science. Intended for teaching assistants for classes offered by the Computer Science department. Registration Restriction: Only open to Computer Science doctoral students.
Data Sciences and Operations
- DSO 528 (3 UNITS): AI-Powered Modeling for Business Decision-Making Build analytical models for classification, clustering and association problems. Leverage third party “big data” for enriching and monetizing data. Develop data mining and business analyses. Registration Restriction: Online registration open only to graduate business and accounting students.
Economics
- ECON 636 (4 UNITS): Health Economics I Techniques of microeconometric analysis to inform health policy. Topics include: demand for health, medical care, and insurance, risk selection, medical innovation. Recommended Preparation: ECON 601, ECON 611. Duplicates Credit In former PMEP 534
Electrical Engineering
- EE 450 (4 UNITS): Foundations of Computer Networks Network architectures; layered protocols, network service interface; local, wide area, wireless networks; Internet protocols; link protocols; addressing; routing; flow control; software defined network; multimedia networks. Registration Restriction: Open only to junior, senior and graduate students. Duplicates Credit In CSCI 353
- EE 482 (4 UNITS): Linear Control Systems Analysis of linear time-invariant (LTI) control systems; stability of LTI systems; frequency response, proportional-integral-differential (PID) and root-locus compensation techniques. Prerequisite: EE 301. Duplicates Credit In AME 451.
- EE 483 (4 UNITS): Digital Signal Processing Fundamentals of digital signal processing covering: discrete time linear systems, quantization, sampling, Z-transforms, Fourier transforms, FFTs and filter design. Prerequisite: EE 301. Recommended Preparation: Familiarity with MATLAB.
- EE 503 (4 UNITS): Probability for Electrical and Computer Engineers Rigorous coverage of probability, discrete and continuous random variables, functions of multiple random variables, covariance, correlation, random sequences, Markov chains, estimation, and introduction to statistics. Duplicates Credit In EE 464 and EE 465.
- EE 504L (4 UNITS): Solid-State Processing and Integrated Circuits Laboratory Laboratory oriented with lectures keyed to practical procedures and processes. Solid-state fabrication and analysis fundamentals; basic device construction techniques. Prerequisite: EE 507 or EE 508 [Inactive] Recommended Preparation: Basic theory of semiconductor devices, including pn junction diodes and MOSFETs (EE 338 or equivalent). Registration Restriction: Open only to graduate students.
- EE 507 (4 UNITS): Micro- and Nano-Fabrication Technology Physical basis of technologies for the fabrication of micro- and nano-scale devices. Thin-film deposition, etching, and material modification processes; pattern transfer methods. Recommended Preparation: graduate standing in engineering, physics, or chemistry. Duplicates Credit In former EE 508.
- EE 508 (4 UNITS): Hardware Foundations of Machine Learning Introduction to ML accelerators; memory access kernels; parallelization approaches to the design of scalable ML systems; distributed ML; privacy in machine learning. Recommended Preparation: Matrix algebraic algorithms on the level of EE 141; Gradient descent, PyTorch, Tensorflow or similar parallel programming experience on the level of EE 451; Memory systems of CPUs and GPUs on the level of EE 457
- EE 509 (4 UNITS): Nanophotonics and Metamaterials Overview of electromagnetic theory and numerical design needed to understand and design photonic devices. Includes discussion of integrated photonic waveguides and resonant cavities, photonic crystals, plasmonics, and metamaterials. Prerequisite: EE 470 or EE 572. Recommended Preparation: prior coursework in solid-state physics, quantum mechanics, and electromagnetics, prior experience using MATLAB
- EE 510 (4 UNITS): Linear Algebra for Engineering Introduction to linear algebra and matrix theory and their underlying concepts; applications to engineering problems; mathematically rigorous and foundational to other classes in communication, control, and signal processing. Recommended Preparation: EE 141L and MATH 445 or equivalent (calculus, undergraduate linear algebra, matrix theory).
- EE 511 (4 UNITS): Machine Learning Hardware Accelerators Machine-learning accelerator architecture design; network architecture optimization, quantization, pruning; hardware/software codesign and cross layer optimizations for machine-learning models. Prerequisite: EE 457 and EE 477. Recommended Preparation: Experience with HDL and RTL, Python programming at an intermediate level, and use of PyTorch or Tensorflow frameworks in simple ML projects.
- EE 519 (3 UNITS): Speech Recognition and Processing for Multimedia Speech production, acoustics, perception, synthesis, compression, recognition, transmission. Coding for speech, music, and CD-quality. Feature extraction. Echo cancellation. Audio, visual synchronization. Multimedia, internet use. Prerequisite: EE 483.
- EE 529 (4 UNITS): Optics Geometrical optics, electromagnetic wave propagation, reflection and refraction at interfaces, imaging with lenses and mirrors, optics of the eye, optical instruments (microscopes/telescopes/cameras), and polarization. Recommended Preparation: EE 370.
- EE 535 (4 UNITS): Wireless Communications The mobile communication channel; techniques used to combat the channel; cellular communications; multiple-access techniques; example mobile communication systems. Recommended Preparation: Basic electromagnetic theory, digital communications systems; EE 510. Corequisite: EE 503.
- EE 536a (4 UNITS): Analog Integrated Circuits MOSFET operation and models; elementary amplifier configurations; biasing and references; frequency response; noise; feedback; operational amplifiers; frequency compensation; non-linearity and mismatch; passive and active filters. Prerequisite: EE 348L.
- EE 537 (4 UNITS): Modern Solid-State Devices Integrated-circuit technologies for mixed-signal communication and data systems. Constituent device models and their limitations. Contemporary research topics. Prerequisite: EE 338.
- EE 543 (4 UNITS): Digital Control Systems Design, analysis and implementation of digital control systems using microcomputers; Z-transform methods; frequency domain and state space approach, system identification; computational aspects; sampling and quantization. Prerequisite: EE 482. Duplicates Credit In former EE 543a.
- EE 552 (4 UNITS): Asynchronous VLSI Design Asynchronous channels and architectures; implementation design styles; controller synthesis; hazards, and races; Petri-nets; performance analysis, and optimization; globally asynchronous, locally synchronous design. Prerequisite: EE 477L. Recommended Preparation: EE 457 or other basic course in computer architecture. Registration Restriction: Open only to graduate students.
- EE 559 (4 UNITS): Machine Learning I: Supervised Methods Distribution-free and probabilistic methods for supervised classification and regression; learning algorithms; optimization techniques; feature-space transformations; parametric and nonparametric methods; Bayes decision theory; artificial neural networks. Recommended Preparation: knowledge of Python at the level of EE 541 (A Computational Introduction to Deep Learning); knowledge of multivariate calculus. Corequisite: EE 503 and EE 510.
- EE 562 (4 UNITS): Random Processes in Engineering Random vectors, sequences, and functions. Linear transformations, second moment theory, spectral densities, narrowband processes, Gaussian processes, correlation detection, linear minimum mean square error estimation. Prerequisite: EE 503 and (EE 441 or EE 510). Duplicates Credit In former EE 562a.
- EE 563 (4 UNITS): Inference and Estimation: Theory and Algorithms Bayesian and non-Bayesian hypothesis testing and estimation, sufficient statistics, exponential families, expectation-maximization, approximations, Kalman filtering and smoothing, recursive Bayesian tracking. Prerequisite: EE 503. Recommended Preparation: EE 510
- EE 565 (4 UNITS): Information Theory and Its Application to (Big) Data Sciences Entropy and mutual information. Variable and fixed-length, lossless and lossy compression. Universal compression. Text and multimedia compression. Channel capacity. Error-correcting codes. Erasure and Gaussian channels. Prerequisite: EE 503. Duplicates Credit In former EE 565a.
- EE 566 (4 UNITS): Optical Information Processing Coherent and incoherent optical transforming; diffraction and imaging; space-time duality; temporal- and spatial-frequency response and filtering; optical modulation, nonlinear and ultrafast techniques; holography; emerging directions. Recommended Preparation: Continuous-time Fourier transforms, linear systems, and signals/functions at the level of EE 301.
- EE 569 (4 UNITS): Introduction to Digital Image Processing Image sampling, 2-D image transform, image enhancement, geometric image modification, morphologic processing, edge detection, texture analysis, image filtering and restoration. Recommended Preparation: EE 503, C/C++ or Matlab programming ability.
- EE 577a (4 UNITS): VLSI System Design MOS logic; system design; memory design; datapath subsystem design; circuit simulation; basic device physics; simple device layout: structured chip design; timing; project chip; silicon compilers. Prerequisite: EE 477L.
- EE 577b (4 UNITS): VLSI System Design Semi-custom ASIC VLSI design flow; RTL coding, logic synthesis, automatic placement & routing, memory and interface design, signal integrity solutions, hardware acceleration and approximation. Prerequisite: EE 577a.
- EE 585 (4 UNITS): Linear System Theory Analysis of linear dynamical systems by state-space and input-output techniques; stability, controllability, observability; observer-based controller; linear quadratic regulator. Recommended Preparation: EE 510. Duplicates Credit In AME 541
- EE 587 (4 UNITS): Nonlinear Control Systems State-space Models. Equilibrium points. Limit Cycles. Linearization. Nonlinear Phenomena. Lyapunov Stability. Analysis and Design of Nonlinear Systems. Passivity. Backstepping. Feedback and Input-Output Linearization. Recommended Preparation: EE 585. Duplicates Credit In AME 552.
- EE 591 (4 UNITS): Magnetic Resonance Imaging and Reconstruction Principles of magnetic resonance imaging. Fourier-based acquisition and reconstruction, tissue contrast, system imperfections, artifact correction, advanced image reconstruction including AI, quantitative biomarkers, laboratory experiments. Prerequisite: EE 483 or BME 513. Recommended Preparation: Linear algebra (on the level of EE 510), Biomedical imaging (BME 525), Linear control systems (EE 482), Probability and Statistics (EE 503), and write/modify signal and image processing code in MATLAB.
- EE 592 (4 UNITS): Computational Methods for Inverse Problems A rigorous description of vector space and functional analysis concepts and tools that are useful for solving inverse problems in real-world applications. Recommended Preparation: EE 483, EE 510, EE 503.
- EE 597 (4 UNITS): Wireless Networks Introduction to wireless networking technologies; fundamental architectural and design principles used at all protocol layers; optimization, performance evaluation and implementation using mathematical analysis, simulations, and experiments. Prerequisite: EE 450 and EE 503. Recommended Preparation: EE 467 or equivalent; familiarity with Matlab and C programming.
- EE 598 (1 UNIT): Electrical Engineering Research Seminar Introduction to research in electrical engineering. Topics vary by semester. May be repeated for up to one unit of credit for MS students, two units of credit for PhD students. Registration Restriction: Open only to Master’s and Doctoral Students.
- EE 607 (4 UNITS): Microelectromechanical Systems Exploration of the technology methods and physical principles of MEMS, and survey various MEMS of current interest. Recommended Preparation: Knowledge of microfabrication, electromagnetic fields and waves, and mechanics.
- EE 642 (3 UNITS): Advanced Geometrical Optics First order design of optical systems; origin of aberrations and their effects on wave propagation and imaging based on geometrical and physical optics. Prerequisite: EE 529.
- EE 660 (4 UNITS): Machine Learning II: Mathematical Foundations and Methods Supervised, semi-supervised, and unsupervised machine learning; domain adaptation and transfer learning; human interpretability. Feasibility of learning, model complexity, and performance (error) on unseen data. Prerequisite: EE 503 and EE 510 and EE 559. Recommended Preparation: Experience with Python at the level of EE 541. Familiarity with general machine learning methods including regression and classification and with computational complexity at the level of EE 538
Finance and Business Engineering
- FBE 529 (3 UNITS): Financial Analysis and Valuation An applications-oriented course to develop the financial and accounting tools required to do financial planning valuation and assessment of financial performance. Prerequisite: GSBA 521b or GSBA 548.
Gerontology
- GERO 530 (4 UNITS): Life Span Developmental Sociology Life span perspective on the sociological theories of marriage and the family, inter-generational relationships, work and retirement, and other forms of social organization.
- GERO 600 (4 UNITS): Geroscience: Molecular and Cellular Biology Emphasizes the molecular and cellular biology of aging and age-related pathology and other aspects of basic aging research, including evolutionary biology, demography, epidemiology and bioinformatics.
- GERO 602a (2 UNITS): Seminar on Discoveries in Biogerontology Critical analyses of primary scientific data and interpretations presented in the literature. Duplicates Credit In former GERO 602.
Media Arts and Practice
- IML 543 (4 UNITS): Media Design Studio Semester-long collaborative project, including design research, project development, team management and collective consensus building.
Interdepartmental
- INTD 531 (4 UNITS): Cell Biology Current perspectives on major research areas in cell biology. Emphasis will be on in-depth examination of cellular structures, regulatory processes, intra-cellular routing and targeting, and cell/environmental interactions.
Industrial and Systems Engineering
- ISE 500 (4 UNITS): Statistics for Engineering Managers Framing engineering management situations with statistical methods. Experiments, distributions, regression, ANOVA, hypothesis, introduction to Bayesian analysis. Registration Restriction: Open only to fifth-year seniors and master’s students.
- ISE 515 (4 UNITS): Engineering Project Management Methods, processes and tools for managing projects to create engineered systems. Project management; engineering economics; risk management. Industry-drawn large-scale engineering case studies. Team project presentations.
- ISE 525 (4 UNITS): Design of Experiments Planning data collection to investigate relationships between product/process design choices (materials, temperatures, etc.) and performance, empirical modeling to predict performance, identification of best design choices. Recommended Preparation: ISE 225.
- ISE 527 (4 UNITS): Quality Management for Engineers Principles of quality management, quality philosophies and frameworks, role of leadership and strategic planning to improve quality, process management, measurements to improve quality and performance.
- ISE 544 (4 UNITS): Leading and Managing Engineering Teams Design and management of engineering teams. Group decision-making, motivation, leadership, infrastructure requirements, performance measurement, team diversity, conflict and integration.
- ISE 583 (4 UNITS): Enterprise Wide Information Systems The role enterprise resource planning systems (ERPs) play in organization; integrating and coordinating the many business processes such as demand planning, procurement, production and sales.
- ISE 610 (3 UNITS): Advanced Design of Experiments and Quality Engineering Methodologies of planning, conducting, analyzing and interpreting controlled physical or computational experiments for causal inference with broad data science and engineering applications. Recommended Preparation: Engineering statistics (including distributions, confidence intervals, ANOVA, and regression) on the level of ISE 225.
Materials Science
- MASC 505 (4 UNITS): Crystals and Anisotropy Stereographic projection; Laue back reflection method; crystal orientation; line and planar crystalline defects; tensors; susceptibility; permeability and permittivity; stress and strain; piezoelectricity; elasticity. Recommended Preparation: course work in matrix algebra and tensors on the level of AME 509 or AME 525.
- MASC 534 (4 UNITS): Materials Characterization Characterization of solid structure by X-ray diffraction, electron microscopy, atomic force and tunneling microscopy and elemental analysis by photoemission, X-ray fluorescence, Auger, energy loss spectroscopies. Recommended Preparation: Undergraduate physics, chemistry, mathematics; graduate level preparation in quantum mechanics or solid-state physics.
- MASC 551 (4 UNITS): Mechanical Behavior of Engineering Materials Mechanical properties of materials; macroscopic mechanical behavior related to structure and microstructure of the material; elementary dislocation theory related to basic strengthening mechanisms; fatigue and fracture; nanomaterials. Recommended Preparation: Undergraduate introduction to chemistry and the equivalent of MASC 310L.
- MASC 560 (3 UNITS): Fatigue and Fracture Behavior of materials under cyclic and static fatigue; plastic instability; life-time predictions; brittle and ductile fracture; crack propagation and plastic blunting. Duplicates Credit In former AME 560.
- MASC 575 (4 UNITS): Basics of Atomistic Stimulation of Materials Introduction to atomistic modeling and simulations of materials using Molecular Dynamics and Monte Carlo methods, basic concepts and how to characterize materials properties.
- MASC 583 (4 UNITS): Materials Selection Materials selection in relationship to design and fabrication, economic considerations, methodology of selection, performance parameters; case studies. Recommended Preparation: Undergraduate level course in materials (equivalent to MASC 310L). Duplicates Credit In former AME 588.
Mathematics
- MATH 501 (3 UNITS): Numerical Analysis and Computation Linear equations and matrices, Gauss elimination, error estimates, iteration techniques; contractive mappings, Newton’s method; matrix eigenvalue problems; least-squares approximation, Newton-Cotes and Gaussian quadratures; finite difference methods. Prerequisite: linear algebra and calculus.
- MATH 530a (3 UNITS): Stochastic Calculus and Mathematical Finance Stochastic processes revisited, Brownian motion, Martingale theory, stochastic differential equations, Feynman-Kac formula, binomial models, basic concepts in arbitrage pricing theory, equivalent Martingale measure. Recommended Preparation: MATH 225, MATH 407. Duplicates Credit In the former MATH 503.
Medicinal Sciences
- MEDS 500 (4 UNITS): Basic Concepts in Global Health Exploration of global health issues facing resource-poor societies; emphasizes contributing factors including behavioral and physiological bases, economic, social, and political context.
- MEDS 515 (2 UNITS): Global Health Modules, HIV/AIDS HIV epidemiology, basic biology of transmission and pathophysiology, associated opportunistic infections, and challenges to providing care in the developing world, including government responses.
- MEDS 525 (2 UNITS): Global Mental Health Examines the major mental health diagnoses from clinically relevant perspectives and their prevalence in specific geographical regions around the world.
- MEDS 527 (2 UNITS): Zoonotic Infectious Diseases Background information on a group of infections that are transmitted via animal contact. Understanding of the epidemiology, clinical manifestations, treatment, and impact of the diseases on the economies of the countries in which they are found. Recommended Preparation: MEDS 500. Registration Restriction: Open only to graduate students.
- MEDS 528 (2 UNITS): Global Health Modules, Sexually Transmitted Infections Examines clinically relevant perspectives from distinguished international authors on STI issues and the devastating effect on particular geographical regions around the world.
- MEDS 529 (2 UNITS): Refugee Health Care Introduction to refugee health care and life events which impact health. Discuss medical needs of long-term displaced populations with specific case studies. Registration Restriction: Open only to graduate students.
- MEDS 530a (4 UNITS): Foundation of Medicine: Anatomy, Physiology, and Pathology Fundamentals of physiology, chemistry, anatomy, biochemistry and microbiology, as well as pharmacological issues, mathematical basis of lab instruments or techniques, and computational modeling.
- MEDS 530b (4 UNITS): Foundation of Medicine: Anatomy, Physiology, and Pathology The basics of human anatomy (gross anatomy, histology, radiographic anatomy), physiology (cellular physiology, organ system areas) and pathology (general, systemic, cellular pathology).
- MEDS 535 (2 UNITS): Culture, Lifestyle, and Health Overview of national and international variations in health status indicators in regard to cultural and lifestyle differences.
Marketing
- MKT 530 (3 UNITS): New Product Development Systematic approach to product development and management; processes, techniques, and concepts firms use to develop, test, and introduce products and to manage products over their lifecycle.
Management and Organization
- MOR 564 (3 UNITS): Strategic Innovation: Creating New Markets How firms in rapidly changing global environments innovate to develop new markets, products and services, delivery systems and organizational processes and competencies. Registration Restriction: Online registration open only to graduate accounting and business students.
- MOR 569 (3 UNITS): Negotiation and Deal-Making Strategies and dynamics of deal-making; practical skills necessary to win in a range of business transactions conducted in domestic and international settings. Cases, role-playing, films and simulations. Registration Restriction: Online registration open only to graduate business and accounting students.
- MOR 571 (3 UNITS): Leadership and Executive Development Contemporary approaches to leadership, including corporate practices to develop leaders; examples of successful and derailed executives. Students self-assess personal leadership and draft development plans. Readings, speakers, cases. Registration Restriction: Online registration open only to graduate accounting and business students.
Neuroimaging and Informatics
- NIIN 550 (3 UNITS): Computational Modeling in Neuroimaging Addresses the current neuroinformatics approaches to large-scale data representations, mining, and visualization in brain imaging. Registration Restriction: Open only to Neuroimaging and Informatics majors.
Neuroscience - Graduate
- NSCI 524 (4 UNITS): Advanced Overview of Neurosciences Study of the nervous system at multiple levels through the analysis of four themes: motor control; emotion, motivation, and decision-making; memory and learning; and vision. Registration Restriction: Open only to master and doctoral students. Duplicates Credit In former NEUR 524.
- NSCI 525 (4 UNITS): Advanced Overview of Neurosciences II Sensory and motor systems, cognitive neuroscience, behavioral systems, computational neuroscience. Registration Restriction: Open only to master and doctoral students. Duplicates Credit In former NEUR 525.
Population and Public Health Sciences
- PM 510L (4 UNITS): Principles of Biostatistics Concepts of biostatistics; appropriate uses and common misuses of health statistics; practice in the application of statistical procedures; introduction to statistical software including EXCEL, SPSS, nQuery.
- PM 513 (3 UNITS): Experimental Designs Statistical methods for analysis of various experimental designs. Parametric analysis of variance (ANOVA), repeated measures methods, crossover designs, non-parametric ANOVA. Prerequisite: PM 510L. Recommended Preparation: PM 511aL.
- PM 544L (3 UNITS): Multivariate Analysis Exploratory and inferential techniques for multivariate data, Hotelling’s T2, multivariate analysis of variance, classification analysis, principle components, cluster analysis, factor analysis. Involves computer use. Recommended Preparation: PM 510, PM 522a.
- PM 565 (4 UNITS): Introduction to Global Health Current public health issues and research topics relating to 21st century challenges and threats. Lessons learned and best practices to strengthen public health systems and enhance public health readiness and preparedness.
Psychology
- PSYC 501L (4 UNITS): Classic and Modern Statistical Methods I An introduction to classic statistical techniques as well as modern robust methods for dealing violations of standard assumptions.
- PSYC 502 (4 UNITS): Classic and Modern Statistical Methods II Classic and modern ANOVA, ANCOVA methods, multiple comparison procedures, basic multivariate methods, robust regression methods and basic methods for analyzing categorical data. Prerequisite: PSYC 501L.
- PSYC 555 (4 UNITS): Introduction to Functional Magnetic Resonance Imaging The physical and physiological bases of MRI and fMRI. Design and analysis of fMRI experiments. Operation of a magnetic resonance imaging system.
Regulatory Science
- RSCI 508 (3 UNITS): Quality Assurance for Drugs and Biologics Design and implementation of a quality system to assure quality and safety of pharmaceuticals and biologics, according to relevant FDA and international regulations and guidance documents.
- RSCI 509 (3 UNITS): Quality Assurance, Medical Devices, and Combination Products Design of systems according to FDA and international regulations and guidelines to ensure the quality and safety of medical devices and combination products.
- RSCI 511 (3 UNITS): Introduction to Medical Product Regulation Introduction to regulatory environments surrounding medical product development, manufacturing and marketing; operation of federal, state and international regulatory bodies. Recommended Preparation: an undergraduate degree in pharmacy, medicine or independent health sciences, engineering or equivalent mix of post-secondary training and industry experience. Duplicates Credit In former MPTX 511
- RSCI 512 (3 UNITS): Regulation of Pharmaceutical and Biological Products Ensuring safety and effectiveness of new drugs and biologics; marketing and monitoring approved pharmaceutical/biological products; management of genetically engineered products. Recommended Preparation: undergraduate degree in pharmacy, medicine or independent health sciences, engineering or equivalent mix of post-secondary training and industry experience. Duplicates Credit In former MPTX 512.
- RSCI 513 (3 UNITS): Regulation of Medical Devices Diagnostics Development and testing of new medical products according to U.S. and international regulatory requirements. Recommended Preparation: undergraduate degree in pharmacy, medicine or independent health sciences, engineering or equivalent mix of post-secondary training and industry experience. Duplicates Credit In former MPTX 513.
- RSCI 514 (3 UNITS): Regulation of Food and Dietary Supplements Regulation and testing of foods, food additives and dietary supplements in the U.S. and abroad. Recommended Preparation: undergraduate degree in pharmacy, medicine or independent health sciences, engineering or equivalent mix of post-secondary training and industry experience. Duplicates Credit In former MPTX 514.
- RSCI 515 (3 UNITS): Quality Systems and Standards Principles of quality assurance and quality control for medical-product development and manufacture. Recommended Preparation: undergraduate degree in pharmacy, medicine or independent health sciences, engineering or equivalent mix of post-secondary training and industry experience. Duplicates Credit In former MPTX 515.
- RSCI 516 (3 UNITS): Medical Products and the Law Legal issues affecting intellectual property, medical product development, marketing and safety, taught through case studies and lectures. Recommended Preparation: undergraduate degree in pharmacy, medicine or independent health sciences, engineering or equivalent mix of post-secondary training and industry experience. Duplicates Credit In former MPTX 516.
- RSCI 517 (4 UNITS): Structure and Management of Clinical Trials Development and execution of clinical trials: bioethical principles, good clinical practices, project management and documentation. Duplicates Credit In former MPTX 517.
- RSCI 521 (1 UNIT): Seminars in Regulatory Science Current problems in regulatory affairs, legal management, preclinical and clinical testing, scientific evaluation and quality assurance. Recommended Preparation: undergraduate degree in pharmacy, medical or independent health sciences, engineering or equivalent mix of post secondary training and industry experience; enrollment in MS, Regulatory Science program. Duplicates Credit In former MPTX 521.
- RSCI 527 (3 UNITS): Medical Product Safety Management of medical product safety by manufacturers/suppliers including: safe manufacturing, labeling, packaging; pharmacovigilance, field observations, complaint handling; record-keeping, safety issues documentation; crisis management/recalls. Recommended Preparation: undergraduate degree in pharmacy, medical or independent health sciences, engineering or equivalent mix of post-secondary training and industry experience.
- RSCI 601 (4 UNITS): Biomedical Commerce Introduction to business principles appropriate to medical products, including: supply and demand, product entry-exit strategies, financing, reimbursement, marketing and pricing in global marketplace. Recommended Preparation: undergraduate degree in pharmacy, medical or independent health sciences, engineering or equivalent mix of post-secondary training and industry experience; enrollment in MS, Regulatory Science.
- RSCI 630 (6 UNITS): Directed Field-Research Project Research/policy analysis conducted under preceptor supervision in an industrial or governmental setting. Registration Restriction: Open to students who have completed the majority of course credits in the Regulatory Science program. Duplicates Credit In former MPTX 630.
Pharmaceutical and Regulatory Science
- RXRS 416 (4 UNITS): Medical Products: From Idea to Market Progress of medical product development through intellectual property, animal and clinical trials and commercialization. Emphasis on safety, quality systems and efficacy.
Systems Architecting and Engineering
- SAE 549 (3 UNITS): Systems Architecting Introduction to systems architecture in aerospace, electrical, computer, and manufacturing systems emphasizing the conceptual and acceptance phases and using heuristics. Prerequisite: BS degree in a related field of engineering.
Are you interested in doing research for credit?
Students can apply up to 4 units of BME 590 Directed Research toward their degree (technical elective credit). The number of units for Directed Research is determined between you and your chosen instructor.
- As a reminder, for each unit of directed research, you should spend 3-4 hours per week. For example, a 4-unit directed research project would translate to an average of 12-16 hours of research per week over the course of the semester.
You must personally contact the biomedical engineering faculty member with whom you wish to do directed research and discuss how many units of research you plan to take and then request d-clearance. Use the BME Faculty Directory and Research Page to find faculty members whose research matches your interests.
After gaining permission from a BME faculty member, you will need to fill out the online application at: http://myviterbi.usc.edu under "Directed Research" to request clearance to enroll in the course. Do not fill out the online application until you have received permission to do so from a BME faculty member.
To request D-Clearance for Directed Research:
- Login to MyViterbi
- Select Directed Research
- Select Submit Direct Research Request
- Select Biomedical Engineering
- Complete and upload the BME Directed Research Contract to myViterbi.
- If the professor name is not listed on the myViterbi list, please contact your BME advisor.
Once you complete the application, your selected research supervisor will receive an automated email, and they must approve your project via the online application system. After the BME faculty member approves your application, the department will approve the project and issue d-clearance within one week.
- Approved Non-BME Technical Electives
- BME Petition/Course Waiver Form
- BME Directed Research Contract
- DEN Petition for On-Campus Students (online form)
- Graduation Checklist
- List of Alumni Job Titles & Companies
- MS MDDE Course Plan
- MS BME & MS MIII Course Plan
- Reduced Course Load (RCL)
- Various Graduate Student Forms
- Master's Thesis : Appointment of Master's Committee
REGISTRATION
All Alfred E. Mann Department of Biomedical Engineering graduate students have a MANDATORY ADVISEMENT HOLD. The hold will be lifted once you have contacted the BME Graduate Advisor for academic advisement. You will be able to register by following the D-Clearance process outlined below.
ADVISEMENT HOLD
All graduate students should check my.usc.edu for appointment time or holds, contact their BME Graduate Advisor for advisement, then follow the D-Clearance process.
• Schedule a meeting or email your academic advisor (William Yang for PhD Students) to discuss classes and to LIFT the department’s MANDATORY ADVISEMENT HOLD.
BME D-CLEARANCE REQUESTS
• Request D-Clearance by email, phone or in-person
For D-Clearance in RSCI courses, send an e-mail request to regsci@usc.edu with the information below:
• Name, USC 10-digit ID, e-mail
• Course # (ie. MPTX 513) and Graduate Program (ie. MS BME or MDDE)
• On-Campus or Distance
Graduate Student Groups
Graduate Students of Biomedical Engineering (GSBME)
The goals of this organization are:
- To actively promote interdisciplinary studies between Engineering, Biology and Medicine.
- To serve as an interface between the students, engineering departments and Viterbi SOEt o help improve student life as well as quality of biomedical engineering education at USC.
- To supplement our academic training with professional skills, industry knowledge and sociopolitical aspects of Biomedical Engineering.
- To serve as an interface with our Alumni and our Undergraduates.
- To act as an agent for our National Biomedical Engineering Society Student Chapter
Membership in GSBME is open to all registered graduate students whom have paid the membership dues and are currently enrolled in classes at the University of Southern California. Only such persons shall be considered voting members of the organization. All other USC students and USC staff, faculty, alumni, and alumnae are eligible to be non-voting members. Check out GSBME on Facebook
Viterbi Graduate Student Association (VGSA)

The VGSA seeks to promote interaction among the graduate students of the Viterbi School of Engineering and, whenever possible, to address their needs and concerns.
Grodins Graduate Research Symposium
Fred S. Grodins Graduate Research Symposium
The Fred S. Grodins Graduate Research Symposium began in 1997 as a forum for BME graduate students to present their current research work and future plans. This student-organized and student-run symposium provides an opportunity for the faculty and current graduate students to exchange ideas on the various areas of on-going research activity within the Department.


