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).
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 D-).
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.
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 3010/4010 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-).
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 (Juniors or Seniors).
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-).
Studies engineering applications of principles of hydrology, including hydrologic cycle, rainfall and runoff, groundwater, storm frequency and duration studies, stream hydrography, flood frequency, and flood routing. Requisites: Requires prerequisite course of CVEN 3313 or AREN 2120 or CHEN 3200 or GEEN 3853 or MCEN 3021 (all minimum grade C-). Requires prerequisite or corequisite course of CVEN 3227 or APPM 4570 or MCEN 3037 or CHEN 3010.
Covers basic structural design concepts and finite element modeling techniques. Emphasizes use of finite element static and dynamic analysis to validate and refine an initial design. Introduces basic design optimization and tailoring. Proficiency in Matlab required. Requisites: Requires prerequisite course of ASEN 3112 (minimum grade C). Restricted to Aerospace Engineering (ASEN) 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. This course is intended for double majors doing interdisciplinary projects in other departments. 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.
Effects of electric and magnetic fields on biological systems are described with applications to therapy and safety. The complexity of biological systems is described to provide a better understanding of the distribution of fields inside the body. Risk analysis is also introduced. Same as ECEN 5341. Requisites: Requires prerequisite courses of ECEN 3400 and ECEN 3810 or APPM 3570 or MATH 4510 (all minimum grade C-). Restricted to College of Engineering majors only.
Studies the occurrence, movement, extraction for use,and quantity and quality aspects of groundwater. Introduces and uses basic concepts to solve engineering and geohydrologic problems. Requisites: Requires prerequisite course of CVEN 3313 or MCEN 3021 or CHEN 3200 or GEEN 3853 (minimum grade C-).
Offers experience in monolithic silicon integrated circuit fabrication techniques, including Ic layout,pattern compiling and generation, mask making, oxidation, photolithography, diffusion, implantation, metallization, bonding, process analysis, and testing. Includes design project. Same as ECEN 5375. Requisites: Requires prerequisite course of ECEN 3320 (minimum grade C-). Restricted to College of Engineering majors only.
Studies analytical and numerical methods for solving problems of groundwater flow and chemical transport. Emphasizes fundamental modeling techniques and the relationship between the physical system and the model results. Applies models and modeling techniques to solve problems in ground water hydrology using contemporary software. Same as CVEN 5383. Recommended prereq., CVEN 4353.
Introduces chemical fundamentals of inorganic aqueous compounds and contaminants in lecture and laboratory. Lecture topics include thermodynamics and kinetics of acids and base reactions, carbonate chemistry, air-water exchange, precipitation, dissolution, complexation, oxidation-reduction, and sorption. Same as EVEN 4404. Requisites: Requires prerequisite courses of CHEN 1211 or CHEM 1113 and CHEM 1133 and CVEN 3414 (all minimum grade C-). Restricted to Civil (CVEN) or Environmental (EVEN) or General (GEEN) Engineering majors only.
Introduces chemical fundamentals of inorganic aqueous compounds and contaminants in lecture and laboratory. Lecture topics include thermodynamics and kinetics of acids and base reactions, carbonate chemistry, air-water exchange, precipitation, dissolution, complexation, oxidation-reduction, and sorption. Same as CVEN 4404. Requisites: Requires prerequisite courses of CHEN 1211 and CHEM 1113 and CVEN 3414 (all minimum grade C-). Restricted to Civil (CVEN) or Environmental (EVEN) Engineering majors only.