Course Offerings for Fall 2020 Semester

Course Offerings for Fall 2020 Semester

On-site classes: August 17 – November 24
Video classes: August 17 – December 8

ECE 6100 “Advanced Computer Architecture”
Fulfills: ECE graduate level course requirements, TIA = Computer Systems and Software
Instructor: Prof. David Keezer
Textbook: R. Kurzweil, The Singularity is Near: When Humans Transcend Biology, Penguin Books, 2006.
ISBN: 0143037889

Textbook: D. Patterson, Computer Architecture, Fifth Edition: A Quantitative Approach (5th edition),  Morgan Kaufmann, 2011.
ISBN: 012383872X

ECE 6140 “Digital Systems Test”
Fulfills: ECE graduate level course requirements, TIA = VLSI Systems and Digital Design
Instructor: Prof. David Keezer
Textbook: M. Abramovici, et. al, Digital Systems Testing & Testable Design (1st edition), Wiley-IEEE Press, 1994.
ISBN: 0780310624

ECE 6607 “Computer Communication Networks”
Fulfills: ECE graduate level course requirements, TIA = Telecommunications
Instructor: Prof. Min Luo
Textbook: J. Kurose and K. Ross, Computer Networking: A Top-Down Approach (7th edition), Pearson, 2016.
ISBN: 0133594149

ECE 6786 “Medical Imaging Systems”
Fulfills: ECE graduate level course requirements, TIA = Bioengineering
Instructor: Prof. Tianye Niu
Textbook: P. Jerry and J. Links, Medical Imaging Signals and Systems (2nd edition), Pearson, 2014.
ISBN: 0132145189

ECE 8903 “Special Problems”
Fulfills:
Elective requirements for MS in ECE
Instructor: Prof. Min Luo
Textbook: None required

CS 6310 “Software Architecture and Design” (online course with in-person recitations)
Fulfills: Elective requirements for MS in ECE
Course Instructor: Prof. Mark Moss
Recitation Instructor: Mr. Fandi Peng

CS 6750 “Human-Computer Interaction”  (online course with in-person recitations)
Fulfills: Elective requirements for MS in ECE
Course Instructor: Prof. David Joyner
Recitation Instructor: Mr. Fandi Peng

ECE 6122 “Advanced Programming Techniques” (via streaming video)
(ECE 6122 QSL must accompany this registration)
Fulfills: ECE graduate level course requirements, TIA = Computer Systems and Software
Instructor: Prof. Jeffery D. Hurley
Textbook: (not required) P. Deitel and H. Deitel, C++ How to Program (10th edition), Pearson Int’l, 2017.
ISBN: 9332585733

ECE 6254 “Statistical Machine Learning” (via streaming video)
Fulfills: ECE graduate level course requirements, TIA = Digital Signal Processing
Instructor: Prof. Matthieu Bloch
Textbook: None required

ECE 6258 “Digital Image Processing” (via streaming video)
Fulfills: ECE graduate level course requirements, TIA = Digital Signal Processing
Instructor: Prof. Ghassan AlRegib
Textbook: None required

ECE 6320 “Power Systems Control and Operation” (via streaming video)
Fulfills: ECE graduate level course requirements, TIA = Electric Energy
Instructor: Prof. Santiago Grijalva
Textbook: None required

ECE 6420 “Wireless IC Design” (via streaming video)
Fulfills:
ECE graduate level course requirements, TIA = Electronic Design and Applications
Instructor: Prof. Hua Wang
Textbook: Laskar, Matinpour, and Chakraborty, Modern Receiver Front-Ends: Systems, Circuits, and Integration, Wiley-Interscience, 2004.
ISBN: 0471225916

ECE 6550 “Linear Systems and Controls” (via streaming video)
Fulfills: ECE graduate level course requirements, TIA = Systems and Controls
Instructor: Prof. Yorai Wardi
Textbook: None required

ECE 6562 “Autonomous Control of Robotic Systems” (via streaming video)
Fulfills: ECE graduate level course requirements, TIA = Systems and Controls
Instructor: Prof. Fumin Zhang
Textbook: Peter Corke, Robotics, Vision and Control: Fundamental Algorithms In MATLAB (2nd edition),  Springer, 2017.
ISBN: 3319544128
Textbook: (not required) M. Spong, et al., Robot Modeling and Control (1st edition), Wiley, 2005.
ISBN: 0471649902
Textbook: (not required) Roland Siegwart, et al., Introduction to Autonomous Mobile Robots (2nd edition), MIT Press, 2011.
ISBN: 0262015358

(This list is subject to change. Please check back often.)