This printed version of the Schedule of Classes is current as of 12/14/15 10:19 PM. ENEE Electrical & Computer Engineering Summer 2015 ENEE200 Social and Ethical Dimensions of Engineering Technology Credits: 3 Grading Method: Regular CORE: IE Restriction: Sophomore standing or higher. Designed for both engineering and non-engineering students wishing to explore and assess the impact of engineering technology on society and the role of society in generating that technology. Special emphasis is placed on the interplay of diverse and often conflicting personal and collective values in both the development and implementation of new technologies. These subjects touch on many areas of interest including ethics, politics, business, the law, and society. 0101 Wesley Lawson Seats (Total: 24, Open: 14, Waitlist: 0) Meets June 1, 2015 - July 12, 2015 MTuWThF 11:00am - 12:20pm CHM 1228 ENEE205 Electric Circuits (Perm req) Credits: 4 Grading Method: Regular Prerequisite: Minimum grade of C- in PHYS260; and permission of ENGR-Electrical & Computer Engineering department. Corequisite: MATH246. Restriction: Must be in one of the following programs (Engineering: Computer; Engineering: Electrical). Credit only granted for: ENEE204 or ENEE205. Formerly: ENEE204. Design, analysis, simulation, construction and evaluation of electric circuits. Terminal Relationships. Kirchoff's laws. DC and AC steady state analysis. Node and mesh methods. Thevenin and Norton equivalent circuits. Transient behavior of first- and second-order circuits. Frequency response and transfer functions. Ideal op-amp circuits. Diode and transistor circuits. 0101 Wesley Lawson Seats (Total: 14, Open: 0, Waitlist: 0) MTuWTh 12:30pm - 1:50pm TuTh 8:00am - 10:50am EGR 3102 AVW 1356 Lab ENEE222 Elements of Discrete Signal Analysis (Perm req) Credits: 4 Grading Method: Regular Prerequisite: Minimum grade of C- in MATH141; and permission of ENGR-Electrical & Computer Engineering department. And minimum grade of C- in ENEE140; or minimum grade of C- in CMSC131. Restriction: Must be in one of the following programs (Engineering: Electrical; Engineering: Computer). Credit only granted for: ENEE222, ENEE241, or MATH242. Formerly: ENEE241.
Discrete-time and continuous-time signals, sampling. Linear transformers, orthogonal projections. Discrete Fourier Transform and its properties. Fourier Series. Introduction to discrete-time linear filters in both time and frequency domains. 0101 Seyed Bahari Seats (Total: 30, Open: 19, Waitlist: 0) MTuWTh 2:30pm - 3:50pm MW 10:00am - 11:50am KEB 1200 KEB 2107 Lab ENEE244 Digital Logic Design Prerequisite: Must have completed or be concurrently enrolled in CMSC132 or ENEE150; and permission of ENGR-Electrical & Computer Engineering department. Restriction: Sophomore standing or higher; and must be in one of the following programs (Engineering: Computer; Engineering: Electrical). The design and analysis of combinational and synchronous sequential systems comprising digital logic gates and flip-flop memory devices; underlying tools such as switching and Boolean algebras and Karnaugh map simplification of gate networks; design and use of decoders, multiplexers, encoders, adders, registers, counters, sequence recognizers, programmable logic arrays (PLAs), read-only memories (ROMS, PROMS), and similar devices. Arbitrary radix conversion. Engineering College only (04). 0101 Manoj Franklin Seats (Total: 30, Open: 22, Waitlist: 0) MTuWTh 9:30am - 10:50am EGR 2116 ENEE303 Analog and Digital Electronics Prerequisite: Must have earned a minimum grade of regular (letter) C- in all required 200-level ENEE courses; and permission of ENGR-Electrical & Computer Engineering department. Restriction: Must be in one of the following programs (Engineering: Electrical; Engineering: Computer). Credit only granted for: ENEE302 or ENEE303. Conceptual operation of transistors and diodes. Large and small signal operation of BJTs and MOSFETs. Basic transistor configurations. Logic circuits and semiconductor memory. Multi-transistor circuits including differential amplifiers and current mirrors. Frequency response.
0101 Manoj Franklin Seats (Total: 40, Open: 18, Waitlist: 0) MTuWTh 12:30pm - 1:50pm PHY 1402 ENEE313 Introduction to Device Physics Prerequisite: Must have earned a minimum grade of regular (letter) C- in all required 200-level ENEE courses; and permission of ENGR-Electrical & Computer Engineering department. Restriction: Must be in one of the following programs (Engineering: Electrical; Engineering: Computer). Credit only granted for: ENEE312 or ENEE313. Basic physics of devices including fields in solids, crystal structure, properties of electrons and holes. Current flow in Si using drift-diffusion model. Properties of the pn junction. Properties of devices including BJTs, FETs and their physical characteristics. 0101 Agisilaos Iliadis Seats (Total: 40, Open: 27, Waitlist: 0) MTuWTh 9:30am - 10:50am KEY 0116 ENEE324 Engineering Probability Prerequisite: ENEE322; and completion of all lower-division technical courses in the EE curriculum. Credit only granted for: BMGT231, STAT400 or ENEE324. Additional information: Electrical Engineering and Computer Engineering majors may not substitute STAT400 for ENEE324. These courses are not interchangeable, consult your program requirements or advisor for what is acceptable toward your program of study. Axioms of probability; conditional probability and Bayes' rules; random variables, probability distribution and densities: functions of random variables: weak law of large numbers and central limit theorem. Introduction to random processes; correlation functions, spectral densities, and linear systems. Applications to noise in electrical systems, filtering of signals from noise, estimation, and digital communications. 0101 Manoj Franklin Seats (Total: 40, Open: 3, Waitlist: 0) MTuWTh 11:00am - 12:20pm PLS 1119 ENEE350 Computer Organization
Prerequisite: Must have earned a minimum grade of regular (letter) C- in all required 200-level ENEE courses; and permission of ENGR-Electrical & Computer Engineering department. Restriction: Must be in one of the following programs (Engineering: Computer; Engineering: Electrical). Formerly: ENEE250. Additional information: Electrical Engineering and Computer Engineering majors may not substitute CMSC311 for ENEE350. Not open to students who have completed ENEE250. Structure and organization of digital computers. Registers, memory, control and I/O. Data and instruction formats, addressing modes, assembly language programming. Elements of system software, subroutines and their linkages. ENEE majors (09090) only. 0101 Ankur Srivastava Seats (Total: 30, Open: 13, Waitlist: 0) TuTh 2:00pm - 4:50pm ITV 1100 ENEE380 Electromagnetic Theory (Perm req) Credits: 3 Grading Method: Regular, Pass-Fail, Audit Prerequisite: Minimum grade of C- in MATH241, PHYS270, and PHYS271; and completion of all lowerdivision technical courses in the EE curriculum; and permission of ENGR-Electrical & Computer Engineering department. Restriction: Must be in Engineering: Electrical program. Introduction to electromagnetic fields. Coulomb's law, Gauss's law, electrical potential, dielectric materials capacitance, boundary value problems, Biot-Savart law, Ampere's law, Lorentz force equation, magnetic materials, magnetic circuits, inductance, time varying fields and Maxwell's equations. 0101 Leonard Taylor Seats (Total: 40, Open: 35, Waitlist: 0) MTuWTh 12:30pm - 2:15pm CHM 0119 ENEE459V Topics in Computer Engineering; Embedded Systems Credits: 3 Grading Method: Regular Selected topics of current importance in computer engineering.
Prerequisites: ENEE350, ENEE244, ENEE150, or CMSC216. The first decade of 21st century was marked by the emergence of smart devices that are used in everyday life. Smart phones, smart cars, smart TVs, smart thermostats, smart vacuum cleaners, to name just a few. Thesedevelopments are powered in large part by the embedded systems. This course will provide students with the essential knowledge base that will enable them to tackle complex problems encountered in embedded systems design. In addition to the overview of associated hardware components and software methodologies and tools were used in the development of modern embedded systems, and theory behind the, the course will include a carefully selected collection of hands-on Lab excercises that would help students get a sense of how the presented theoretical concepts connect with the real-world embedded systems applications. 0101 Bogdan Kosanovic Seats (Total: 19, Open: 17, Waitlist: 0) MW 2:00pm - 4:50pm JMP 2222 WB11 Bogdan Kosanovic Seats (Total: 10, Open: 3, Waitlist: 0) Class time/details on ELMs ONLINE ENEE488 Independent Study in Electrical and Computer Engineering (Perm req) Credits: 1-3 Grading Method: Regular The purpose is to provide students with an opportunity for independent study projects on advanced electrical and computer engineering topics. These projects typically involve academic investigations of technical themes that are not addressed in the established elective and special topics courses taught by the department on a regular basis. Study plans are tailored to students educational goals but are approved and supervised by faculty. ENEE499 Senior Projects in Electrical and Computer Engineering (Perm req) Credits: 1-5 Grading Method: Regular The purpose is to provide students with an opportunity to engage in independent research projects on advanced electrical and computer engineering topics. Projects are selected by students and supervised by faculty and other qualified mentors. While students may be required to acquire new skills or information in the course of completing a 499 project, the focus is to conduct an independent investigation of a technical theme by the student. The project may be used to satisfy the advanced lab requirement if it is approved as a primarily - experimental research project. In that case, the student will enroll in ENEE499L. ENEE499L Senior Projects in Electrical and Computer Engineering
(Perm req) Credits: 1-3 Grading Method: Regular The purpose is to provide students with an opportunity to engage in independent research projects on advanced electrical and computer engineering topics. Projects are selected by students and supervised by faculty and other qualified mentors. While students may be required to acquire new skills or information in the course of completing a 499 project, the focus is to conduct an independent investigation of a technical theme by the student. The project may be used to satisfy the advanced lab requirement if it is approved as a primarily - experimental research project. In that case, the student will enroll in ENEE499L. ENEE499R Senior Projects in Electrical and Computer Engineering (Perm req) Credits: 1-3 Grading Method: Regular The purpose is to provide students with an opportunity to engage in independent research projects on advanced electrical and computer engineering topics. Projects are selected by students and supervised by faculty and other qualified mentors. While students may be required to acquire new skills or information in the course of completing a 499 project, the focus is to conduct an independent investigation of a technical theme by the student. The project may be used to satisfy the advanced lab requirement if it is approved as a primarily - experimental research project. In that case, the student will enroll in ENEE499L. ENEE699 Independent Studies in Electrical Engineering (Perm req) Credits: 1-3 Grading Method: Regular, Audit Supervised individual study or project, or supervised group study or project, at an advanced level, in electrical engineering. ENEE759V Advanced Topics in Computer Engineering; Embedded Systems Credits: 3 Grading Method: Regular, Audit Topics, as announced every semester, from the field of computer engineering and its applications.
Prerequisite: ENEE350 or equivalent course on Computer Architecture, ENEE244 or equivalent course on Digital Logic Design, ENEE150 or equivalent course on programming (preferably C). The first decade of 21st century was marked by the emergence of smart devices that are used in everyday life. Smart phones, smart cars, smart TVs, smart thermostats, smart vacuum cleaners, just to name a few. These devolopments are powered in large part by the embedded systems. This course will provide students with the essential knowledge base that will enable them to tackle complex problesm encountered in embedded systems design. In addition to the overview of associated hardware components and software methodologies and tools used in the development of modern embedded systems, and theory behind them, the course will include a carefully selected collection of hands-on Lab excercises that would help students get a sense of how the presented theoretical concepts connect with the real-world embedded systems applications. 0101 Bogdan Kosanovic Seats (Total: 20, Open: 8, Waitlist: 0) MW 2:00pm - 4:50pm JMP 2222 WB11 Bogdan Kosanovic Seats (Total: 15, Open: 12, Waitlist: 0) Class time/details on ELMs ONLINE ENEE799 Master's Thesis Research (Perm req) Credits: 1-6 Grading Method: Sat-Fail ENEE898 Pre-Candidacy Research (Perm req) Credits: 1-8 Grading Method: Regular, Sat- Fail Provide training in education for senior PhD students who contemplate a academic career, and give them the opportunity to gain some teaching experience. Emphasis is on issues that are of special importance in electrical and computer engineering education. ENEE899 Doctoral Dissertation Research (Perm req) Credits: 1-8 Grading Method: Sat-Fail