Open Access. Powered by Scholars. Published by Universities.®

Engineering Commons™

Open Access. Powered by Scholars. Published by Universities.®

2005

Discipline
Institution
Keyword
Publication
Publication Type
File Type

Articles 2401 - 2430 of 3074

Full-Text Articles in Engineering

Ceg 402/602-01: Introduction To Computer Communication, Bin Wang Jan 2005

Ceg 402/602-01: Introduction To Computer Communication, Bin Wang

Computer Science & Engineering Syllabi

No abstract provided.


Ceg 416-01: Matrix Computations, Daniel C. Lee Jan 2005

Ceg 416-01: Matrix Computations, Daniel C. Lee

Computer Science & Engineering Syllabi

This course is a survey of numerical methods in linear algebra for application to problems in engineering and the sciences. Emphasis is on using modern software tools on high performance computing systems. This course covers the mathematics of linear equations, eigenvalue problems, singular value decomposition, and least squares. Material covered will be relevant to application areas such as structural analysis, heat transfer, neural networks, , mechanical vibrations, and image processing in biomedical engineering. A student should familiarize himself/herself with Matlab. All programming assignments will be done in Matlab. A basic knowledge of matrix algebra is required. Prerequisite: MTH 253 or …


Ceg 460/660-01: Introduction To Software Computer Engineering, Robert J. Weber Jan 2005

Ceg 460/660-01: Introduction To Software Computer Engineering, Robert J. Weber

Computer Science & Engineering Syllabi

This course is concerned with the techniques of designing and constructing large programs. Some of the required basic concepts necessarily have to be developed using small programs as examples. To this extent, we also study programming-in-the-small. The overall objectives are to present an overview of issues in the development of software, to discuss terminology, to illustrate via example case studies, and to give sufficiently detailed advice on how to develop quality software. Hands-on experience is emphasized through the use of homework and a class project.


Ceg 461/661-01: Object-Oriented Programming And Design, Thomas C. Hartrum Jan 2005

Ceg 461/661-01: Object-Oriented Programming And Design, Thomas C. Hartrum

Computer Science & Engineering Syllabi

Study of object-oriented design and programming. Programming topics emphasize the core concepts of encapsulation, inheritance, polymorphism, and dynamic binding. Additional topics include class organization, software maintenance, and design of reusable components. There is a project to be implemented in a modern object-oriented language such as Java or C++.


Ceg 498-01: Design Experience, John C. Gallagher Jan 2005

Ceg 498-01: Design Experience, John C. Gallagher

Computer Science & Engineering Syllabi

CEG 498 (Design Experience) is a summative computer engineering design project course that builds upon previous engineering, science, mathematics and communications course work. CEG 498 projects are a minimum of two quarters in length and must be completed in groups of at least three students. Projects are selected under the guidance of the course instructor and are tailored to both student interest and formal classroom preparation. Students are evaluated both on their individual contributions as recorded in a graded engineering journals and on the quality of their collective efforts as reflected in group generated products.


Ceg 730-01: Distributed Computing Principles, Prabhaker Mateti Jan 2005

Ceg 730-01: Distributed Computing Principles, Prabhaker Mateti

Computer Science & Engineering Syllabi

Communicating sequential processes, clients and servers, remote procedure calls, stub generation, weak and strong semaphores, split-binary-semaphores, and distributed termination. Example languages: SR, Linda.


Ceg 750-01: Microprocessor, Jack Jean Jan 2005

Ceg 750-01: Microprocessor, Jack Jean

Computer Science & Engineering Syllabi

No abstract provided.


Ceg 260-01: Digital Computer Hardware/Switching Circuits, Eric Maston Jan 2005

Ceg 260-01: Digital Computer Hardware/Switching Circuits, Eric Maston

Computer Science & Engineering Syllabi

We will discuss and cover basic number and logic systems. Labs will be used to gain valuable "hand's on" experience in implementing elementary circuits and logic designs.


Ceg 790-01: Emerging Networks, Bin Wang Jan 2005

Ceg 790-01: Emerging Networks, Bin Wang

Computer Science & Engineering Syllabi

No abstract provided.


Ceg 820-01: Computer Architecture Ii, Soon M. Chung Jan 2005

Ceg 820-01: Computer Architecture Ii, Soon M. Chung

Computer Science & Engineering Syllabi

