Skip to Content

Course Search Results

  • 3.00 Credits

    Recommended Prerequisites: PHYS 2220 and MATH 2250. Introduction to Special Relativity: time dilation, length contraction, Lorentz transforms. The quantization of light: Planck black body radiation, the photoelectric effect and x-rays, Bragg diffraction. Basic quantum ideas: wave-particle duality, uncertainty relations, and wave packets. Introduction to quantum mechanics: Schrodinger equation in one, tow, and three dimensions. Square well barriers, harmonic oscillator, and hydrogen atom. Spin and angular momentum: Zeeman effect, Stern-Gerlach experiment. Atomic and molecular structure, and covalent bonding. Multi-electron atoms and the Periodic Table. Introduction to classical and quantum statistics. Maxwell-Beltzman, Fermi-Dirac, Bose-Einstein distributions, Pauli principle with emphasis on relativistic energy and momentum. Prerequisites: 'C-' or better in MATH 1220 AND (PHYS 2220 OR PHYS 3220 OR AP Physics C E&M score of 4+) AND Full Major status in (Electrical Engineering OR Computer Engineering)
  • 3.00 Credits

    An in-depth study of computer architecture and design, including topics such as RISC and CISC instruction set architectures, CPU organizations, pipelining, memory systems, input/output, and parallel machines. Emphasis is placed on performance measures and compilation issues. Prerequisites: 'C-' or better in CS 1420 AND Full Major Status in (Electrical Engineering OR Computer Engineering).
  • 1.00 Credits

    Talks from industry representatives, information about Engineering Clinic projects, professionalism. Prerequisites: Full Major status in (Electrical Engineering OR Computer Engineering). Corequisites: ECE 3030.
  • 0.50 - 6.00 Credits

    Undergraduate 3000-level special topics. Prerequisites: Full Major status in (Electrical Engineering OR Computer Engineering) AND Instructor Consent.
  • 1.00 - 3.00 Credits

    Undergraduate research in Electrical and Computer Engineering. Prerequisites: Full Major status in (Electrical Engineering OR Computer Engineering) AND Instructor Consent
  • 1.00 Credits

    ECE 3980 is a special topics course. Special topics courses consist of CS 4010, ECE 3970, ECE 3980, and ECE 3990. Students are allowed to take up to 4 hours total amongst these courses. Students must register for ECE 3980 each semester they officially participate in an approved independent project. Prerequisites: ECE 1240.
  • 1.00 - 3.00 Credits

    Students must register for ECE 4990 each semester they officially participate in a full-time cooperative work experience. Prerequisites: Full Major status in (Electrical Engineering OR Computer Engineering) AND Instructor Consent.
  • 1.00 Credits

    Presentations from faculty and industry representatives to discuss trends in computer engineering, professionalism, ethics, the impact of engineering in global and societal context, lifelong learning, and contemporary issues. Prerequisites: Full Major status in Computer Engineering.
  • 3.00 Credits

    This is the first course in a 2 or 3 semester series. The purpose of this course is to form teams and propose either a self-selected senior project to be completed in CS/ECE 4710, or an ECE clinic which will be completed in the subsequent 2 semesters. The individual option is to find a thesis advisor, and write a thesis proposal. The thesis work will be in CS/ECE 4991 and 4992. During the first half of the course while teams are being formed and while project ideas are being selected the instructor will lecture on the, fundamentals of project planning: scoping, group selection, risk assessment, scheduling, backup planning, strategy, etc. The second half of the course involves student presentations and critique of the written proposals that are in progress. The final result of the course will be an approved project, clinic, or thesis proposal. Prerequisites: "C-" or better in ((CS 3710 OR ECE 3710) AND (CS 3991 OR ECE 3991)) AND Full Major status in (Electrical Engineering OR Computer Engineering). Corequisites: "C-" or better in ECE 5780.
  • 3.00 Credits

    This is the capstone team project course for Computer Engineering majors who do not choose to do a thesis or an ECE clinic. The CS/ECE 3992 teams remain intact and the goal is too build and demonstrate the project that was proposed and approved in CS/ECE 3992. Students in this class do not meet in a classroom setting. Each team will meet with the instructor once each week for approximately 1 hour to discuss progress and/or problems as well as demonstrate scheduled milestone results. At the end of the term students are expected to demonstrate their entire operational project to an open house crowd of interested faculty and students. Friends and family are also welcome to attend. A final written report is also turned in which documents the details of all aspects of the project. Prerequisites: "C-" or better in (CS 3992 OR ECE 3992) AND (CS 5780 OR ECE 5780) AND (Full Major Status in Electrical Engineering OR Computer Engineering).