Nov 09, 2024  
2019-2020 Catalog 
    
2019-2020 Catalog [ARCHIVED CATALOG]

Course Descriptions


UNDERGRADUATE COURSES

Lower Division Courses numbered 1–99 are designed primarily for freshmen and sophomores but are open to all students for lower division credit. (Graduate students requesting to enroll in lower-division undergraduate courses will not receive unit credit nor will the course fulfill degree requirements.) Upper Division Courses courses numbered 100–199 are open to all students who have met the necessary prerequisites as indicated in the catalog course description. Preparation should generally include completion of one lower division course in the given subject or completion of two years of college work.

GRADUATE COURSES

Courses numbered 200–299 are open to graduate students. (Undergraduate students must obtain the signature of the instructor, School Dean, and the Dean of Graduate Studies. Graduate level units will count towards the required 120 units for graduation; however students are urged to meet with their academic advisor in order to determine if graduate course units may be used to fulfill a graduation requirement.)

CROSS-LISTED/CONJOINED COURSES

Cross-listed Courses are the same course offered under different course subjects at the same level (either undergraduate or graduate) that share the same meeting time, requirements, units, etc. Conjoined Courses are the same course but one is undergraduate and one is graduate.

COREQUISITE COURSE

A corequisite course is a course that must be taken at the same time as another course.

PREREQUISITES

Prerequisites for courses should be followed carefully; the responsibility for meeting these requirements rests on the student. If you can demonstrate that your preparation is equivalent to that specified by the prerequisites, the instructor may waive these requirements for you. The instructor also may request that a student who has not completed the prerequisites be dropped from the course. If the prerequisite for a course is not satisfied, students must obtain the approval of the instructor (or school designee) of the course they wish to take.

For all undergraduate courses a “C-” or better grade is required for a course to be used as a prerequisite for another course. If a course was taken for a “P/NP” grade then a “P” grade is required.

For all graduate courses a “B” or better grade is required for a course to be used as a prerequisite for another course. If a course was taken for a “S/U” grade then a “S” grade is required.

WORLD LANGUAGES

No credit is allowed for completing a less advanced course after successful completion (C-or better) of a more advanced course in the world languages. This applies only to lower division world language courses, not upper division courses. 

GRADING OPTIONS

Unless otherwise stated in the course description, each course is letter graded with a P/NP or S/U option (unless required for your major or graduate program). The policy regarding Grading Options , can be found in an alternate section of the catalog.

More information about Course Substitutions  and Course Materials and Services Fees  can be found in alternate areas of the catalog.

 

Economics

  
  • ECON 198: Upper Division Directed Group Study


    Lower Unit Limit: 1
    Upper Unit Limit: 5

    Course Details
    Repeatable for Credit: Yes
    Repeat Limit: Unlimited

    Pass/No Pass only

    Requisites and Restrictions
    Instructor Permission Required: Yes


    View course scheduling information


  
  • ECON 199: Upper Division Individual Study


    Lower Unit Limit: 1
    Upper Unit Limit: 5

    Course Details
    Repeatable for Credit: Yes
    Repeat Limit: Unlimited

    Pass/No Pass only

    Requisites and Restrictions
    Instructor Permission Required: Yes


    View course scheduling information


  
  • ECON 240: Advanced Labor Economics I


    Units: 4

    Covers recent developments in research on labor economics and provides a basis for students to develop a research program in this area. Discusses human capital investment, the wage structure and inequality, labor demand, labor market institutions, internal and local labor markets.

    Course Details
    Repeatable for Credit: Yes
    Repeat Limit: 2

    Normal Letter Grade only

    Requisites and Restrictions
    Instructor Permission Required: Yes


    View course scheduling information


  
  • ECON 290: Quantitative Labor Studies Seminar


    Units: 3

    Research presentations by visiting scholars in the area of quantitative labor studies.

    Course Details
    Repeatable for Credit: Yes
    Repeat Limit: 3

    Crosslisted with: MGMT 290
    Normal Letter Grade with Satisfactory/Unsatisfactory option

    Requisites and Restrictions
    Instructor Permission Required: No


    View course scheduling information


  
  • ECON 295: Graduate Research


    Lower Unit Limit: 1
    Upper Unit Limit: 12

    Supervised research.

    Course Details
    Repeatable for Credit: Yes
    Repeat Limit: Unlimited

    Normal Letter Grade with Satisfactory/Unsatisfactory option

    Requisites and Restrictions
    Instructor Permission Required: Yes


    View course scheduling information


  
  • ECON 298: Directed Group Study


    Lower Unit Limit: 1
    Upper Unit Limit: 6

    Group project under faculty supervision.

    Course Details
    Repeatable for Credit: Yes
    Repeat Limit: Unlimited

    Satisfactory/Unsatisfactory only

    Requisites and Restrictions
    Instructor Permission Required: Yes


    View course scheduling information


  
  • ECON 299: Directed Independent Study


    Lower Unit Limit: 1
    Upper Unit Limit: 12

    Independent project under faculty supervision.

    Course Details
    Repeatable for Credit: Yes
    Repeat Limit: Unlimited

    Satisfactory/Unsatisfactory only

    Requisites and Restrictions
    Instructor Permission Required: Yes


    View course scheduling information



Education

  
  • EDUC 010: The Essentials of Educational Practice and Policy


    Units: 4

    Introduction to key elements in education: teaching and learning, school organization, education policy, politics, and philosophical goals of education. Topics include educational reform, testing and accountability, school finance, student diversity, and bilingual education. Focus is on California’s education system, with comparative perspectives from other states and countries.

    Course Details
    Repeatable for Credit: No
    Discussion included
    Normal Letter Grade with Pass/No Pass option

    Requisites and Restrictions
    Instructor Permission Required: No


    View course scheduling information


  
  • EDUC 090X: Freshman Seminar


    Units: 1

    Examination of a topic in education.

    Course Details
    Repeatable for Credit: No
    Normal Letter Grade with Pass/No Pass option

    Requisites and Restrictions
    Instructor Permission Required: No


    View course scheduling information



