Courses

ASEN-5519 (1-3) Selected Topics

Reflects upon specialized aspects of aerospace engineering sciences. Course content is indicated in the online Class Search. Prereq., varies. Prerequisites: Restricted to College of Engineering graduate students or Aerospace Engineering Concurrent Degree majors only.

TLEN-5520 (3) Wireless Local Area Networks

Examines small-scale wireless networks particularly personal and local area networks. Covers licensed and unlicensed spectrum, indoor and small-scale radio propagation, modulation techniques, network topologies, ad hoc and infrastructure networks, protocol design, TCP/IP-wireless interactions, and protocol standards. Prereq., ECEN 3810 or APPM 3570 or MATH 4510. Recommended prereq., TLEN 5430. Same as ECEN 5122.

ECEN-5523 (3) Compiler Construction

Same as ECEN 4553 and CSCI 5525. Prerequisites: Restricted to any graduate students or Electrical/Computer Engineering or Electrical Engineering Concurrent Degree majors only.

CVEN-5524 (3) Drinking Water Treatment

Provides advanced study on theory-of-treatment processes, including design and operation of municipal water supplies. Prereq., environmental engineering processes, graduate standing, or instructor consent required.

CSCI-5525 (3) Compiler Construction

Offers practical experience using state-of-the-art CAD tools on high-performance workstations. Provides skills needed to rapidly create little languages for specific problem domains and familiarizes students with automated software development. Prereqs., CSCI 2824 or ECEN 3703 and CSCI 2400 or ECEN 2120. Same as ECEN 5523 and CSCI 4555. Prerequisites: Restricted to graduate students or Computer Science Concurrent Degree majors only.

CVEN-5525 (3) Analysis of Framed Structures

Same as CVEN 4525. Prerequisites: Restricted to Graduate Students only.

TLEN-5530 (3) Applied Network Security

Examines the critical aspects of network security. a technical discussion of threats, vulnerabilities, detection, and prevention is presented. Issues addressed are cryptography, firewalls, network protocols, intrusion detection, security architecture, security policy, forensic investigation, privacy, and the law. Prerequisites: Restricted to Graduate Students only.

ECEN-5533 (3) Fundamental Concepts of Programming Languages

Considers concepts common to a variety of programming languages--how they are described (both formally and informally) and how they are implemented. Provides a firm basis for comprehending new languages and gives insight into the relationship between languages and machines. Prereq., CSCI 3155 or instructor consent. Same as CSCI 5535.

CVEN-5534 (3) Wastewater Treatment

Offers an advanced analysis of wastewater treatment systems; design and operation of treatment process reactors; factors affecting performance of facilities used for physical separation; and chemical and biological conversion of wastewater compounds, including nitrogen and phosphorus. Prereq., graduate standing or instructor consent. Prerequisites: Restricted to Graduate Students only.

CSCI-5535 (3) Fundamental Concepts of Programming Languages

Considers concepts common to a variety of programming languages--how they are described (both formally and informally) and how they are implemented. Provides a firm basis for comprehending new languages and gives insight into the relationship between languages and machines. Prereq., CSCI 3155, or instructor consent. Same as ECEN 5533. Prerequisites: Restricted to graduate students or Computer Science Concurrent Degree majors only.

CVEN-5537 (3) Numerical Methods in Civil Engineering

Prereq., graduate standing. Same as CVEN 4537. Prerequisites: Restricted to Graduate Students only.

CVEN-5540 (3) Exterior Lighting Systems

Engages students in exploring and solving lighting problems for exterior environments. Provides an understanding of the design criteria and lighting equipment used in three primary exterior applications: parking lots and roadways, floodlighting of buildings, and sports facilities. Prereq., AREN 3540. Recommended prereqs., AREN 3140 and 4550. Same as AREN 4540. Taught intermittently.

TLEN-5540 (3) Network Security Laboratory

Applies what students have learned in computer and network security foundations in a simulated network environment. Topics to be covered include: system hardening, firewalls, intrusion detection, vulnerability assessment, and investigation. Prereqs., TLEN 5530. Recommended prereq., operating system experience. Credit not granted for this course and CSCI 4133.

ECEN-5543 (3) Software Engineering of Standalone Programs

