|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
3 hours lecture, 1 hour laboratory Prerequisites: ECE 469 or permission of instructor Principles and practices of security in computer networks. This course covers the theoretical foundations of securing computer networks including cryptography and models. It steps through the practical process of defending networking resources. It also reveals various case studies, large and small, to familiarize the students with the techniques that attackers use. An Internet Testbed is facilitated for students to experiment attacks and defenses.
-
3.00 Credits
3 hours lecture Prerequisites: Graduate standing Fundamentals of acoustics including vibration and wave propagation in solid and fluid media. Topics include: vibration and wave propagation in one-dimensional, two-dimensional, and three-dimensional media including lumped parameter systems, strings, bars, membranes, thin plates and fluids; mechanical and electrical equivalent circuit models,& normal modes, linearized wave equation and solutions, reflection, transmission, refraction and attenuation phenomena in fluids, production and reception of sound, basic properties of transducers and arrays.
& Cross-listed as ECE 490
-
3.00 Credits
3 hours lecture Prerequisites: ECE 460; graduate standing Development of a broad working knowledge of probability, queuing theory, petri-nets, simulation and empirical modeling as applied to computer systems hardware and software performance modeling and assessment. The course is oriented toward a practical application of theory and concepts with an emphasis placed on the use of computer tools to model performance and to perform trade-off analysis.
-
3.00 Credits
3 hours lecture Prerequisites: ECE 161 and ECE 260; or permission of instructor An examination of various components that make up a computer system, including CPU, memory, input/output, and buses, as well as how they all work together to form a functioning computer system. The major advances in the computer organization and architecture including von Neumann architecture, interrupts, the family concept, microprocessors, cache memory, virtual memory, virtual I/O, pipelining, RISC, superscalar processors, IA-64 (EPIC), micro-programmed control unit as well as parallel processing are also presented. State-of-the- art research projects are assigned to prepare students to perform research in the field of computer organization and architecture.
-
3.00 Credits
3 hours lecture Prerequisites: ECE 561 or permission of instructor Advanced computer design, emphasizing fundamental limitations and tradeoffs in designing high performance computer systems. Students develop an understanding of the theoretical foundations in both hardware and software by studying parallel computer models; program partitioning, granularity, and latency; processor architectures and interconnects; and memory hierarchy, interleaving and bandwidth. Specific architectures such as shared memory multi-processors, message passing multi-computers, and superscalar, supervector, VLIW and dataflow designs will be explored.
-
3.00 Credits
3 hours lecture Prerequisites: ECE 161 or CIS 215; ECE 257; and ECE 260 Operating system design and implementation using the specifics of current operating systems. Topics covered include: file, process, memory and Input/Output management; multitasking, synchronization, and deadlocks; scheduling and inter-process communication. Projects include system’s programming assignments to investigate the kernel interface, files, processes, and inter-process communication for a current operating system.
-
3.00 Credits
3 hours lecture Prerequisites: Graduate standing in the College of Engineering Design and construction of a microprocessor based computer system. Students will learn how a computer operates at the chip level and develop an understanding of the interdependence of hardware and software Students will develop circuitry and software to control CPU interaction with SRAM, ROM and peripheral chips, as well as reset and boot-up control and interrupt handling. At the end of the course, students will have produced a working computer.
-
3.00 Credits
3 hours lecture Prerequisites: ECE 566 Design and construction of microprocessor computer systems. This course is a continuation of ECE 566 in which students will either modify the previous design to accommodate multiple processors to achieve parallel computation or explore other modern aspects of microprocessor systems.
-
3.00 Credits
3 hours lecture Prerequisites: ECE 469 or permission of instructor Advanced topics on the protocols, algorithms, and tools supporting the development and delivery of quality assured services over networks. The course covers capabilities provided by emerging ultra-fast network technologies, routers and routing functions. Emphasis on today’s de-facto Internet standards of TCP/IP protocol suite, recent developments and research issues for next generation internet working driven by multimedia real-time distributed applications requiring quality of service guarantees.
-
3.00 Credits
3 hours lecture Prerequisites: ECE 471 or permission of instructor Fundamentals of digital communications. Topics covered include information theory, vector signal space, detection of digital signals in noise, sampling process, waveform coding techniques, digital modulation and demodulation techniques, error control coding, spread spectrum modulation, and wireless communications.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|