The University of Alabama at Birmingham 1 Department of Electrical and Computer Chair: Murat M. Tanik, Ph.D. Degree Offered: Director: BSEE Mohammad Haider, PhD Phone: (205) 93-80 Email: Website mrhaider@uab.edu https://www.uab.edu/engineering/ ece/undergrad The Electrical program in the Department of Electrical and Computer at UAB embodies a curriculum of 128 semester hours that is accredited by the Accreditation Commission (EAC) of ABET, http://www.abet.org. In addition to courses in pre-engineering, mathematics, calculus-based physics, chemistry, and the humanities/social sciences, students take a core of fundamental engineering coursework outside of electrical engineering, a core of courses in the breadth of electrical engineering, and electrical engineering elective courses. A bachelor s degree in electrical engineering (BSEE) can provide the foundation that a student will need in any of the areas of electrical engineering, including advanced analog and digital electronics, microprocessor applications, biomedical instrumentation, digital computer systems, software systems, electric utility power systems, digital control, industrial electronics, and machinery control. Each student must complete a senior design team project that comprises six (EE 98 Team Design Project I and EE 99 Team Design Project II) semester hours of coursework. Vision To be a nationally recognized Department of Electrical and Computer : a first choice for undergraduate and graduate education Mission To prepare graduates to be immediately productive and able to adapt to a rapidly changing environment while also creating and applying knowledge for the benefit of Birmingham, the state, and beyond Electrical Program Objectives The Electrical undergraduate program prepares graduates to: Succeed in a career or graduate studies in electrical engineering Approach problem solving with an engineering mindset Grow professionally Bachelor of Science in Electrical Lower Division For Electrical General Chemistry Requirement CH 115 & CH 116 Required Courses General Chemistry I and General Chemistry I Laboratory EGR 150 Computer Methods in 3 CE 210 Statics 3 EE 31 Electrical Circuits 3 EGR 110 & EGR 111 or EGR 200 Introduction to I and Introduction to II Introduction to EGR 265 Math Tools for Problem Solving MA 126 Calculus II ME 102 Graphics 2 ME 251 Introduction to Thermal Sciences 2 Total 27 Major in Electrical Required Electrical Courses EE 210 Digital Logic 3 EE 233 Programming Methods 3 EE 25 Applied Numerical Methods 3 EE 300 Problem Solving II 3 EE 316 & 316L Electrical Networks and Electrical Networks Laboratory EE 318 Signals and Systems 3 EE 333 Programming Using Objects 3 EE 337 & 337L Introduction to Microprocessors and Introduction to Microprocessors Laboratory EE 31 Electromagnetics 3 EE 351 & 351L EE 361 & 361L Electronics and Electronics Laboratory Machinery I and Machinery I Laboratory EE 21 Communication Systems 3 EE 26 Control Systems 3 EE 31 Analog Integrated Electronics EE 85 Operations 3 EE 98 Team Design Project I 3 EE 99 Team Design Project II 3 Electrical Electives Select four courses from the following: 12 EE 12 EE 18 EE 23 EE 27 EE 32 EE 33 EE 3 EE 37 EE 2 Practical Computer Vision Wireless Communications Digital Signal Processing Controls and Automation Introduction to Computer Networking Software Solutions Power Semiconductor Electronics Introduction to Embedded Systems Computer Networking Protocols 2
2 Department of Electrical and Computer EE 38 Computer Architecture EE EE 7 EE 8 EE 52 EE 58 EE 61 EE 71 EE 72 EE 73 EE 90 EE 91 Computer Architecture Real-Time Process & Protocols Internet/Intranet Application Development Software Projects Digital Systems Design Medical Instrumentation Machinery II Power Systems I Power Systems II Protective Relaying of Power Systems Special Topics in (Area) Special Problems in (Area) Total 68 Please refer to the School of overview for policies regarding admission; change of major; transfer credit; transient status; dual degree programs; reasonable progress; academic warning, probation, and suspension; reinstatement appeals; and graduation requirements. Department of Electrical and Computer Residency Requirement Students are required to take the following at UAB: EE 21 Communication Systems 3 EE 26 Control Systems 3 EE 31 Analog Integrated Electronics EE 98 Team Design Project I 3 EE 99 Team Design Project II 3 Nine hours of EE 00-level electives 9 Total 25 Curriculum for the Bachelor of Science in Electrical (BSEE) Freshman CH 115 & CH 116 EE 210 3 EH 101 3 EGR 111 1 1 1 EGR 110 1 EH 102 3 MA 125 MA 126 ME 102 2 PH 221 & 221L Sophomore EGR 150 3 1 18 EE 31 3 EE 233 3 2 EGR 265 EE 316 & 316L CE 210 3 EE 300 3 PH 222 & 222L ME 251 2 Core Curriculum Area II or IV 3 3 Core Curriculum Area II or IV 3 3 Junior 17 15 EE 318 3 EE 25 2 3 EE 333 3 EE 337 & 337L EE 351 & 351L EE 361 & 361L EE 85 3 EE 31 3 Core Curriculum Area II or IV 3 3 Core Curriculum Area II or IV 3 3 Senior 16 17 EE 26 3 EE 21 3 Electrical Elective 6 EE 31 (00 level) 3 Core Curriculum Area II or IV 3 EE 99 3 EE 98 Total credit hours: 128 3 Electrical Elective (00 level) 3 Core Curriculum Area II or IV 3 3 15 16 1 Only first term freshman take EGR 110/ EGR 111. All others take EGR 200 (a 2-hour course). 2 Students can substitute MA 227 and MA 252 for EGR 265 and EE 25. 3 Core Curriculum Area II: Humanities & Fine Art or Area IV: Social & Behavioral Science. Please refer to the Core Curriculum as specified for majors. Must be chosen from the approved list of electives. Courses EE 011. Coop/Internship in EE. 0. workplace experience in preparation for the student's intended career. EE 210. Digital Logic. 3. Number systems and codes. Boolean algebra and combinational logic. Arithmetic and logic circuits. Memory elements. Synchronous sequential logic. Lecture and computer laboratory. Prerequisites: MA 106 [Min or MA 107 [Min or MA 125 [Min (Can be taken Concurrently) or MA 225 [Min Grade: C](Can be taken Concurrently) EE 233. Programming Methods. 3. Program design techniques, data structures, coding and documentation standards. File I/O. Product design and life cycles. Testing and software tools. Lecture and computer laboratory. Prerequisites: (MA 106 [Min or MA 107 [Min or MA 125 [Min (Can be taken Concurrently) or MA 225 [Min Grade: C](Can be taken Concurrently) and (BME 150 [Min or EGR 150 [Min )
The University of Alabama at Birmingham 3 EE 25. Applied Numerical Methods. 3. Selected mathematical and computational topics appropriate to the numerical solution of engineering problems. MA 252 [Min Grade: D]) and (MA 125 [Min or MA 225 [Min ) and (MA 126 [Min or MA 226 [Min ) and (BME 150 [Min or EGR 150 [Min ) EE 300. Problem Solving II. 3. Selected mathematical and computational topics appropriate to the solution of engineering problems, including probability and statistics. MA 252 [Min ) and (MA 125 [Min or MA 225 [Min ) and (MA 126 [Min or MA 226 [Min ) EE 305. Fundamentals of Electrical. 3. Survey of topics fundamental to field of electrical engineering. For nonengineering majors. Not available for credit toward engineering major. Prerequisites: MA 109 [Min EE 312. Electrical Systems. 3. Introduction to DC circuit analysis, AC steady-state analysis, first-order transient analysis, ideal transformers, and electrical safety. For non-ee majors. EE 31. Electrical Circuits. 3. Introduction to DC circuit analysis, AC steady-state analysis, first-order transient analysis, and electrical safety. For EE Majors. EE 31R. Electrical Circuits Recitation. 0. An application based course designed to reinforce concepts from EE 31. EE 316. Electrical Networks.. Analysis of circuits using classical differential/integral techniques, Laplace transforms, and two-port network parameters. Circuit solution using simulation. EE 316L must be taken concurrently. Quantitative Literacy is a significant component of this course. MA 252 [Min (Can be taken Concurrently) and EH 101 [Min and PH 222 [Min and EE 31 [Min and (MA 125 [Min or MA 225 [Min ) and (MA 126 [Min or MA 226 [Min ) EE 316L. Electrical Networks Laboratory. 0. Electrical Networks laboratory component. EE 316 must be taken concurrently. EE 318. Signals and Systems. 3. Time-domain and frequency-domain methods for modeling and analyzing continuous and discrete-time signals and systems. Fourier, Laplace, and Z transform methods. Prerequisites: EE 300 [Min Grade: D] and EE 316 [Min EE 333. Programming Using Objects. 3. Software development emphasizing object-oriented methods. Design and develop programs using existing classes and newly created classes. A graphical user interface framework will be used as extensive example of Object Oriented System. Develop skills in project management, written and oral communication, teams, and an introduction to ethics and intellectual property issues. EE 337. Introduction to Microprocessors.. Application of microcomputers to engineering problems such as data acquisition and control. Topics include CPU architecture, assembly language, and input/output interfacing. EE 337L must be taken concurrently. Prerequisites: EE 210 [Min and EE 233 [Min Grade: D] EE 337L. Introduction to Microprocessors Laboratory. 0. Introduction to Microprocessors laboratory component. EE 337 must be taken concurrently. EE 31. Electromagnetics. 3. Mathematical techniques used to solve electromagnetics problems. Fundamental concepts and applications for dynamic and static problems. Electromagnetic wave propagation and transmission. Transmission lines. Prerequisites: EE 300 [Min Grade: D](Can be taken Concurrently) and EE 316 [Min EE 351. Electronics.. Solid-state electronics, bipolar junction and field-effect transistor (FET) properties, biasing, frequency response, single and multistage amplifier circuits. EE 351L must be taken concurrently. Prerequisites: EE 210 [Min and EE 316 [Min EE 351L. Electronics Laboratory. 0. Electronics laboratory component. EE 351 must be taken concurrently. EE 361. Machinery I.. Fundamentals and applications of polyphase circuits, magnetic circuits, transformers, polyphase synchronous and asynchronous machines. EE 361L must be taken concurrently. Prerequisites: EE 316 [Min and PH 222 [Min Grade: D] EE 361L. Machinery I Laboratory. 0. Machinery I laboratory component. EE 361 must be taken concurrently. EE 12. Practical Computer Vision. 3. Fundamentals and applications of computer vision: image preprocessing, detection, segmentation, registration, classification and recognition, texture and color, visual tracking. Prerequisites: EGR 150 [Min and EE 318 [Min Grade: D] EE 18. Wireless Communications. 3. Wireless communication system topics such as propagation, modulation techniques, multiple access techniques, channel coding, speech and video coding, and wireless computer networks. Prerequisites: EE 316 [Min Grade: D] EE 21. Communication Systems. 3. Signal and system representation in time and frequency domains. Autocorrelation and spectral density. Amplitude and angle modulation. Sampling. Noise. Lecture and laboratory. EE 23. Digital Signal Processing. 3. Digital filter analysis and design. FFT algorithms. Applications of digital signal processing in engineering problems such as data acquisition and control. Lecture and computer laboratory.
Department of Electrical and Computer EE 26. Control Systems. 3. Theory of linear feedback control systems using complex frequency techniques. Block diagram manipulation, performance measures, and stability. Analysis and design using root locus and frequency response methods. Z-transform methods and z-plane root locus. EE 27. Controls and Automation. 3. Power control devices and applications. Relay logic and translation to other forms. Programmable logic controllers. Proportional-integralderivative and other methods for process control. Modern laboratory instrumentation and man-machine interface software. Lecture and laboratory. and (EE 312 [Min or EE 31 [Min ) and EE 316 [Min and EE 318 [Min Grade: D] and EE 351 [Min Grade: D] and (EGR 150 [Min or EE 130 [Min or ME 130 [Min ) EE 31. Analog Integrated Electronics.. Advanced analysis and design using op-amps, with emphasis on error analysis and compensation. Applications include signal conditioning for instrumentation, instrumentation amplifiers, nonlinear and computational circuits, Butterworth and Chebyshev filter design, power amplifier design, voltage regulator design, and oscillators. A-to-D and D-to-A conversion methods. Laboratory exercises emphasize design techniques. Lecture and laboratory. Prerequisites: EE 210 [Min and EE 318 [Min Grade: D](Can be taken Concurrently) and EE 351 [Min Grade: D] EE 32. Introduction to Computer Networking. 3. Computer networking and engineering standards related to networking. Networking hardware, software, and protocols including TCP/IP protocol suite. Internetworking, LANS, and typical applications. EE 33. Software Solutions. 3. Project planning, specification, design, implementation, and testing of software solutions for engineers. Waterfall model of development and agile development methods. Lecture and computer laboratory. and EE 333 [Min Grade: D] and (BME 150 [Min or EGR 150 [Min or EE 130 [Min or ME 130 [Min or EE 13 [Min ) EE 3. Power Semiconductor Electronics. 3. Fundamentals of integrated circuit design for radio-frequency and power converter circuits. Course contents include basics of RF circuit theory, matching networks, high frequency MOS model, low-noise-amplifier, voltage controlled oscillator, fundamentals of power electronics, power semiconductor switches, steady-state equivalent circuit modeling, DC transformer model, basic AC equivalent circuit modeling, linearization and perturbation, etc. Students will require accomplishing a computer aided design, simulation and chip layout of an integrated circuit design project. Prerequisites: EE 316 [Min and EE 318 [Min Grade: D] and EE 351 [Min Grade: D] EE 37. Introduction to Embedded Systems. 3. Applications of microprocessors in engineering problems such as data acquisition, control, and real-time input/output. Lecture and laboratory. Prerequisites: (BME 150 [Min or EGR 150 [Min or EE 130 [Min or ME 130 [Min ) and EE 210 [Min and EE 233 [Min Grade: D] and EE 337 [Min Grade: D] EE 38. Computer Architecture. 3. Advanced microprocessor topics including cache design, pipelining, superscalar architecture, design of control units, microcoding, and parallel processors. Comparison of advanced, contemporary microprocessors from Intel and IBM. EE 337 (Introduction to Microprocessors) is a recommended prerequisite for this course. Prerequisites: EE 210 [Min and EE 233 [Min Grade: D] and EE 337 [Min Grade: D] EE. Real-Time Process & Protocols. 3. Hands-on laboratory course covering topics in real-time computer systems such as algorithms, state-machine implementations, communication protocols, instrumentation, and hardware interfaces. and EE 337 [Min Grade: D] EE 7. Internet/Intranet Application Development. 3. Development of models and applications using Internet/Intranet technologies such as JavaScript, Dynamic HTML, server side scripting, multi-tier models, and XML. Lecture and computer laboratory. EE 8. Software Projects. 3. Object-oriented concepts and design. Unified Modeling Language and design patterns. Provides a project environment for implementation of systems using object-oriented techniques. Lecture and computer laboratory. and EE 333 [Min Grade: D] EE 52. Digital Systems Design. 3. Digital system design, verification, and simulation using VHDL. Lecture and laboratory. Prerequisites: EE 337 [Min Grade: D] EE 58. Medical Instrumentation. 3. Fundamental operating principles, applications, and design of electronic instrumentation used in measurement of physiological parameters. Prerequisites: EE 351 [Min Grade: D] EE 61. Machinery II. 3. Physical principles of DC machines. Mathematical analysis of generator designs using equivalent circuits and magnetization curves. Calculation of motor speed, torque, power, efficiency, and starting requirements. Solidstate speed control systems. EE 71. Power Systems I. 3. Components of power systems. Performance of modern interconnected power systems under normal and abnormal conditions. Calculation of inductive and capacitive reactances of three-phase transmission lines in steady state. EE 72. Power Systems II. 3. Modeling of generators, transformers, and transmission lines for system studies. Introduction to symmetrical components. Calculation of shortcircuit currents due to balanced and unbalanced faults. Determination of interrupting ratings of circuit breakers. Transient stability of power systems. Derivation of swing equation and solution by numerical method. Equal area criterion. Prerequisites: EE 71 [Min Grade: D] EE 73. Protective Relaying of Power Systems. 3. Operating principles of protective relays. Protection of transmission lines, generators, motors, transformers, and buses.
The University of Alabama at Birmingham 5 EE 85. Operations. 3. Economic, procedural, planning, and control aspects of engineering projects. Ethics and Civic Responsibility are significant components of this course. Prerequisites: (EGR 111 [Min or EGR 200 [Min ) and EE 210 [Min and (EE 31 [Min or EE 312 [Min ) EE 89. Undergraduate Research. 0. Undergraduate research experiences in electrical engineering. Prerequisites: (EGR 110 [Min and EGR 111 [Min or EGR 200 [Min ) and (MA 125 [Min or MA 225 [Min ) and PH 221 [Min (Can be taken Concurrently) EE 90. Special Topics in (Area). 3. Topic assigned with course. EE 91. Special Problems in (Area). 3. Topic assigned with course. EE 92. Honors Research I.. Departmental honors students work closely with faculty to develop research skills. Prerequisites: EGR 301 [Min Grade: P](Can be taken Concurrently) EE 93. Honors Research II.. Departmental honors students work closely with faculty to develop research skills. Prerequisites: EGR 301 [Min Grade: P] EE 98. Team Design Project I. 3. Senior Design Team Project Course Part I. Analysis and design of assigned team project, including design review and documentation. Must have an approved Application for Degree on file and must be in final year of his/her program. and EE 337 [Min Grade: D] and EE 85 [Min Grade: D](Can be taken Concurrently) and EE 351 [Min Grade: D](Can be taken Concurrently) EE 99. Team Design Project II. 3. Senior Design Team Project Course Part II. Capstone design project: design and implementation of assigned team project, including design review, demonstration, and documentation. Must have an approved Application for Degree on file and must be in final year of his/her program. Prerequisites: EE 98 [Min Grade: D] and EE 333 [Min Grade: D] (Can be taken Concurrently) and EE 31 [Min Grade: D](Can be taken Concurrently) and EE 361 [Min Grade: D](Can be taken Concurrently) and EE 21 [Min Grade: D](Can be taken Concurrently) and EE 26 [Min Grade: D](Can be taken Concurrently) and EE 31 [Min Grade: D](Can be taken Concurrently)