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

Engineering Commons

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

Wright State University

Discipline
Keyword
Publication Year
Publication
Publication Type
File Type

Articles 3031 - 3060 of 3445

Full-Text Articles in Engineering

Ceg 210-01: Pc Networking I, Karen Meyer Jan 2005

Ceg 210-01: Pc Networking I, Karen Meyer

Computer Science & Engineering Syllabi

Introduction to PC Networking hardware, concepts, and technologies. Focus is on LAN administration, and hardware and software configuration.


Ceg 320/520-01: Computer Organization And Assembly Language Programming, Travis E. Doom Jan 2005

Ceg 320/520-01: Computer Organization And Assembly Language Programming, Travis E. Doom

Computer Science & Engineering Syllabi

Terminology and understanding of functional organizations and sequential operatio of a digital computer. Program structure, and machine and assembly language topics including addressing, stacks, argument pasing, arithmetic operations, traps, and input/output. Macros, modularization, linkers, and debuggers are used. Three hours lecture, two hours lab. Prerequisite: CS 242, CEG 260.


Ceg 210-01: Pc Networking I, Karen Meyer Jan 2005

Ceg 210-01: Pc Networking I, Karen Meyer

Computer Science & Engineering Syllabi

No abstract provided.


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, hashtables, and binary trees. 4 credit hours.


Ceg 220-01: Introduction To C Programming For Engineers, Robert Helt Jan 2005

Ceg 220-01: Introduction To C Programming For Engineers, Robert Helt

Computer Science & Engineering Syllabi

This course provides a general introduction to computers as a problem-solving tool using the C programming language. Emphasis is on algorithms and techniques useful to engineers. Topics include data representation, debugging, and program verification. 4 credit hours. Prerequisite: MTH 229 (Calculus I).


Ceg 320/520-01: Computer Organization And Assembly Language Programming, Michael L. Raymer Jan 2005

Ceg 320/520-01: Computer Organization And Assembly Language Programming, Michael L. Raymer

Computer Science & Engineering Syllabi

[4 credit hours] Terminology and understanding of functional organizations and sequential operation of a digital computer. Program structure, and machine and assembly language topics including addressing, stacks, argument passing, arithmetic operations, traps and input/output. Macros, modularization, linkers and debuggers are used. Prerequisite: CEG 260, CS 242.


Ceg 333: Introduction To Unix, Maite Trujillo Jan 2005

Ceg 333: Introduction To Unix, Maite Trujillo

Computer Science & Engineering Syllabi

Introduction to the use of UNIX and UNIX tools as a problem-solving environment. Emphasis on the shell, files and directories, editing files, user process management, compiling, and debugging.


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.


Large Scale Visualization Of Pulsed Vortex Generator Jets, Kenneth Jay Moore Jr. Jan 2005

Large Scale Visualization Of Pulsed Vortex Generator Jets, Kenneth Jay Moore Jr.

Browse all Theses and Dissertations

The use of small jets of air has proven to be an effective means of flow control on low Reynolds number turbine blades. Pulsing of these jets has also shown benefits in reducing the amount of air needed to achieve the same level of flow control. An experiment using Hot Wire Anemometry and Particle Image Velocimetry (PIV) has been used to investigate how these pulsed jets interact with the boundary layer to help keep the flow attached. A 25x scaled jet in a flat plate has been utilized. The 25.4 mm diameter jet has a pitch angle of 30° and …


Nano-Coatings On Carbon Structures For Interfacial Modification, Rajasekhar Venkata Pulikollu Jan 2005

Nano-Coatings On Carbon Structures For Interfacial Modification, Rajasekhar Venkata Pulikollu

Browse all Theses and Dissertations

Surface modification of materials is a rapidly growing field as structures become smaller, more integrated and complex. It opens up the possibility of combining the optimum bulk properties of a material with optimized surface properties such as enhanced bonding, corrosion resistance, reactivity, stress transfer, and thermal, optical or electrical behavior. Therefore, surface functionalization or modification can be an enabling step in a wide variety of modern applications. In this dissertation several surface modification approaches on carbon foam and carbon nano-fibers will be discussed. These are recently developed sp 2 graphitic carbon based structures that have significant potential in aerospace, automotive …


Pattern Recognition Via Machine Learning With Genetic Decision-Programming, Carl C. Hoff Jan 2005

Pattern Recognition Via Machine Learning With Genetic Decision-Programming, Carl C. Hoff

Browse all Theses and Dissertations

In the intersection of pattern recognition, machine learning, and evolutionary computation is a new search technique by which computers might program themselves. That technique is called genetic decision-programming. A computer can gain the ability to distinguish among the things that it needs to recognize by using genetic decision-programming for pattern discovery and concept learning. Those patterns and concepts can be easily encoded in the spines of a decision program (tree or diagram). A spine consists of two parts: (1) the test-outcome pairs along a path from the program's root to any of its leaves and (2) the conclusion in that …


Flight Physician - December, 2004, Civil Aviation Medical Association Dec 2004

Flight Physician - December, 2004, Civil Aviation Medical Association

Browse all Civil Aviation Medical Association Newsletters

A twenty page newsletter of the Civil Aviation Medical Association. The newsletter provided news about civil aviation medicine and information related to the organization.