John D. Villasenor
Review Summary
- Clarity
-
9.2 / 10
- Organization
-
9.2 / 10
- Time
-
0-5 hrs/week
- Overall
-
9.2 / 10
Courses
-
Technology and Society
ENGR 2
-
Technology and Society: Lecture 1
ENGR 2
-
Speech and Image Processing Systems Design
EL ENGR 114
-
Speech and Image Processing Systems Design
EL ENGR 114D
-
Introduction to Communication Systems
EL ENGR 132A
-
Technology and Law
ENGR 182EW
-
Technology and Society
ENGR 182EW
-
Special Courses in Electrical Engineering: Blockchain Programming
EC ENGR 188
-
Individual Studies for USIE Facilitators
EC ENGR 188SA
-
Individual Studies for USIE Facilitators
EC ENGR 188SB
-
Individual Studies in Public Policy
PUB PLC 197
-
Directed Individual Research in Global Studies
GLBL ST 199A
-
Directed Individual Research in Global Studies
GLBL ST 199B
-
Digital Image Processing I
EL ENGR 211A
-
Digital Image Processing II
EL ENGR 211B
-
Intellectual Property for Technology Entrepreneurs and Managers
MGMT M247
-
Current Topics in Emerging Technologies and Markets: Intellectual Property for Technology Entrepreneurs and Managers
MGMT 275
-
Intellectual Property for Technology Entrepreneurs and Managers
EL ENGR 293
-
Intellectual Property for Technology Entrepreneurs and Managers
EL ENGR M293
-
Intellectual Property for Technology Entrepreneurs and Managers
EC ENGR M293
-
Seminar: Research Topics in Electrical Engineering
EL ENGR 296
-
Seminar: Research Topics in Electrical Engineering
EC ENGR 296
-
Applied Policy Project II
PUB PLC 298B
-
Applied Policy Project III
PUB PLC 298C
-
M.S. Project Seminar
EL ENGR 299
-
MS Project Seminar
EC ENGR 299
-
Teaching Apprentice Practicum
ENGR 375
-
Digital Technologies and the Constitution
LAW 386
-
Applied Management Research: Two-Quarter Plan
MGMT 444B
-
Applied Management Research: Two-Quarter Plan
MGMT 444C
-
Teaching Assistant Training Seminar
ENGR 495A
-
Directed Studies
PUB PLC 596
-
Research in Management
MGMT 596
-
Preparation for Qualifying Examinations
MGMT 597
-
Thesis Research in Management
MGMT 598
-
PhD Dissertation Research in Management
MGMT 599
-
Digital Technologies and the Constitution
LAW 930
-
The Blockchain: Technology, Law and Regulation
LAW 932
Displaying all 38 courses