Continuation of CEG 720 with more details on multiprocessor systems, parallel processing, and performance analysis.


Ceg 860-01: Object-Oriented Programming, Krishnaprasad Thirunarayan Jan 2005

Ceg 860-01: Object-Oriented Programming, Krishnaprasad Thirunarayan

Computer Science & Engineering Syllabi

This course motivates the need for object-oriented programming, and studies, in detail, object-oriented programming techniques, languages, and technology. The lectures will focus on the foundations of OOP, while the student presentations will focus on the applications and extensions of Object Technology.


Ceg 498-02: Design Experience, Thomas C. Hartrum Jan 2005

Ceg 498-02: Design Experience, Thomas C. Hartrum

Computer Science & Engineering Syllabi

CEG 498 (Design Experience) is a summative computer engineering design project course that builds upon previous engineering, science, mathematics and communications course work. CEG 498 projects are a minimum of two quarters in length and must be completed in groups of at least three students. Projects are selected under the guidance of the course instructor and are tailored to both student interest and formal classroom preparation. Students are evaluated both on their individual contributions as recorded in a graded engineering journals and on the quality of their collective efforts as reflected in group generated products.


Ceg 221-01: Advanced C Programming For Engineers, Robert Helt Jan 2005

Ceg 221-01: Advanced C Programming For Engineers, Robert Helt

Computer Science & Engineering Syllabi

This course introduces advanced constructs, algorithms, and data structures in the C programming language. emphasis is on problem solving and techniques useful to engineers. Topics include functions, array, pointers, structures as well as sorting algorithms, linked lists, complex numbers, stacks, queues, hash tables, and binary trees. 4 credit hours. Prerequisite: CEG 220 (Introduction to C Programming for Engineers).


Cs 466/666: Introduction To Formal Languages, Thomas Sudkamp Jan 2005

Cs 466/666: Introduction To Formal Languages, Thomas Sudkamp

Computer Science & Engineering Syllabi

CS 466/666 is an introduction to formal language and automata theory. In this course we will examine two methods for defining and recognizing languages: generating languages using grammars and accepting languages using finite state machines. Along with presenting the fundamentals of these two topics, the course will develop and investigate the relationships between these approaches. The focus will be two important families of languages, the regular languages and the context-free languages. We will exhibit the importance of the formal techniques by considering their application to the definition of programming languages and pattern matching. The text will be the second edition …


Ceg 360/560-01: Digital System Design, Travis E. Doom Jan 2005

Ceg 360/560-01: Digital System Design, Travis E. Doom

Computer Science & Engineering Syllabi

Design of digital systems. Topics include flip-flops, registers, counters, programmable logic devices, memory devices, register-level design, and microcomputer system organization. Students must show competency in the design of digital systems. 3 hours lecture, 2 hours lab. Prerequisite: CEG 260.


Ceg 434/634-01: Concurrent Software Design, Thomas C. Hartrum Jan 2005

Ceg 434/634-01: Concurrent Software Design, Thomas C. Hartrum

Computer Science & Engineering Syllabi

This course provides an introduction to concurrent program design in the UNIX environment. Classical problems of synchronization, concurrency, and their solutions are examined through course projects and through readings on operating system design.


Cs 740-01: Algorithms, Complexity And The Theory Of Computability, Thomas Sudkamp Jan 2005

Cs 740-01: Algorithms, Complexity And The Theory Of Computability, Thomas Sudkamp

Computer Science & Engineering Syllabi

No abstract provided.


Cs 242-02: Introduction To Computer Science Iii, Eric Maston Jan 2005

Cs 242-02: Introduction To Computer Science Iii, Eric Maston

Computer Science & Engineering Syllabi

This is the third and final course in the Introduction to Computer Science series. This course focuses on data structures with abstract data types, such as trees, stacks, queues and tables.


Cs 240-02: Introduction To Computer Science I, Dale E. Nelson Jan 2005

Cs 240-02: Introduction To Computer Science I, Dale E. Nelson

Computer Science & Engineering Syllabi

No abstract provided.


The Journal Of Undergraduate Research: Volume 03 Jan 2005

The Journal Of Undergraduate Research: Volume 03

The Journal of Undergraduate Research

This is the complete issue of the South Dakota State University Journal of Undergraduate Research, Volume 3.