Applies engineering principles to phases of software product development, project planning, requirements definition, design, design patterns, validation, and maintenance. Emphasizes practical methods for communicating and verifying definitions and designs---prototyping, inspections, and modeling (primarily UML). Includes relation to embedded systems and object-oriented design. Prereqs., ECEN 1030/CSCI 1300, CSCI 2270, or instructor consent. Same as CSCI 5548. Prerequisites: Restricted to Graduate Students only.

CVEN-5544 (3) Solid Waste Management and Resource Recovery

Covers the scope of the nonhazardous solid waste problem and regulations that drive its management; discussions of nonengineering factors that impact waste management and recycling; design of incinerators, composting facilities, and landfills used to treat and dispose of solid waste. Recommended prereq., CVEN 3414.

CSCI-5548 (3) Software Engineering of Standalone Programs

Applies engineering principles to phases of software product development, project planning, requirements definition, design, implementation, validation, and maintenance. Emphasizes practical methods for communicating and verifying definitions and designs---prototyping, inspections, and modeling. Includes relation to RTS and object-oriented programming. Prereqs., CSCI 1300, CSCI 2270, or instructor consent. Same as ECEN 5543. Prerequisites: Restricted to graduate students or Computer Science Concurrent Degree majors only.

TLEN-5550 (3) Computer and Network Security

Studies methods to protect information, and the ability to process and move information, from theft, misuse, tampering, destruction, and unauthorized access. Introduces foundational topics of computerand network security, including security models, cryptography, and authentication protocols. Prereqs., significant experience in coding (C or C++); some experience in networks; familiarity with TCP/IP, UDP, and ICMP. Recommended prereq., CSCI 5273. Same as CSCI 6268. Prerequisites: Restricted to Graduate Students only.

CSCI-5551 (3) Parallel Processing

Examines a range of topics involved in using parallel operations to improve computational performance. Discusses parallel architectures, parallel algorithms and parallel programming languages. Architectures covered include vector computers, multiprocessors, network computers, and data flow machines. Prereq., background in computer organization, introduction to programming languages, elementary numerical analysis, ECEN 4593 and CSCI 3656, or instructor consent. Same as ECEN 5553. Prerequisites: Restricted to graduate students or Computer Science Concurrent Degree majors only.

ECEN-5553 (3) Parallel Processing

Examines a range of topics involved in using parallel operations to improve computational performance. Discusses parallel architectures, parallel algorithms and parallel programming languages. Architectures covered include vector computers, multiprocessors, network computers, and data flow machines. Prereq., background in computer organization, introduction to programming languages, elementary numerical analysis, ECEN 4593 and CSCI 3656, or instructor consent. Same as CSCI 5551.

CVEN-5554 (3) Fundamentals of Air Quality Management

Introduces engineering methods for the study of air quality. Topics include: indoor air quality, greenhouse gases, dispersion modeling, acidification of lakes, sources apportionment modeling, chemistry of combustion, pollution sources and controls, and human exposure to air pollutants. Same as CVEN 4554.

CVEN-5555 (3) Structural Reliability

Explores principles and methods of structural reliability, and formulates bases for design to insure adequate safety and performance of elements and structural systems. Prerequisites: Requires pre-requisite course of CVEN 4525.

ECEN-5555 (3) Principles of Energy Systems & Devices

Same as ECEN 4555. Prerequisites: Restricted to students with 57-180 credits (Juniors or Seniors) or Graduate students only.

TLEN-5560 (3) Wireless Systems Laboratory

Serves as hands-on exploration of wireless communication systems. The course is designed to complement TLEN 5510 and TLEN 5520 by taking several subjects to greater depth. Students will work with and in some cases build radio frequency test equipment, transmitters, receivers, antennas, and wireless communication systems. Prereq., TLEN 5310. Coreq., either TLEN 5510 or 5520. Prerequisites: Restricted to Graduate Students only.

CVEN-5565 (3) Life-Cycle Engineering of Civil Infrastructure Systems

Philosophical and analytical issues for lifetime design and operation of civil systems. Optimization tradeoffs of construction, management, and sustainability. Utility of operation and service, including present-value economic analysis. Decision-making alternatives of safety and performance, including hazards consideration. Recommended prereq., CVEN 3227 or equivalent.

Pages