Electrical Engineering and Computer Science

  
  • EECS 205: Probability and Stochastic Processes


    Units: 4

    Introduction of probability theory and stochastic processes. Topics: discrete-time Markov chains, conditional expectation and martingales, limiting behavior of sequences of random variables, Poisson process and continuous-time Markov chains, renewal processes and queuing theory, detection and estimation, wide-sense stationary processes and spectral density, Kalman filter and Wiener filter, and Brownian motion.

    Course Details
    Repeatable for Credit: No
    Discussion included
    Normal Letter Grade with Satisfactory/Unsatisfactory option

    Requisites and Restrictions
    Prerequisite: MATH 032 and MATH 141
    Instructor Permission Required: No


    View course scheduling information


  
  • EECS 207: Digital Image Processing


    Units: 4

    The fundamentals of digital image processing theory and techniques. Topics include two-dimensional linear system theory, image enhancement, image restoration, wavelet-based analysis, image compression and image reconstruction from projections.

    Course Details
    Repeatable for Credit: No
    Laboratory included
    Normal Letter Grade with Satisfactory/Unsatisfactory option

    Requisites and Restrictions
    Instructor Permission Required: No
    Undergraduate level MATH Undergraduate course on signals and systems strongly recommended


    View course scheduling information


  
  • EECS 243: Interdisciplinary Computational Graduate Education


    Units: 1

    Focuses on teaching first-year graduate students from a variety of graduate programs skills in computational methods, programming languages, team science, project development, problem solving, social networking, and career preparation.

    Course Details
    Repeatable for Credit: No
    Crosslisted with: CHEM 243, COGS 243, MATH 243, ME 243, PHYS 243, PSY 243, QSB 243
    Laboratory included
    Normal Letter Grade with Satisfactory/Unsatisfactory option

    Requisites and Restrictions
    Instructor Permission Required: Yes


    View course scheduling information


  
  • EECS 245: Parallel Computing


    Units: 4

    Advanced course on parallel computing. Students will learn the state-of-the-art parallel architectures and programming methods, including heterogeneous computing systems, parallel programming models, and performance modeling and optimization. Students will also gain deep knowledge on challenges and research opportunities in modern large-scale parallel systems.

    Course Details
    Repeatable for Credit: No
    Laboratory included
    Normal Letter Grade only

    Requisites and Restrictions
    Instructor Permission Required: No
    Prior knowledge in Parallel Computing recommended


    View course scheduling information


  
  • EECS 250: Advanced Topics in Computer Systems


    Units: 4

    Computer systems research, including operating systems, database systems, internet infrastructure systems and sensor networks systems. Covers a broad array of research topics in computer systems and engages you in top-flight systems research. The first part is devoted to basic thematic issues and underlying techniques in computer systems, while the second part goes deeper into topics related to scalable, parallel and distributed systems. Based on a discussion of important research papers, and a research project.

    Course Details
    Repeatable for Credit: Yes
    Repeat Limit: 6

    Laboratory included
    Normal Letter Grade only

    Requisites and Restrictions
    Open only to following major/minor(s):
    • Elec Eng & Computer Sci (Graduate) - EECS

    Instructor Permission Required: No


    View course scheduling information


  
  • EECS 252: Embedded Computer Systems


    Units: 4

    Concentration on methodologies and technologies for design of embedded systems. Topics include hardware and software platforms for embedded systems, techniques for modeling and specification of system behavior, software organization, real-time operating system scheduling, real-time communication and packet scheduling, low-power battery and energy-aware system design, timing synchronization, fault tolerance and debugging, and techniques for hardware and software architecture optimization. Covers theoretical foundations as well as practical design methods.

    Course Details
    Repeatable for Credit: Yes
    Repeat Limit: 6

    Laboratory included
    Normal Letter Grade only

    Requisites and Restrictions
    Open only to following major/minor(s):
    • Elec Eng & Computer Sci (Graduate) - EECS

    Instructor Permission Required: No


    View course scheduling information


  
  • EECS 255: Advanced Human-computer Interaction


    Units: 4

    Explores the theory, design procedure, programming practices, and evaluation methods in Human-Computer Interaction (HCI), with a particular focus on input and interaction techniques. Introduces students to recent developments in the area and provides them with the methods to design, develop, and evaluate existing or novel interactive systems.

    Course Details
    Repeatable for Credit: Yes
    Repeat Limit: 2

    Laboratory included
    Normal Letter Grade only

    Requisites and Restrictions
    Instructor Permission Required: No
    Strong skills in computer and/or Web programming strongly preferred.


    View course scheduling information


  
  • EECS 260: Optimization


    Units: 4

    Introduction of theory and numerical methods for continuous multivariate optimization (unconstrained and constrained), including: line-search and trust-region strategies; conjugate-gradient, Newton, quasi-Newton and large-scale methods; linear programming; quadratic programming; penalty and augmented Lagrangian methods; sequential quadratic programming; and interior-point methods.

    Course Details
    Repeatable for Credit: No
    Laboratory included
    Normal Letter Grade only

    Requisites and Restrictions
    Prerequisite: MATH 023 and MATH 024 and MATH 141
    Instructor Permission Required: No


    View course scheduling information


  
  • EECS 262: Networking of Embedded Sensor Systems


    Units: 4

    Wireless and sensor systems have achieved significant maturity in the past five years. Experimental systems research in this area has developed a wide range of innovative solutions to practical problems. There is also a fairly large literature on practical experience with these systems. The class samples a wide range of current research on experimental networked wireless and sensor systems. Exploration ranges from low-level systems and components (self-configuration, localization, time-synchronization), to networking (medium access, routing, transport), and higher-level systems issues (programming, deployment, and management).

    Course Details
    Repeatable for Credit: Yes
    Repeat Limit: 6

    Laboratory included
    Normal Letter Grade only

    Requisites and Restrictions
    Open only to following major/minor(s):
    • Elec Eng & Computer Sci (Graduate) - EECS

    Instructor Permission Required: No


    View course scheduling information


  
  • EECS 263: Cloud Computing


    Units: 4

    Introduces the following topics: Cloud definition and classifications, resource virtualization, motivations and economics of Cloud Computing, scheduling and load balancing, flow scheduling, cloud pricing, Security management in the cloud, Databases in the cloud, Mobile cloud, video streaming cloud, federated Clouds and multi-Clouds, and various case studies from the Industry.

    Course Details
    Repeatable for Credit: No
    Laboratory included
    Normal Letter Grade only

    Requisites and Restrictions
    Prerequisite: CSE 150 and CSE 160 or equivalent courses
    Instructor Permission Required: No


    View course scheduling information


  
  • EECS 265: Computational Geometry


    Units: 4

    Design and analysis of efficient and robust algorithms for geometric problems in two and three dimensions. Computational geometry algorithms are needed to solve problems in robotics, GIS, solid modeling, etc. Theoretical studies will be complemented by programming assignments. Undergraduate level knowledge of algorithm design and analysis, and linear algebra with programming experience in C/C++/Java and Matlab is strongly suggested.

    Course Details
    Repeatable for Credit: No
    Laboratory included
    Normal Letter Grade only

    Requisites and Restrictions
    Instructor Permission Required: No


    View course scheduling information


  
  • EECS 267: Computer Graphics


    Units: 4

    Covers the main algorithms and techniques required to implement modern computer graphics applications transformations, illumination and shading, the OpenGL rendering pipeline, ray tracing, scene graphs, curves and surfaces, solid modeling and representation, meshes, physics based animation, quaternions, and keyframe animation. Includes practical experimentation of the main techniques in projects developed in C++.

    Course Details
    Repeatable for Credit: No
    Laboratory included
    Normal Letter Grade only

    Requisites and Restrictions
    Instructor Permission Required: No


    View course scheduling information


  
  • EECS 270: Robot Algorithms


    Units: 4

    In depth study of algorithmic techniques to solve fundamental robotic problems, with a particular emphasis on probabilistic aspects. Sensor fusion, mission planning, and other selected topics are covered as well. Theory is complemented by a personal semester long project assigned to every student.

    Course Details
    Repeatable for Credit: No
    Laboratory included
    Normal Letter Grade only

    Requisites and Restrictions
    Instructor Permission Required: Yes


    View course scheduling information


  
  • EECS 271: Theory of Computation


    Units: 4

    Introduces the main computational models defining the theory of computation and illustrates fundamental theorems defining the limits of what can be computed. Topics include: finite and pushdown automata; nondeterministic models; regular languages and context-free grammars; Turing machines; and decidability problems.

    Course Details
    Repeatable for Credit: No
    Laboratory included
    Normal Letter Grade only

    Requisites and Restrictions
    Instructor Permission Required: No
    Senior level math knowledge and the fundamentals of computer algorithms required


    View course scheduling information


  
  • EECS 272: Program Verification and Model Checking


    Units: 4

    Presents foundational concepts, techniques, and tools to verify whether a complex hardware or software system meets its target functional properties. Formal verification will be studied using model checking methods based on temporal logic formulations. Laboratory assignments will complement topics studied in theory.

    Course Details
    Repeatable for Credit: No
    Laboratory included
    Normal Letter Grade only

    Requisites and Restrictions
    Instructor Permission Required: No


    View course scheduling information


  
  • EECS 273: Computational Cognitive Neuroscience


    Units: 4

    Design and analysis of computational simulations of human behavior and brain function. Techniques for modeling active membranes, individual neurons, the dynamics produced by recurrent excitation and lateral inhibition, synaptic plasticity, and the computational role of neurotransmitters. Formal models of perception, attention, learning, memory, language, categorization, and cognitive control.

    Course Details
    Repeatable for Credit: No
    Crosslisted with: COGS 223
    Conjoined with: CSE 173
    Laboratory included
    Normal Letter Grade with Satisfactory/Unsatisfactory option

    Requisites and Restrictions
    Instructor Permission Required: Yes


    View course scheduling information


  
  • EECS 274: Computer Vision


    Units: 4

    Introduces algorithms and techniques for understanding contents in single and multiple images. Covers low-level, mid-level, high-level vision and recent research developments.

    Course Details
    Repeatable for Credit: Yes
    Repeat Limit: 3

    Laboratory included
    Normal Letter Grade only

    Requisites and Restrictions
    Instructor Permission Required: No
    CSE 185, linear algebra, vector calculus, basic knowledge in probability and statistics, as well as programming skills


    View course scheduling information


  
  • EECS 275: Matrix Computation


    Units: 4

    Numerous engineering problems can be formulated and solved via matrices. This course covers advanced algorithms for matrix computation and analysis. The introduced algorithms and numerical techniques are also important for solving linear/nonlinear systems and optimization problems.

    Course Details
    Repeatable for Credit: Yes
    Repeat Limit: 2

    Laboratory included
    Normal Letter Grade only

    Requisites and Restrictions
    Instructor Permission Required: Yes
    Linear algebra, programming skills required


    View course scheduling information


  
  • EECS 276: Machine Learning


    Units: 4

    Survey of techniques for the development and analysis of software that learns from experience. An introduction to computational learning theory. Bayesian approaches to learning. Instance-based methods and case-based learning. Decision tree learning. Inductive logic. Artificial neural networks. Kernel methods. Reinforcement learning. Learning from demonstrations and explicit instruction.

    Course Details
    Repeatable for Credit: No
    Laboratory included
    Normal Letter Grade only

    Requisites and Restrictions
    Instructor Permission Required: Yes


    View course scheduling information


  
  • EECS 277: Database Systems Implementation


    Units: 4

    Studies the internals of a database management system, with emphasis on query execution. The final goal of the class is to build a fully-functional database execution engine consisting of all the standard components: storage manager, buffer manager, query execution engine, query optimizer, and query compiler.

    Course Details
    Repeatable for Credit: No
    Conjoined with: CSE 177
    Laboratory included
    Normal Letter Grade only

    Requisites and Restrictions
    Prerequisite: CSE 031
    Instructor Permission Required: No


    View course scheduling information


  
  • EECS 278: Advanced Design and Analysis of Algorithms


    Units: 4

    Design and analysis of algorithms plays an increasingly important role in modern science and engineering. Introduces advanced techniques for algorithm design and analysis and covers introductory computational complexity, combinatorial optimization, and online/approximation/randomized/big data algorithms.

    Course Details
    Repeatable for Credit: No
    Laboratory included
    Normal Letter Grade only

    Requisites and Restrictions
    Instructor Permission Required: No


    View course scheduling information


  
  • EECS 279: Approximation Algorithms


    Units: 4

    Optimization problems are prevalent in many disciplines, and computer science is no exception. Unfortunately, numerous optimization problems are computationally hard (e.g. NP-hard), hence resist efficient algorithms. Covers various approximation algorithms which are polynomial time heuristics that aim to give a solution close to the optimum for all inputs.

    Course Details
    Repeatable for Credit: No
    Normal Letter Grade only

    Requisites and Restrictions
    Instructor Permission Required: No
    Knowledge of Algorithm Design and Analysis, or an equivalent course, strongly recommended


    View course scheduling information


  
  • EECS 280: Advanced Topics in Computer Networks and Distributed Systems


    Units: 4

    Overview of Internet development history and fundamental principles underlying TCP/IP protocol design. Discussion of current networking and distributed systems research topics, including latest research results in routing protocols, transport protocols, network measurements, network security protocols, and clean-slate approach to network architecture design. Fundamental issues in network protocol design and implementations applied to a variety of different applications and environments.

    Course Details
    Repeatable for Credit: Yes
    Repeat Limit: 6

    Laboratory included
    Normal Letter Grade only

    Requisites and Restrictions
    Open only to following major/minor(s):
    • Elec Eng & Computer Sci (Graduate) - EECS

    Instructor Permission Required: No


    View course scheduling information


  
  • EECS 281: Advanced Topics in Robotics


    Units: 4

    Contemporary issues in mobile robotics. Topics include but are not limited to: cooperative mobile robotics, mathematical models for complex tasks (e.g. manipulation), humanoid robotics, human-robot interfaces, robot hardware and middleware.

    Course Details
    Repeatable for Credit: Yes
    Repeat Limit: 3

    Laboratory included
    Normal Letter Grade only

    Requisites and Restrictions
    Prerequisite: EECS 270
    Instructor Permission Required: No


    View course scheduling information


  
  • EECS 282: Advanced Topics in Machine Learning


    Units: 4

    Reviews advanced topics in machine learning. Each edition of the course will focus on a different topic. It will consist of formal lectures, presentation and discussion of papers, and implementation of algorithms in Matlab or C.

    Course Details
    Repeatable for Credit: Yes
    Repeat Limit: Unlimited

    Laboratory included
    Normal Letter Grade only

    Requisites and Restrictions
    Instructor Permission Required: Yes


    View course scheduling information


  
  • EECS 283: Advanced Topics in Intelligent Systems


    Units: 4

    Research in intelligent systems is multi-disciplinary and its foundation can be found from fields such as estimation, communication, and control. Other areas such as artificial intelligence, machine learning, networking, robotics, security, and signal processing are also highly related. This class will review the most current results in intelligent systems and help students prepare for research in intelligent systems. Topics will vary from semester to semester.

    Course Details
    Repeatable for Credit: Yes
    Repeat Limit: 6

    Discussion included
    Normal Letter Grade with Satisfactory/Unsatisfactory option

    Requisites and Restrictions
    Prerequisite: MATH 032 and MATH 141
    Instructor Permission Required: No


    View course scheduling information


  
  • EECS 284: Big Data Systems and Analytics


    Units: 4

    Aims to familiarize students with techniques for processing large amounts of data. Starting with the latest innovations in hardware, data processing architectures are presented as well as algorithms for managing large quantities of data. Although the main focus is data analytics, significant attention is dedicated to transactional processing.

    Course Details
    Repeatable for Credit: No
    Laboratory included
    Normal Letter Grade only

    Requisites and Restrictions
    Instructor Permission Required: No
    Background in computer architecture, computer system design concepts, and algorithm fundamentals required


    View course scheduling information


  
  • EECS 285: Advanced Topics in Motion Planning


    Units: 4

    Covers advanced algorithms in the motion planning research domain and reviews selected topics in applications to robotics, computer animation, cognitive science and/or bioinformatics. Includes development of a significant programming project and student-led seminars.

    Course Details
    Anticipated term(s) course will be offered:
    • Fall

    Repeatable for Credit: Yes
    Repeat Limit: Unlimited

    Normal Letter Grade only

    Requisites and Restrictions
    Instructor Permission Required: Yes
    Consolidated programming skills, and notions of computer graphics and robotics recommended


    View course scheduling information


  
  • EECS 286: Advanced Topics in Computer Vision


    Lower Unit Limit: 2
    Upper Unit Limit: 4

    Current and advanced topics in computer vision. Students develop verbal and written presentation skills through critical evaluation of seminal works.

    Course Details
    Repeatable for Credit: Yes
    Repeat Limit: 6

    Normal Letter Grade only

    Requisites and Restrictions
    Prerequisite: CSE 185
    Instructor Permission Required: No


    View course scheduling information


  
  • EECS 287: Computer Animation and Simulation


    Units: 4

    Reviews the main topics in computer animation, including: key frame animation and motion capture, direct and inverse kinematics, physics-based animation, particle systems and deformable surfaces, rigid body simulation, collision detection and motion planning. Includes development of programming projects and student-led paper presentations.

    Course Details
    Repeatable for Credit: No
    Conjoined with: CSE 171
    Laboratory included
    Normal Letter Grade only

    Requisites and Restrictions
    Instructor Permission Required: Yes
    Consolidated programming skills and notions of computer graphics required


    View course scheduling information


  
  • EECS 288: Advanced Topics in High Performance Computing


    Units: 4

    Reviews advanced topics in high performance computing. Consists of formal lectures, presentation and discussion of papers, and research projects. Students will gain research experience on modern loarge-scale parallel systems.

    Course Details
    Repeatable for Credit: No
    Laboratory included
    Normal Letter Grade only

    Requisites and Restrictions
    Instructor Permission Required: No
    Prior knowledge in Parallel Computing is suggested for successful completion of this course.


    View course scheduling information


  
  • EECS 289: Topics in Electrical Engineering and Computer Science


    Lower Unit Limit: 1
    Upper Unit Limit: 3

    Under faculty supervision, group of students meets each week for a semester in a student-led study group to pursue a specific topic of their choice that is not covered in other department courses.

    Course Details
    Repeatable for Credit: Yes
    Repeat Limit: Unlimited

    Normal Letter Grade only

    Requisites and Restrictions
    Instructor Permission Required: No


    View course scheduling information


  
  • EECS 290: Electrical Engineering and Computer Science Seminar


    Units: 1

    This invited speaker seminar course gives electrical engineering and computer science graduate students breadth exposure to all the areas in the field.

    Course Details
    Repeatable for Credit: Yes
    Repeat Limit: 12

    Satisfactory/Unsatisfactory only

    Requisites and Restrictions
    Open only to following major/minor(s):
    • Elec Eng & Computer Sci (Graduate) - EECS

    Instructor Permission Required: No


    View course scheduling information


  
  • EECS 295: Graduate Research


    Lower Unit Limit: 1
    Upper Unit Limit: 12

    Supervised research in computer science.

    Course Details
    Repeatable for Credit: Yes
    Repeat Limit: Unlimited

    Satisfactory/Unsatisfactory only

    Requisites and Restrictions
    Instructor Permission Required: Yes


    View course scheduling information


  
  • EECS 298: Directed Group Study


    Lower Unit Limit: 1
    Upper Unit Limit: 12

    Group project under faculty supervision.

    Course Details
    Repeatable for Credit: Yes
    Repeat Limit: Unlimited

    Satisfactory/Unsatisfactory only

    Requisites and Restrictions
    Instructor Permission Required: Yes


    View course scheduling information


  
  • EECS 299: Directed Independent Study


    Lower Unit Limit: 1
    Upper Unit Limit: 12

    Independent project under faculty supervision.

    Course Details
    Repeatable for Credit: Yes
    Repeat Limit: Unlimited

    Satisfactory/Unsatisfactory only

    Requisites and Restrictions
    Instructor Permission Required: No


    View course scheduling information