Data Management And Visualization Of X-Ray Diffraction Spectra From Thin Film Ternary Composition Spreads, I. Takeuchi, C. J. Long, O. O. Famodu, M. Murakami, Jason R. Hattrick-Simpers, G. W. Rubloff, M. Stukowski, K. Rajan Jan 2005

Data Management And Visualization Of X-Ray Diffraction Spectra From Thin Film Ternary Composition Spreads, I. Takeuchi, C. J. Long, O. O. Famodu, M. Murakami, Jason R. Hattrick-Simpers, G. W. Rubloff, M. Stukowski, K. Rajan

Faculty Publications

We discuss techniques for managing and visualizing x-ray diffraction spectrum data for thin film composition spreads which map large fractions of ternary compositional phase diagrams. An in-house x-ray microdiffractometer is used to obtain spectra from over 500 different compositions on an individual spread. The MATLAB software is used to quickly organize the data and create various plots from which one can quickly grasp different information regarding structural and phase changes across the composition spreads. Such exercises are valuable in rapidly assessing the “overall” picture of the structural evolution across phase diagrams before focusing in on specific composition regions for detailed …


Interphase Exchange Coupling In Fe/Sm-Co Bilayers With Gradient Fe Thickness, Ming-Hui Yu, Jason R. Hattrick-Simpers, Ichiro Takeuchi, Jing Li, Z. L. Wang, J. P. Liu, S. E. Lofland, Somdev Tyagi, J. W. Freeland, D. Giubertoni, M. Bersani, M. Anderle Jan 2005

Interphase Exchange Coupling In Fe/Sm-Co Bilayers With Gradient Fe Thickness, Ming-Hui Yu, Jason R. Hattrick-Simpers, Ichiro Takeuchi, Jing Li, Z. L. Wang, J. P. Liu, S. E. Lofland, Somdev Tyagi, J. W. Freeland, D. Giubertoni, M. Bersani, M. Anderle

Faculty Publications

We have fabricated Fe∕Sm–Co bilayers with gradient Fe thicknesses in order to systematically study the dependence of exchange coupling on the thickness of the Fe layer. The Fe layer was deposited at two different temperatures (150 and 300°C) to study the effect of deposition temperature on the exchange coupling. Magneto-optical Kerr effect and x-ray magnetic circular dichroism (XMCD) have been employed as nondestructive rapid characterization tools to map the magnetic properties of the gradient samples. Systematic enhancement in exchange coupling between the soft layer and the hard layer is observed as the soft layer thickness is decreased. Separate exchange couplings …


Core Thickness And Asperity Height Of Textured Geomembranes: A Critical Review, Nazli Yesiller Jan 2005

Core Thickness And Asperity Height Of Textured Geomembranes: A Critical Review, Nazli Yesiller

Civil and Environmental Engineering

No abstract provided.


Decision Support For Watershed Management Using Evolutionary Algorithms, Misgana K. Muleta, John W. Nicklow Jan 2005

Decision Support For Watershed Management Using Evolutionary Algorithms, Misgana K. Muleta, John W. Nicklow

Civil and Environmental Engineering

An integrative computational methodology is developed for the management of nonpoint source pollution from watersheds. The associated decision support system is based on an interface between evolutionary algorithms (EAs) and a comprehensive watershed simulation model, and is capable of identifying optimal or near-optimal land use patterns to satisfy objectives. Specifically, a genetic algorithm (GA) is linked with the U.S. Department of Agriculture’s Soil and Water Assessment Tool (SWAT) for single objective evaluations, and a Strength Pareto Evolutionary Algorithm has been integrated with SWAT for multiobjective optimization. The model can be operated at a small spatial scale, such as a farm …


Coalition Formation In Multi-Agent Uav Systems, Paul Dejong Jan 2005

Coalition Formation In Multi-Agent Uav Systems, Paul Dejong

Electronic Theses and Dissertations

Coalitions are collections of agents that join together to solve a common problem that either cannot be solved individually or can be solved more efficiently as a group. Each individual agent has capabilities that can benefit the group when working together as a coalition. Typically, individual capabilities are joined together in an additive way when forming a coalition. This work will introduce a new operator that is used when combining capabilities, and suggest that the behavior of the operator is contextual, depending on the nature of the capability itself. This work considers six different capabilities of Unmanned Air Vehicles (UAV) …


