Course Criteria

Add courses to your favorites to save, share, and find your best transfer school.
  • 4.00 Credits

    Optical physics and applications of lasers. Design of optical systems. Topics include: wave optics and beam propagation, Gaussian beams, resonators, optical properties of atoms and laser gain media, laser amplifiers, pulsed laser systems, applications of lasers, nonlinear optics. Three lecture hours and three laboratory hours per week. Prerequisites/Corequisites: Prerequisite: PHYS 2620 recommended. When Offered: Fall term odd-numbered years. Cross Listed: Cross-isted as PHYS 4630. Students cannot receive credit for both this course and PHYS 4630. Credit Hours: 4
  • 4.00 Credits

    Phenomena, materials, and devices for optical communications and computing. Topics include: guided wave and fiber optics, integrated optics, electro-optic and nonlinear optical switching, pulse and soliton propagation, sources and detectors. Three lecture hours and three laboratory hours per week. Prerequisites/Corequisites: Prerequisite: PHYS 2620. When Offered: Fall term even-numbered years. Cross Listed: Cross-listed as PHYS 4640. Students cannot receive credit for both this course and PHYS 4640. Credit Hours: 4
  • 3.00 Credits

    Introduction to the basic concepts of computer and communication networks, like flow control, congestion control, end-to-end reliability, routing, framing, error-recovery, multiple access and statistical multiplexing. In-depth presentation of the different networking layers, with emphasis on the Internet reference model. Protocols and architectures such as TCP, IP, Ethernet, wireless networks, etc. are described in order to illustrate important networking concepts. Introduction to quantitiative analysis and modeling of networks. Prerequisites/Corequisites: Prerequisites: ECSE 2610 and basic probability such as in MATH 2800, ENGR-2600 or ECSE 4500. When Offered: Fall term annually. Credit Hours: 3
  • 3.00 Credits

    This senior-level laboratory course teaches tools and techniques used in the design and analysis of computer networks and protocols such as simulation, animation, visualization, experiment design, trace collection/analysis, protocol development on Linux, and modular router development platforms (eg: Linux-based "Click" and Intel IXA platform). Each tool is developed in a networking protocol context such as TCP reliable transport, TCP congestion control, routing protocols (RIP, OSPF, BGP), network management and 802.11 wireless networks.Prerequisites/Corequisites: Prerequisite: C programming skills. Corequisite: ECSE 4670. When Offered: Fall term annually. Credit Hours: 3
  • 3.00 Credits

    Development of computer-aided design techniques using computer graphics. Interactive design structures. Geometric modeling and computational geometry. Three-dimensional curve and surface geometry. Curve and surface design. Introduction to industrial interactive design systems. Extensive use of the Rensselaer Computer Graphics System. Prerequisites/Corequisites: Prerequisite: CSCI 1100 or thorough knowledge of a scientific computer language, preferably C. Credit Hours: 3
  • 4.00 Credits

    An introduction to theoretical and experimental solidstate physics. Wave mechanics in the perfect crystal. X-rays, electrons, and phonons. Electrical properties of metals and semiconductors. Qualitative treatment of lattice defects. Prerequisites/Corequisites: Prerequisites: PHYS 2100 and PHYS 2510 or equivalent. When Offered: Fall term annually. Cross Listed: Cross-listed as PHYS 4720. Students cannot receive credit for both this course and PHYS 4720. Credit Hours: 4
  • 3.00 Credits

    Introduction to Interactive Computer Graphics, with an emphasis on applications programming. Objects and viewers, and the synthetic camera model. Graphics architectures, the graphics pipeline, clipping, rasterization, and programmable shaders. Input and interaction. Geometric objects, homogeneous coordinates, and transformations. Viewing, hidden surface removal, frame and depth buffers, compositing, and anti-aliasing. Shading, light and materials, texture mapping, ray tracing, and radiosity. Intellectual property concerns. Extensive programming with the OpenGL API and C++. Prerequisites/Corequisites: Prerequisite: ECSE 2610 or equivalent. When Offered: Fall term annually. Credit Hours: 3
  • 3.00 Credits

    Experiments and lectures demonstrate the design and use of microcomputers as both decision tools and on-line real-time system components in control and communications. Topics include the basic operations of microcomputers, data I/O, analog and digital process control, voice processing, digital filter design, digital communication, and optimal LQR control. Prerequisites/Corequisites: Prerequisites: ECSE 4510. Co-requisite: ECSE 4520 or ECSE 4440 recommended. When Offered: Spring term annually. Credit Hours: 3 Contact, Lecture or Lab Hours: 5 contact hours
  • 3.00 Credits

    Digital design methodologies including timing chain and counter based "hardwired" microprogram design, modules, and modular design. The course bridges LSI and MSI design treating microprocessors, and I/O interfacing. Bus protocol standards, interrupts, direct memory access, priority arbitration, asynchronous timing, and overlap or double buffering. Specific examples of design include controllers for disks, cassettes, video systems, and stepping motors. Course includes a laboratory with access to FPGAs and microprocessors.Prerequisites/Corequisites: Prerequisite: ECSE 2610; ENGR 2350 desirable. When Offered: Fall term annually. Credit Hours: 3 Contact, Lecture or Lab Hours: 5 contact hours
  • 4.00 Credits

    A capstone design course. Design methodologies include register transfer modules and firmware microprogrammed design. "Bit-slice" philosophy of design. LSI microprocessors as design elements in larger digital systems such as high-speed channels and special purpose computers. Detailed discussion of the structure of several computers at the chip and board level. Specification of custom IC digital systems. FPGA based design implementation using VHDL. Students cannot receive credit for both this course and ECSE 6700.Prerequisites/Corequisites: Prerequisites: ECSE 4770. Corequisites: ECSE 2660, ENGR 4010 and senior standing. When Offered: Spring term annually. Credit Hours: 4
To find college, community college and university courses by keyword, enter some or all of the following, then select the Search button.
(Type the name of a College, University, Exam, or Corporation)
(For example: Accounting, Psychology)
(For example: ACCT 101, where Course Prefix is ACCT, and Course Number is 101)
(For example: Introduction To Accounting)
(For example: Sine waves, Hemingway, or Impressionism)
Distance:
of
(For example: Find all institutions within 5 miles of the selected Zip Code)
Privacy Statement   |   Terms of Use   |   Institutional Membership Information   |   About AcademyOne   
Copyright 2006 - 2024 AcademyOne, Inc.