Engineering

  
  • ENGR 040: History of Technology in Society I


    Units: 4

    Starting from the Paleolithic period and moving forward to the end of the 18th century and the dawn of the Industrial Revolution, examines the process of technological change and its relationship to societal change.

    Course Details
    Repeatable for Credit: No
    Crosslisted with: HIST 040
    Discussion included
    Normal Letter Grade only

    GE Requirements
    • Approaches to Knowledge: Arts and Humanities
    • Badge: Scientific Method
    • Badge: Literary and Textual Analysis

    Requisites and Restrictions
    Instructor Permission Required: No


    View course scheduling information


  
  • ENGR 041: History of Technology in Society II


    Units: 4

    Starting from the Industrial Revolution at the end of the 18th century and moving to the present, examines the process of technological change and its relationship to societal change.

    Course Details
    Repeatable for Credit: No
    Crosslisted with: HIST 041
    Discussion included
    Normal Letter Grade only

    GE Requirements
    • Approaches to Knowledge: Arts and Humanities
    • Badge: Scientific Method
    • Badge: Literary and Textual Analysis

    Requisites and Restrictions
    Instructor Permission Required: No


    View course scheduling information


  
  • ENGR 045: Introduction to Materials


    Units: 4

    Relationship between the structure, processing, properties, and performance of materials. The application of physical and chemical principles in the context of engineering materials: atomic bonding, crystal structure, defects, thermodynamics, and kinetics.

    Course Details
    Repeatable for Credit: No
    Laboratory included
    Normal Letter Grade only

    Requisites and Restrictions
    Prerequisite: (CHEM 002 or CHEM 002H or equivalent exam) and (MATH 021 or equivalent exam) and (PHYS 008 or PHYS 008H or equivalent exam)
    Instructor Permission Required: No


    View course scheduling information


  
  • ENGR 052: Computer Modeling and Analysis


    Units: 3

    Basic tools needed for the design and analysis of engineering systems, including data collection, basic algorithm design, implementation and testing, and systems simulation.

    Course Details
    Repeatable for Credit: No
    Laboratory included
    Normal Letter Grade only

    Requisites and Restrictions
    Instructor Permission Required: No


    View course scheduling information


  
  • ENGR 053: Materials and the Environment


    Units: 3

    Impact of materials mining, processing, synthesis, use, and disposal on the environment, including cost-benefit analyses of environmentally “friendly” vs. “unfriendly” materials. Energy properties, cost, durability, disposal, and other considerations in materials selection. Materials challenges in fuel cell, battery, solar, and water filtration applications. Environmental costs and benefits of emerging nanotechnologies.

    Course Details
    Repeatable for Credit: No
    Normal Letter Grade only

    Requisites and Restrictions
    Prerequisite: (MATH 021 or equivalent exam) and (PHYS 008 or PHYS 008H or equivalent exam) and (CHEM 002 or CHEM 002H or equivalent exam)
    Instructor Permission Required: No


    View course scheduling information


  
  • ENGR 057: Statics and Dynamics


    Units: 4

    Fundamentals of statics. Kinematics and equations of motion of a particle for rectilinear and curvilinear motion. Planar kinematics of rigid bodies. Kinetics for planar motion of rigid bodies, including equations of motion and principles of energy and momentum.

    Course Details
    Repeatable for Credit: No
    Discussion included
    Normal Letter Grade only

    GE Requirements
    • Approaches to Knowledge: Engineering Science
    • Badge: Quantitative and Numerical Analysis

    Requisites and Restrictions
    Prerequisite: (MATH 021 or equivalent exam) and (PHYS 008 or PHYS 008H or PHYS 018 or equivalent exam)
    Instructor Permission Required: No


    View course scheduling information


  
  • ENGR 065: Circuit Theory


    Units: 4

    Offers essential foundations for engineering students to analyze basic circuits and signals in circuit systems. Static and dynamic circuit analysis using Laplace transforms; active circuits involving operational amplifiers. Signal classifications, representations using Fourier transform, filtering, sampling process. Time and frequency domain responses.

    Course Details
    Repeatable for Credit: No
    Laboratory included
    Normal Letter Grade only

    Requisites and Restrictions
    Prerequisite: MATH 024 and (PHYS 009 or PHYS 009H or PHYS 019)
    Instructor Permission Required: No


    View course scheduling information


  
  • ENGR 091: Professional Development


    Units: 1

    Seminars and exercises focus on insights and preparation for professional engineering practice and future career advancements.

    Course Details
    Anticipated term(s) course will be offered:
    • Fall
    • Spring

    Repeatable for Credit: No
    Pass/No Pass only

    Requisites and Restrictions
    Open only to following major/minor(s):
    • Bioengineering (Undergraduate) - BENG
    • Computer Science & Engineering (Undergraduate) - CSE
    • Environmental Engineering (Undergraduate) - ENVE
    • Materials Sci & Engineering (Undergraduate) - MSE
    • Mechanical Engineering (Undergraduate) - ME
    • Undeclared Engineering (Undergraduate) - UENG

    Instructor Permission Required: No


    View course scheduling information


  
  • ENGR 095: Lower Division Undergraduate Research


    Lower Unit Limit: 1
    Upper Unit Limit: 4

    Laboratory, field, theoretical, and/or computational research under the supervision of a faculty member on a topic of mutual interest and appropriate to class standing. A written report is required.

    Course Details
    Repeatable for Credit: Yes
    Repeat Limit: 6

    Normal Letter Grade with Pass/No Pass option

    Requisites and Restrictions
    Instructor Permission Required: Yes


    View course scheduling information


  
  • ENGR 097: Engineering Service Learning


    Lower Unit Limit: 1
    Upper Unit Limit: 2

    Multi-disciplinary student teams working with community organizations to design, build, test and implement solutions to real-world problems. Students gain experience in regard to functioning effectively in a work environment with peers and clients, and insight into the design and development process.

    Course Details
    Anticipated term(s) course will be offered:
    • Fall
    • Spring

    Repeatable for Credit: Yes
    Repeat Limit: 4

    Crosslisted with: ENGR 197
    Laboratory included
    Normal Letter Grade only

    GE Requirements
    • Approaches to Knowledge: Engineering Science
    • Badge: Ethics
    • Badge: Leadership, Community, and Engaging the World
    • Badge: Practical and Applied Knowledge
    • Lower Division: Quantitative Reasoning

    Requisites and Restrictions
    Open only to the following class level(s):
    • Freshman
    • Sophomore

    Instructor Permission Required: No


    View course scheduling information


  
  • ENGR 098: Lower Division Directed Group Study


    Lower Unit Limit: 1
    Upper Unit Limit: 5

    Course Details
    Repeatable for Credit: Yes
    Repeat Limit: Unlimited

    Pass/No Pass only

    Requisites and Restrictions
    Instructor Permission Required: Yes


    View course scheduling information


  
  • ENGR 099: Lower Division Individual Study


    Lower Unit Limit: 1
    Upper Unit Limit: 5

    Course Details
    Repeatable for Credit: Yes
    Repeat Limit: Unlimited

    Pass/No Pass only

    Requisites and Restrictions
    Instructor Permission Required: Yes


    View course scheduling information


  
  • ENGR 108: BioEntrepreneurship


    Units: 3

    Introduces upper division undergraduate and graduate students to entrepreneurship. We start with a history of biotechnology and medical devices which hopefully inspires them to integrate entrepreneurship with engineering and/or life sciences. We work through case studies of start-up companies (including Genentech) brainstorm ideas about new inventions, and walk them through the requisite steps to start a new business venture (IP issues, team formation, raising capital).

    Course Details
    Repeatable for Credit: No
    Discussion included
    Normal Letter Grade only

    Requisites and Restrictions
    Instructor Permission Required: No


    View course scheduling information


  
  • ENGR 120: Fluid Mechanics


    Units: 4

    Introduction to and application of the mechanics of fluids and fluid flow in natural and engineered systems.

    Course Details
    Repeatable for Credit: No
    Laboratory included
    Normal Letter Grade only

    GE Requirements
    • Approaches to Knowledge: Engineering Science

    Requisites and Restrictions
    Prerequisite: ENGR 057
    Concurrent Prerequisites: MATH 024
    Instructor Permission Required: No


    View course scheduling information


  
  • ENGR 130: Thermodynamics


    Units: 3

    Fundamentals of equilibrium, temperature, energy, and entropy. Equations of state and thermodynamic properties, with engineering applications.

    Course Details
    Repeatable for Credit: No
    Normal Letter Grade only

    GE Requirements
    • Approaches to Knowledge: Engineering Science

    Requisites and Restrictions
    Prerequisite: (CHEM 002 or CHEM 002H or equivalent exam) and (MATH 023 or MATH 023H) and MATH 024 and (PHYS 009 or PHYS 009H
    Instructor Permission Required: No


    View course scheduling information


  
  • ENGR 135: Heat Transfer


    Units: 4

    Study of conduction, convection, and radiation heat transfer, with applications to engineering problems.

    Course Details
    Anticipated term(s) course will be offered:
    • Fall

    Repeatable for Credit: No
    Laboratory included
    Normal Letter Grade only

    Requisites and Restrictions
    Prerequisite: ENGR 120 and ENGR 130 and MATH 131
    Instructor Permission Required: No


    View course scheduling information


  
  • ENGR 140: Introduction to Object Oriented Programming


    Units: 4

    Topics include object-oriented programming concepts, such as classes, objects, methods, interfaces, packages, inheritance, encapsulation, and polymorphism.

    Course Details
    Anticipated term(s) course will be offered:
    • Fall
    • Spring

    Repeatable for Credit: No
    Crosslisted with: CSE 165
    Laboratory included
    Normal Letter Grade only

    Requisites and Restrictions
    Prerequisite: CSE 031 and CSE 100 and MATH 024
    Open only to the following class level(s):
    • Junior
    • Senior

    Instructor Permission Required: No


    View course scheduling information


  
  • ENGR 141: Environmental Science and Policy


    Units: 4

    In depth-analysis of environmental case studies. Focus on science critical to policy development and implementation, the policy-making process, and policy outcomes. Special emphasis on interaction between scientific information and policy-making. Example topics include Western water resources, biodiversity conservation, and global warming. Emphasis on written and oral communication and critical analysis.

    Course Details
    Repeatable for Credit: No
    Crosslisted with: ESS 141, GEOG 141
    Discussion included
    Normal Letter Grade with Pass/No Pass option

    Requisites and Restrictions
    Prerequisite: (WRI 010 or equivalent exam) and any lower-division BIO, ECON, ENVE, ESS, POLI, or PUBP course or equivalent exam
    Instructor Permission Required: No


    View course scheduling information


  
  • ENGR 151: Strength of Materials


    Units: 4

    Fundamental concepts of how objects deform or fail under loading, and related concepts by analyzing stretching, bending and torsion of beams/ rods along with their stress and strain analysis; Stress and strain analysis in pressure vessels; strength and elastic instability (buckling).

    Course Details
    Repeatable for Credit: No
    Laboratory included
    Normal Letter Grade only

    GE Requirements
    • Upper Division: Writing in the Discipline
    • Approaches to Knowledge: Engineering Science
    • Badge: Quantitative and Numerical Analysis
    • Badge: Practical and Applied Knowledge

    Requisites and Restrictions
    Prerequisite: ENGR 057 and ENGR 045
    Instructor Permission Required: No


    View course scheduling information


  
  • ENGR 155: Engineering Economic Analysis


    Units: 3

    Microeconomic principles and methods. Time value of money, interest and equivalences, analysis of economic alternatives, depreciation, inflation and taxes, estimates of demand, cost and risk, decision theory.

    Course Details
    Anticipated term(s) course will be offered:
    • Fall
    • Spring

    Repeatable for Credit: No
    Normal Letter Grade with Pass/No Pass option

    Requisites and Restrictions
    Open only to the following class level(s):
    • Junior
    • Senior

    Instructor Permission Required: No


    View course scheduling information


  
  • ENGR 158: Service Innovation


    Units: 4

    Focuses on service innovation, generation of new successful service ventures. Helps students gain the skills necessary to be successful in three main aspects of service production and delivery systems: the back office, the front office, and service design.

    Course Details
    Anticipated term(s) course will be offered:
    • Fall
    • Spring

    Repeatable for Credit: No
    Crosslisted with: MGMT 158, MIST 133
    Discussion included
    Normal Letter Grade only

    GE Requirements
    • Approaches to Knowledge: Engineering Science
    • Badge: Media and Visual Analysis
    • Badge: Practical and Applied Knowledge

    Requisites and Restrictions
    Open only to the following class level(s):
    • Junior
    • Senior

    Instructor Permission Required: No


    View course scheduling information


  
  • ENGR 166: Analog and Digital Electronics


    Units: 3

    Intended for the upper division engineering student to facilitate the student’s development into bioengineering investigation. Designed to introduce fundamental principles of analog and digital electronics commonly used in biomedical research.

    Course Details
    Anticipated term(s) course will be offered:
    • Fall
    • Spring

    Repeatable for Credit: No
    Normal Letter Grade only

    Requisites and Restrictions
    Prerequisite: ENGR 065
    Instructor Permission Required: No


    View course scheduling information


  
  • ENGR 170: Introduction to Electron Microscopy


    Units: 3

    Principles and techniques of electron microscopy used in the study of materials. Emphasis upon practical applications.

    Course Details
    Anticipated term(s) course will be offered:
    • Fall
    • Spring

    Repeatable for Credit: No
    Normal Letter Grade only

    Requisites and Restrictions
    Instructor Permission Required: No


    View course scheduling information


  
  • ENGR 170L: Introduction to Electron Microscopy Laboratory


    Units: 1

    Laboratory for principles and techniques of electron microscopy used in the study of materials.

    Course Details
    Repeatable for Credit: No
    Laboratory included
    Normal Letter Grade only

    Requisites and Restrictions
    Corequisite: ENGR 170
    Instructor Permission Required: No


    View course scheduling information


  
  • ENGR 175: Information Systems for Management


    Units: 4

    Introduces organizational use of information systems and information technology, and discusses how these create value for organizations.

    Course Details
    Anticipated term(s) course will be offered:
    • Spring

    Repeatable for Credit: No
    Crosslisted with: MIST 175, MGMT 170
    Normal Letter Grade only

    GE Requirements
    • Upper Division: Crossroads
    • Badge: Scientific Method
    • Badge: Quantitative and Numerical Analysis
    • Badge: Global Awareness
    • Badge: Practical and Applied Knowledge
    • Badge: Ethics

    Requisites and Restrictions
    Open only to following major/minor(s):
    • Cognitive Science (Undergraduate) - COGS
    • Materials Sci & Engineering (Undergraduate) - MSE
    • Bioengineering (Undergraduate) - BENG
    • Environmental Engineering (Undergraduate) - ENVE
    • Management & Business Economics (Undergraduate) - MBE
    • Economics (Undergraduate) - ECON
    • Computer Science & Engineering (Undergraduate) - CSE
    • Mechanical Engineering (Undergraduate) - ME

    Open only to the following class level(s):
    • Junior
    • Senior

    Instructor Permission Required: No


    View course scheduling information


  
  • ENGR 180: Spatial Analysis and Modeling


    Units: 4

    Principles of geographic information systems [GIS]; applications of GIS to environmental, water, and resource management issues; problem solving with GIS. Other topics include spatial analysis interpolation techniques and model integration.

    Course Details
    Repeatable for Credit: No
    Laboratory included
    Normal Letter Grade only

    GE Requirements
    • Upper Division: Crossroads
    • Badge: Scientific Method
    • Badge: Media and Visual Analysis
    • Badge: Quantitative and Numerical Analysis
    • Badge: Global Awareness
    • Badge: Sustainability
    • Badge: Practical and Applied Knowledge

    Requisites and Restrictions
    Prerequisite: MATH 021 or equivalent exam
    Instructor Permission Required: No


    View course scheduling information


  
  • ENGR 190: Engineering Capstone Design


    Units: 4

    Students will work on multidisciplinary teams on selected and approved design projects, practice design methodology, complete project feasibility study and preliminary design, including optimization, product reliability and liability, economics, and application of engineering codes. Final report and presentation.

    Course Details
    Repeatable for Credit: No
    Laboratory included
    Normal Letter Grade only

    GE Requirements
    • Upper Division: Writing in the Discipline
    • Upper Division: Culminating Experience
    • Badge: Scientific Method
    • Badge: Quantitative and Numerical Analysis
    • Badge: Diversity and Identity
    • Badge: Global Awareness
    • Badge: Sustainability
    • Badge: Practical and Applied Knowledge
    • Badge: Ethics
    • Badge: Leadership, Community, and Engaging the World

    Requisites and Restrictions
    Prerequisite: (ME 120 and ENGR 135 and ME 137) or (ENVE 100 and ENVE 130, which may be taken concurrently, and ENVE 160, which may be taken concurrently, and ENVE 110) or (BIOE 100, which may be taken concurrently, and ENGR 045 and (CHEM 008 or CHEM 008H) and ENGR 130 and BIOE 104 and ENGR 166) or (MSE 112 or MSE 113) or (ENGR 065 and CSE 100)
    Instructor Permission Required: No


    View course scheduling information


  
  • ENGR 191: Professional Seminar


    Units: 1

    Seminars and exercises focused on preparation for professional practice and future career advancements in engineering and computer science.

    Course Details
    Anticipated term(s) course will be offered:
    • Fall
    • Spring

    Repeatable for Credit: No
    Pass/No Pass only

    Requisites and Restrictions
    Open only to following major/minor(s):
    • Bioengineering (Undergraduate) - BENG
    • Computer Science & Engineering (Undergraduate) - CSE
    • Environmental Engineering (Undergraduate) - ENVE
    • Materials Sci & Engineering (Undergraduate) - MSE
    • Mechanical Engineering (Undergraduate) - ME
    • Undeclared Engineering (Undergraduate) - UENG

    Instructor Permission Required: No


    View course scheduling information


  
  • ENGR 192: Intellectual Property for Engineers and Scientists


    Units: 1

    Intended for undergraduate and graduate students who may pursue a career in research and technology. Examines the laws behind Intellectual Property, covering material on copyrights for technology protection, trademarks, trade secrets, patent information including the patenting process, claim drafting, design patents, engineering ethics, and more.

    Course Details
    Repeatable for Credit: No
    Conjoined with: ENGR 292
    Normal Letter Grade only

    Requisites and Restrictions
    Open only to the following class level(s):
    • Junior
    • Senior

    Instructor Permission Required: No


    View course scheduling information


  
  • ENGR 193: Engineering Capstone Design I


    Units: 2

    Students work in multidisciplinary teams completing design projects presented by industrial partners. Teams focus on planning, concept, and system design.

    Course Details
    Anticipated term(s) course will be offered:
    • Fall
    • Spring

    Repeatable for Credit: No
    Discussion included
    Normal Letter Grade only

    GE Requirements
    • Upper Division: Culminating Experience
    • Badge: Leadership, Community, and Engaging the World
    • Badge: Practical and Applied Knowledge
    • Badge: Quantitative and Numerical Analysis
    • Badge: Sustainability

    Requisites and Restrictions
    Prerequisite: (ENGR 166, which may be taken concurrently, and ENGR 045 and BIOE 130 and BIOE 140) or (ME 120, which may be taken concurrently, and ENGR 135, which may be taken concurrently, and ME 137), or ((ENVE 100 or ESS 100, which may be taken concurrently) and (ENVE 110 or ESS 100, which may be taken concurrently) and ENVE 130 and ENVE 160, any of which may be taken concurrently) or (MSE 112, which may be taken concurrently, and MSE 113, which may be taken concurrently)
    Cannot also be taken due to similarity of content: ENGR 190
    Open only to the following class level(s):
    • Senior

    Instructor Permission Required: No


    View course scheduling information


  
  • ENGR 194: Engineering Capstone Design II


    Units: 3

    Students work in multidisciplinary teams completing design projects presented by industrial partners. Teams focus on testing and prototyping.

    Course Details
    Anticipated term(s) course will be offered:
    • Fall
    • Spring

    Repeatable for Credit: No
    Discussion included
    Normal Letter Grade only

    GE Requirements
    • Upper Division: Culminating Experience
    • Badge: Leadership, Community, and Engaging the World
    • Badge: Practical and Applied Knowledge
    • Badge: Quantitative and Numerical Analysis
    • Badge: Sustainability

    Requisites and Restrictions
    Prerequisite: ENGR 193
    Cannot also be taken due to similarity of content: ENGR 190
    Open only to the following class level(s):
    • Senior

    Instructor Permission Required: No


    View course scheduling information


  
  • ENGR 195: Upper Division Undergraduate Research


    Lower Unit Limit: 1
    Upper Unit Limit: 4

    Laboratory, field, theoretical, and/or computational research under the supervision of a faculty member on a topic of mutual interest and appropriate to class standing. A written report and oral presentation are required.

    Course Details
    Repeatable for Credit: Yes
    Repeat Limit: 6

    Normal Letter Grade with Pass/No Pass option

    Requisites and Restrictions
    Instructor Permission Required: Yes


    View course scheduling information


  
  • ENGR 197: Engineering Service Learning


    Lower Unit Limit: 1
    Upper Unit Limit: 2

    Multi-disciplinary teams of freshman through senior students work with community organizations to design, build, and implement engineering-based solutions for real-world problems. Students gain insight into the design and development process.

    Course Details
    Anticipated term(s) course will be offered:
    • Fall
    • Spring

    Repeatable for Credit: Yes
    Repeat Limit: 6

    Crosslisted with: ENGR 097
    Laboratory included
    Normal Letter Grade only

    GE Requirements
    • Approaches to Knowledge: Engineering Science
    • Badge: Ethics
    • Badge: Leadership, Community, and Engaging the World
    • Badge: Practical and Applied Knowledge
    • Upper Division: Writing in the Discipline
    • Upper Division: Crossroads

    Requisites and Restrictions
    Open only to the following class level(s):
    • Junior
    • Senior

    Instructor Permission Required: No


    View course scheduling information


  
  • ENGR 198: Upper Division Directed Group Study


    Lower Unit Limit: 1
    Upper Unit Limit: 5

    Course Details
    Repeatable for Credit: Yes
    Repeat Limit: Unlimited

    Pass/No Pass only

    Requisites and Restrictions
    Instructor Permission Required: Yes


    View course scheduling information


  
  • ENGR 199: Upper Division Individual Study


    Lower Unit Limit: 1
    Upper Unit Limit: 5

    Course Details
    Repeatable for Credit: Yes
    Repeat Limit: Unlimited

    Pass/No Pass only

    Requisites and Restrictions
    Instructor Permission Required: Yes


    View course scheduling information


  
  • ENGR 208: BioEntrepreneurship


    Units: 3

    Introduction for upper division undergraduate and graduate students to entrepreneurship. We start with a history of biotechnology and medical devices which inspires them to integrate entrepreneurship with engineering and/or life sciences. Case studies of start-up companies (including Genentech) brainstorm ideas about new inventions, and the requisite steps to start a new business venture (IP issues, team formation, raising capital).

    Course Details
    Repeatable for Credit: No
    Discussion included
    Normal Letter Grade only

    Requisites and Restrictions
    Instructor Permission Required: No


    View course scheduling information


  
  • ENGR 270: Introduction to Electron Microscopy


    Units: 3

    Principles and techniques of electron microscopy used in the study of materials. Emphasis upon practical applications. Graduate requirements include additional assignments, quiz problems, and a project.

    Course Details
    Repeatable for Credit: No
    Normal Letter Grade only

    Requisites and Restrictions
    Instructor Permission Required: No


    View course scheduling information


  
  • ENGR 270L: Introduction to Electron Microscopy Laboratory


    Units: 1

    Laboratory for principles and techniques of electron microscopy used in the study of materials. Graduate requirements include additional laboratory reports and a research project.

    Course Details
    Repeatable for Credit: No
    Laboratory included
    Normal Letter Grade only

    Requisites and Restrictions
    Instructor Permission Required: No


    View course scheduling information


  
  • ENGR 292: Intellectual Property for Engineers and Scientists


    Units: 1

    Intended for undergraduate and graduate students who may pursue a career in research and technology. Examines the laws behind Intellectual Property, covering material on copyrights for technology protection, trademarks, trade secrets, patent information including the patenting process, claim drafting, design patents, engineering ethics, and more.

    Course Details
    Repeatable for Credit: No
    Conjoined with: ENGR 192
    Normal Letter Grade only

    Requisites and Restrictions
    Instructor Permission Required: No


    View course scheduling information


  
  • ENGR 295: Graduate Research


    Lower Unit Limit: 1
    Upper Unit Limit: 6

    Supervised research in engineering.

    Course Details
    Repeatable for Credit: Yes
    Repeat Limit: Unlimited

    Satisfactory/Unsatisfactory only

    Requisites and Restrictions
    Instructor Permission Required: Yes


    View course scheduling information


  
  • ENGR 298: Directed Group Study


    Lower Unit Limit: 1
    Upper Unit Limit: 6

    Group project under faculty supervision.

    Course Details
    Repeatable for Credit: Yes
    Repeat Limit: Unlimited

    Laboratory included
    Satisfactory/Unsatisfactory only

    Requisites and Restrictions
    Instructor Permission Required: Yes


    View course scheduling information


  
  • ENGR 299: Directed Independent Study


    Lower Unit Limit: 1
    Upper Unit Limit: 6

    Independent project under faculty supervision.

    Course Details
    Repeatable for Credit: Yes
    Repeat Limit: Unlimited

    Satisfactory/Unsatisfactory only

    Requisites and Restrictions
    Instructor Permission Required: Yes


    View course scheduling information



English

  
  • ENG 010: Foundations of Literary Studies


    Units: 4

    An introduction to the craft of literary analysis, this course seeks to answer the following questions: What is “literature”? What does it mean to read well? How has the practice of reading changed over the years? What can the study of literature teach us about ourselves?

    Course Details
    Repeatable for Credit: No
    Discussion included
    Normal Letter Grade only

    GE Requirements
    • Approaches to Knowledge: Arts and Humanities
    • Badge: Literary and Textual Analysis
    • Badge: Ethics

    Requisites and Restrictions
    Instructor Permission Required: No


    View course scheduling information


  
  • ENG 011: Introduction to World Literature in English


    Units: 4

    Provides an overview of stories, poems, and plays composed in English around the world. Students will read literary texts written in a number of regions, including Africa, Asia, Australia, the British Isles, and North and Caribbean America, and from the Middle Ages to the present day. Emphasis will be on global connections between these texts, and students will also explore the way this literature reflects and constructs varying notions of race, nationhood, class, and gender.

    Course Details
    Anticipated term(s) course will be offered:
    • Fall

    Repeatable for Credit: No
    Discussion included
    Normal Letter Grade only

    GE Requirements
    • Approaches to Knowledge: Arts and Humanities
    • Badge: Diversity and Identity
    • Badge: Global Awareness
    • Badge: Literary and Textual Analysis

    Requisites and Restrictions
    Instructor Permission Required: No


    View course scheduling information


  
  • ENG 012: Introduction to Drama, Theatre, and Performance


    Units: 4

    Enhances students’ ability to enjoy, appreciate, and communicate how theatre is a collaborative and necessary art and a reflection of the human experience, in both historical contexts and today. Develops students’ understanding of theatre as an aesthetic form, deepens their appreciation of the arts, and hones critical thinking skills through evaluation and analysis of theatrical events.

    Course Details
    Anticipated term(s) course will be offered:
    • Fall

    Repeatable for Credit: No
    Crosslisted with: GASP 080A
    Discussion included
    Normal Letter Grade only

    GE Requirements
    • Approaches to Knowledge: Arts and Humanities
    • Badge: Global Awareness
    • Badge: Literary and Textual Analysis
    • Badge: Media and Visual Analysis

    Requisites and Restrictions
    Instructor Permission Required: No


    View course scheduling information


  
  • ENG 017: Why Harry Potter? Why Literature?


    Units: 4

    A study of Harry Potter novels, their literary ancestors, their popularity, and efforts to censor them. This study will enable students to investigate how authors and readers co-create meaning, how stories create individual and group identity, how stories elicit emotion, and how stories engage ethical questions.

    Course Details
    Repeatable for Credit: No
    Discussion included
    Normal Letter Grade with Pass/No Pass option

    Requisites and Restrictions
    Instructor Permission Required: No


    View course scheduling information


  
  • ENG 018: Crime and Horror in Victorian Literature and Culture


    Units: 4

    From Jack the Ripper to the Elephant Man, from venereal disease to self-murder, this course explores the nineteenth-century British obsession with crime and horror, with phenomena that rattle one’s sense of self.

    Course Details
    Repeatable for Credit: No
    Discussion included
    Normal Letter Grade only

    GE Requirements
    • Approaches to Knowledge: Arts and Humanities
    • Badge: Literary and Textual Analysis
    • Badge: Societies and Cultures of the Past
    • Badge: Diversity and Identity
    • Badge: Global Awareness
    • Badge: Ethics

    Requisites and Restrictions
    Instructor Permission Required: No


    View course scheduling information


  
  • ENG 020: Introduction to Shakespeare


    Units: 4

    An introduction to the plays and poetry of William Shakespeare, as well as the world of Elizabethan England. Considers why Shakespeare’s works continue to be so popular, and students will both write about his works and act in or recite something he wrote.

    Course Details
    Repeatable for Credit: No
    Discussion included
    Normal Letter Grade with Pass/No Pass option

    GE Requirements
    • Approaches to Knowledge: Arts and Humanities
    • Badge: Literary and Textual Analysis
    • Badge: Societies and Cultures of the Past

    Requisites and Restrictions
    Instructor Permission Required: No


    View course scheduling information


  
  • ENG 021: Jane Austen and Popular Culture


    Units: 4

    Explores Austen’s contribution to literary and cultural history and her enduring popularity, first through an examination of her novels, and then through a study of their remarkably prolific, creative, and diverse adaptations.

    Course Details
    Repeatable for Credit: No
    Discussion included
    Normal Letter Grade only

    GE Requirements
    • Approaches to Knowledge: Arts and Humanities
    • Badge: Literary and Textual Analysis
    • Badge: Societies and Cultures of the Past

    Requisites and Restrictions
    Instructor Permission Required: No


    View course scheduling information


  
  • ENG 030: Literature of Childhood


    Units: 4

    Reading includes books written for children: books that explore the hilarity of childhood, but also its poignancies; and books written for adults that use the idea of childhood to explore a variety of themes from poverty to race to gender.

    Course Details
    Repeatable for Credit: No
    Discussion included
    Normal Letter Grade with Pass/No Pass option

    GE Requirements
    • Approaches to Knowledge: Arts and Humanities
    • Badge: Literary and Textual Analysis

    Requisites and Restrictions
    Instructor Permission Required: No


    View course scheduling information


  
  • ENG 031: Introduction to African-American Literature and Culture


    Units: 4

    Examines the social thought, religious institutions, intellectual history, political challenges, literary traditions and expressive arts of people of African descent in the Americas. Among the focal points are the centrality of the African American experience to important legal, historical, political, and cultural developments in the formation of the United States.

    Course Details
    Anticipated term(s) course will be offered:
    • Spring

    Repeatable for Credit: No
    Discussion included
    Normal Letter Grade only

    GE Requirements
    • Approaches to Knowledge: Arts and Humanities
    • Badge: Diversity and Identity
    • Badge: Ethics
    • Badge: Literary and Textual Analysis
    • Badge: Societies and Cultures of the Past

    Requisites and Restrictions
    Instructor Permission Required: No


    View course scheduling information


  
  • ENG 032: Introduction to Chicano/a Culture and Experiences


    Units: 4

    Introduction to Chicano/a cultural practices and experiences, with emphasis on the ties between culture, race, gender, social class, language, historical developments, artistic and literary expression, migration and transculturation. We will analyze changes in Chicano/a culture and cultural practices as Chicanos/as adapted to different historical and social circumstances. Taught in English.

    Course Details
    Repeatable for Credit: No
    Crosslisted with: CCST 060, SPAN 060
    Discussion included
    Normal Letter Grade only

    GE Requirements
    • Approaches to Knowledge: Arts and Humanities
    • Badge: Literary and Textual Analysis
    • Badge: Media and Visual Analysis
    • Badge: Societies and Cultures of the Past
    • Badge: Diversity and Identity
    • Badge: Sustainability
    • Badge: Ethics

    Requisites and Restrictions
    Prerequisite: WRI 001 or equivalent exam
    Instructor Permission Required: No


    View course scheduling information


  
  • ENG 033: Literature and Sexuality


    Units: 4

    Over the last 300 years, “sexuality” has gradually displaced “soul” and “mind” as the most essential ingredient in modern subjectivity. How has Western literature grappled with, embraced, or resisted the sexualization of subjectivity? From Freud to Foucault, Sade to Nabokov, we will map the uneasy alliance between literature and sexuality.

    Course Details
    Repeatable for Credit: No
    Discussion included
    Normal Letter Grade only

    GE Requirements
    • Approaches to Knowledge: Arts and Humanities
    • Badge: Literary and Textual Analysis
    • Badge: Societies and Cultures of the Past
    • Badge: Diversity and Identity
    • Badge: Ethics

    Requisites and Restrictions
    Instructor Permission Required: No


    View course scheduling information


  
  • ENG 050: Readings in Close Reading


    Units: 4

    Intensive seminar on the history, practice, varieties, rise, fall, conflicts and anxieties of close reading in literature. Emphasis on the relationship of close reading to literature and literary theory. Required texts comprise important acts of close reading as well as primary texts that lend themselves to close reading.

    Course Details
    Repeatable for Credit: No
    Normal Letter Grade only

    Requisites and Restrictions
    Instructor Permission Required: No


    View course scheduling information


  
  • ENG 051: The Bible as Literature


    Units: 4

    A study of the Judeo-Christian Bible as literary text, of its influence on later works, and of issues of translation, politics, and canonization.

    Course Details
    Repeatable for Credit: No
    Normal Letter Grade only

    Requisites and Restrictions
    Prerequisite: WRI 010 or equivalent exam
    Instructor Permission Required: No


    View course scheduling information


 

Page: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11Forward 10 -> 19