Effect Of Annealing On Copper Thin Films:The Classical Size Effect And Agglomeration, Parag Gadkari Jan 2005

Effect Of Annealing On Copper Thin Films:The Classical Size Effect And Agglomeration, Parag Gadkari

Electronic Theses and Dissertations

With continued shrinking of CMOS technology to reduce the gate delay times, an increase in the resistivity of the metal corresponding to the wire dimension is a concern. This phenomenon of increase in resistivity with decreasing dimension of the thin metallic film or interconnect is known as the "classical size effect". Various theories have been postulated to explain the phenomenon of classical size effect; these theories can be broadly classified as resistivity due to scattering arising from surface and grain boundaries. The total resistivity of metals depends on the electron scattering due to impurities, phonons, surfaces, grain boundaries, and other …


Sounding Rocket Redesign And Optimization For Payload Expansion And In Flight Telemetry Transmittal, Matthew Huffman Jan 2005

Sounding Rocket Redesign And Optimization For Payload Expansion And In Flight Telemetry Transmittal, Matthew Huffman

Electronic Theses and Dissertations

Due to renewed interest in the sub orbital rocket program of the Florida Space Authority and a surplus of Super Loki Sounding Rockets, an effort to improve the usefulness of this surplus is herein undertaken. Currently, the capacity of the payload compartment in the upper stage of the Super Loki system is very limited. A redesign of the upper stage will allow larger and more versatile payloads to be carried, assuming the appropriate design parameters are met. It has therefore been undertaken to create a design procedure that is comprehensive in scope in order to affect this redesign. This procedure …


Arc-Discharge In Solution: A Novel Synthesis Method For Carbon Nanotubes And In Situ Decoration Of Carbon Nanotubes With Nanoparticles, Debasis Bera Jan 2005

Arc-Discharge In Solution: A Novel Synthesis Method For Carbon Nanotubes And In Situ Decoration Of Carbon Nanotubes With Nanoparticles, Debasis Bera

Electronic Theses and Dissertations

Nanotechnology has reached the status of the 21st century's leading science and technology based on fundamental and applied research during the last two decades. An important feature of nanotechnology is to bridge the crucial dimensional gap between the atomic and molecular fundamental sciences and microstructural scale of engineering. Accordingly, it is very important to have an in-depth understanding of the synthesis of nanomaterials for the use of state-of-the-art high technological devices with enhanced properties. Recently, the 'bottom-up' approach for the fabrication of nanomaterials has received a great deal of attention for its simplicity and cost effectiveness. Tailoring the various parameters …


A Framework To Model Complex Systems Via Distributed Simulation: A Case Study Of The Virtual Test Bed Simulation System Using The High Level Architecture, Jaebok Park Jan 2005

A Framework To Model Complex Systems Via Distributed Simulation: A Case Study Of The Virtual Test Bed Simulation System Using The High Level Architecture, Jaebok Park

Electronic Theses and Dissertations

As the size, complexity, and functionality of systems we need to model and simulate con-tinue to increase, benefits such as interoperability and reusability enabled by distributed discrete-event simulation are becoming extremely important in many disciplines, not only military but also many engineering disciplines such as distributed manufacturing, supply chain management, and enterprise engineering, etc. In this dissertation we propose a distributed simulation framework for the development of modeling and the simulation of complex systems. The framework is based on the interoperability of a simulation system enabled by distributed simulation and the gateways which enable Com-mercial Off-the-Shelf (COTS) simulation packages to …


Implementation Strategies For Real-Time Traffic Safety Improvements On Urban Freeways, Jeremy Harvey Dilmore Jan 2005

Implementation Strategies For Real-Time Traffic Safety Improvements On Urban Freeways, Jeremy Harvey Dilmore

Electronic Theses and Dissertations

This research evaluates Intelligent Transportation System (ITS) implementation strategies to improve the safety of a freeway once a potential of a crash is detected. Among these strategies are Variable Speed Limit (VSL) and ramp metering. VSL are ITS devices that are commonly used to calm traffic in an attempt to relieve congestion and enhance throughput. With proper use, VSL can be more cost effective than adding more lanes. In addition to maximizing the capacity of a roadway, a different aspect of VSL can be realized by the potential of improving traffic safety. Through the use of multiple microscopic traffic simulations, …