Develops the necessary structural analysis skills for conducting conceptual and preliminary designs of large space structures with a practical emphasis on structures considered by NASA over the past 20 years. Applies analysis skills to a broad range of space missions requiring large space structures, emphasizing low cost and practical design. Same as ASEN 5218. Requisites: Restricted to students with 87-180 credits (Senior, Fifth Year Senior) Aerospace Engineering (ASEN) or Mechanical Engineering (MCEN) majors only.
Studies common matrix materials and the modificationsand improvements of properties which can be achieved by adding second phase reinforcements. Properties will be significantly affected by the design approach and by requirements, and by the procedure of adding reinforcements. Investigates polymer, ceramic and metallic materials. Explores manufacturing, fabrication and processing techniques. Evaluates future developments. Same as ASEN 5222. Requisites: Requires prerequisite course of ASEN 3112 and prerequisite or corequisite course of ASEN 4012 (all minimum grade C). Restricted to Aerospace Engineering (ASEN) majors only.
Covers fundamentals of high-speed properties of: logic gates, measurement techniques, transmission lines, ground planes and layer stacking, terminations, vias, power systems, connectors, ribbon cables, clock distribution and clock oscillators. Same as ECEN 5224. Requisites: Requires prerequisite course of ECEN 3400 (minimum grade C-). Restricted to College of Engineering majors only.
Subject matter to be selected from topics of current interest. May be repeated up to 15 credit hours. Same as MCEN 5228. Requisites: Restricted to students with 87-180 credits (Senior, Fifth Year Senior) Mechanical Engineering majors only.
Studies design, analysis, and implementation of computer graphics techniques. Topics include interactive techniques, 2D and 3D viewing, clipping, segmentation, translation, rotation, and projection. Also involves removal of hidden edges, shading, and color. Knowledge of basic linear algebra is required. Same as CSCI 5229. Requisites: Requires prerequisite course of CSCI 2270 (minimum grade C-).
Serves as foundation course for MS-ICTD program. Students will evaluate case studies across a range of technologies and applications. Students will learn how to match available technologies to human and environmental needs and resources, be introduced to the seminal work and leaders in the field, and discuss the future of ICTD as an emerging area of academic focus. Same as ATLS 5230.
Covers Matlab and Simulink software, and multivariable control system synthesis and analysis techniques for typical aerospace control problems. Students formulate control problems and synthesize control functions using lineage quadratic techniques. Includes numerical integration of differential equations and nonlinear simulation of orbit and attitude dynamics. Requisites: Requires prerequisite course of APPM 2360 (minimum grade C).
Studies design, analysis and implementation of advanced computer graphics techniques. Topics include shaders, using the GPU for high performance computing, graphics programming on embedded devices such as mobile phones; advanced graphics techniques such as ray tracing. Same as CSCI 5239. Requisites: Requires prerequisite course of CSCI 4229 (minimum grade C-).
Covers modern digital and analog communication systems. Analysis and design of communication signals, transmitters, channels, and receivers. Amplitude and angle modulation and demodulation are treated as well as theory and application of digital data transmission. Emphasis is also placed on the analysis and mitigation of the effects of noise through signal design at the transmitter and signal processing at the receiver. Requisites: Requires prerequisite course of ECEN 3300 and ECEN 3810 or APPM 3570 or MATH 4510 (all minimum grade C-). Restricted to College of Engineering majors only.
Studies theory and engineering applications of Kalman filter techniques. Covers discrete and continuous filters, the extended Kalman filter, and their application to guidance, navigation, and control, including satellite orbit and attitude problems, inertial and control navigation, and the Global Positioning System. Requisites: Requires prerequisite course of ASEN 4238 (minimum grade C).
Explores the "great works" of computer science through intensive reading and discussion. Readings include works by Babbage, Turing, Von Neumann, Goedel, Shannon and Minsky, among others. Same as CSCI 5250. Requisites: Restricted to students with 57-180 credits (Juniors or Seniors).
Covers the primary problem solving strategies, methods and tools needed for data-intensive programs using large collections of computers typically called "warehouse scale" or "data-center scale" computers. The course examines methods and algorithms for processing data-intensive applications, methods for deploying and managing large collections of computers in an on-demand infrastructure and issues of large-scale computer system design. Recommended prerequisite: CSCI 4273/5273. Same as CSCI 5253. Requisites: Requires prerequisite course of CSCI 3753 (minimum grade C). Restricted to students with 57-180 credits (Juniors or Seniors).
a review of the properties and causes of hazards posed by the environment, ranging from atmospheric wind shear to tornadic flows. Involves a multidisciplinary approach combining analytical, numerical, scale modeling studies with extensive field measurements, wind energy, and biophysical aerodynamics. Same as ASEN 5255. Requisites: Restricted to students with 87-180 credits (Senior, Fifth Year Senior) Aerospace Engineering (ASEN) majors only.
Focuses on design and implementation of network programs and systems, including topics in network protocols, file transfer, client-server computing, remote procedure call, and other contemporary network system design and programming techniques. Familiarity with C and Unix is required. Same as CSCI 5273 and ECEN 5273. Requisites: Requires prerequisite course of CSCI 3753 (minimum grade C-).
Exposes students to current research topics in the field of robotics and provides hands-on experience in solving a grand challenge program. Same as CSCI 5302. Requisites: Requires prerequisite course of CSCI 3302 (minimum grade C-).
Advanced practicum in which students design, implement, document and test software systems for use in industry, non-profits, government and research institutions. Also offers extensive experience in oral and written communication throughout the development process. Department enforced restriction, successful completion of a minimum of 36 credit hours of Computer Science coursework and approved WRTG are required to enroll. Recommended prereq., CSCI 4448. Requisites: Requires prerequisite courses of CSCI 3155 and CSCI 3308 (all minimum grade C-). Restricted to students with 87-180 credits (Senior, Fifth Year Senior) Computer Science (CSEN) majors or Computer Science Concurrent Degree majors only.
Surveys molecular biology and combinatorial algorithms used to understand DNA, RNA, and proteins. Students work in groups to define and tackle meaningful biological problems and learn to collaborate effectively with scientists in other disciplines. Recommended prereq., comfort with mathematics and/or programming experience, and more advanced understanding (upper undergraduate level) of any relevant discipline. Same as CSCI 5314, MCDB 4314 and MCDB 5314. Requisites: Requires a prerequisite course of CSCI 3104 (minimum grade C-).
Covers modern masonry construction; properties and behavior of the reinforced masonry component materials, clay and concrete masonry units, mortar, grout, and steel reinforcement; vertical and lateral load types and intensities; and design of reinforced masonry walls, beams, and columns by working stress and strength design methods. Requisites: Requires prerequisite course of CVEN 3525 (minimum grade C-).
Provides a capstone experience to AREN students. Students design a modest commercial building and complete an integrated engineering design of the building systems executed for the conceptual, schematic, and design development phases. Students' teams work on structural, mechanical, electrical/lighting, and construction engineering management design. Each stage produce a professional-quality design document. Faculty and industry mentors participate in the teaching and evaluation of designs. Requisites: Requires prerequisite courses of ARCH 4010 and AREN 3010 and AREN 3540 and CVEN 3246 and CVEN 3525 and ECEN 3030 (all minimum grade C-).
Second semester of an advanced practicum in computer science. Students must take CSCI 4308 and 4318 contiguously as the project spans the entire academic year. Requisites: Requires prerequisite course of CSCI 4308 (minimum grade C-).
Provides a foundation in the fundamentals of oil and gas processing, including discovery, extraction and refining. Due to the importance of oil and gas in the current energy infrastructure, this course provides a broad understanding of the industry to students interested in energy engineering. Requisites: Restricted to students with 57-180 credits (Juniors or Seniors).
Studies principles and techniques of water resources engineering design. Introduces environmental modeling under uncertainty, stormwater design, precipitation estimation, and flow routing. Surveys hydropower, reservoir management, and water resources economics. Requisites: Restricted to students with 57-180 credits (Junior or Senior) College of Engineering students only.
Introduction to the fundamentals of microsystems packaging. This is a seminar style course which surveys topics in microsystem packaging such as: electrical package design, design for reliability, thermal management, multichip packaging, IC Assembly, sealing and encapsulation, and board assembly. Same as ECEN 5324. Requisites: Requires prerequisite course or corequisite course of ECEN 3410 (minimum grade C-). Restricted to College of Engineering majors only.
Review software project management and discuss the latest approaches, methodologies and standards of software development. Learn to develop software quality, documentation, testing, and prototype goals. Study project risk management and cost estimation approaches. Experience mentoring Senior Software Project Team. This course is intended for professional software developers. Department consent required. See Senior Project Director for permission. Requisites: Requires prerequisite courses of CSCI 3155 and CSCI 3308 (all minimum grade C-). Restricted to students with 87-180 credits (Senior, Fifth Year Senior) Computer Science (CSEN) majors or Computer Science Concurrent Degree majors only.
Introduces chemical kinetics and chemical reactor design. Involves mass and energy balances for steady-state and transient reactor systems. Also covers residence time distribution, mass transfer,catalytic reactions, and multiple steady states in reactors. Requisites: Requires prerequisite courses of CHEN 3320 and APPM 2360 (all minimum grade C-).