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

Engineering Commons™

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

Computer Sciences

Institution
Keyword
Publication Year
Publication
Publication Type
File Type

Articles 14581 - 14610 of 17319

Full-Text Articles in Engineering

Ceg 433/633-01: Operating Systems, Thomas Wischgoll Apr 2008

Ceg 433/633-01: Operating Systems, Thomas Wischgoll

Computer Science & Engineering Syllabi

By the end of this quarter, you should be able to apply the learned concepts to the following:

• Develop, test and debug programs in Unix.

• Improve the performance of programs by tuning virtual memory usage, and file io.

• Design and construct device drivers for Unix.

• Design and build newer file systems for any OS.


Ceg 211-01: Pc Networking Ii, Karen Meyer Apr 2008

Ceg 211-01: Pc Networking Ii, Karen Meyer

Computer Science & Engineering Syllabi

The goal of this course is to prepare students for the real-world challenges of a networking professional. It is designed for students interested in network and server administration. The text includes extensive hands-on projects, exercises, and review questions in each chapter, which reinforce Microsoft Windows Server 2003 network administration skills as they are learned. Case projects at the end of each chapter allow students to take on the role of a network administrator, making decisions and troubleshooting real-life problems. Specific topic coverage includes: network administration and management, administering active directory, managing group policy, administering file resources, administering web resources in …


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

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) or EGR I 01 (Engineering Mathematics).


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

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: CEG220 (Introduction to C Programming for Engineers).


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

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

Computer Science & Engineering Syllabi

This course provides an introduction to basic concepts of communication networks, different types of networks, protocols over different layers, and network applications through lectures, labs, homework, and reading on relevant materials. You will

• Understand networking principles, protocols, and technologies.

• Understand some design and performance issues involved in providing a network service.

• Acquire background for supporting e-commerce, e-government, and e-education.

• Gain hands-on experience with programming techniques for network protocols.

• Obtain background for original research in computer networks.


Ceg 403/603-01: Ceg Personal Area Networks, Yong Pei Apr 2008

Ceg 403/603-01: Ceg Personal Area Networks, Yong Pei

Computer Science & Engineering Syllabi

Increasingly, people, computers and microelectronic devices are being linked together to bring to life the communications mantra: anybody, anything, anytime, anywhere. Wireless Personal and Local Area Networks are an essential part of the complex puzzle that will solve the problem of ultimate connectivity. Understanding wireless Personal Area Networks (WPANs) is, in itself, a problem due to the fact that there are many technologies and products available, the market has not yet been consolidated, and progress and technological innovation is non-stop. However, it is essential to present students a systematic view of the existing WP AN technologies and their advancements. In …


Ceg 429/629-01: Internet Security, Prabhaker Mateti Apr 2008

Ceg 429/629-01: Internet Security, Prabhaker Mateti

Computer Science & Engineering Syllabi

Introduction to security issues arising primarily from computer networks. Topics include node and service authentication, address spoofing, hijacking, SYN floods, smurfing, sniffing, routing tricks, and privacy of data en route. Buffer overruns and other exploitation of software development errors. Hardening of operating systems. Intrusion detection. Firewalls. Ethics. Prerequisites: CEG 433


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

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 modem object-oriented language such as Java or C++.


Ceg 210-01: Pc Networking I, Karen Meyer Apr 2008

Ceg 210-01: Pc Networking I, Karen Meyer

Computer Science & Engineering Syllabi

Introduction to networking technologies including infrastructure and architectures, standards, protocols and directory services, administration, security and management. Integrated lecture and lab.


Ceg 479/679-01: Computer Animation, Thomas C. Hartrum Apr 2008

Ceg 479/679-01: Computer Animation, Thomas C. Hartrum

Computer Science & Engineering Syllabi

By the end of this quarter, you will have learnt techniques for designing various models and algorithms for animation of such models as well as their rendering using OpenGL and CIC++. The outline of the course is as follows: • Introduction • Transformations • Interpolation techniques • Kinematic Linkages • Physically-Based Animation • Fluids • Modeling and Animating Human Figures • Special Models for Animation


Ceg 499-01: Www Autonomous Robotics, John C. Gallagher Apr 2008

Ceg 499-01: Www Autonomous Robotics, John C. Gallagher

Computer Science & Engineering Syllabi

WWW Autonomous Robotics is a computer engineering practicum offered entirely via the Internet. The course adopts a low threshold, no ceiling philosophy. This means that the course is designed to be inclusive of students with limited formal training while still providing significant challenges for those with greater preparation and/or motivation. Students will be required to create control programs for a mobile autonomous robot. In each course unit, the problems posed will become increasingly more challenging. Coaching, advise, and instruction are done online via chat interfaces. Student code is tested first in a simulator that we provide and then on a …


Ceg 751-01: Microprocessors Ii, Jack Jean Apr 2008

Ceg 751-01: Microprocessors Ii, Jack Jean

Computer Science & Engineering Syllabi

No abstract provided.


Ceg 760-01: Advanced Software Computer Engineering, Thomas C. Hartrum Apr 2008

Ceg 760-01: Advanced Software Computer Engineering, Thomas C. Hartrum

Computer Science & Engineering Syllabi

This course covers advanced topics in software engineering. Aspects of problem specification, design, verification, and evaluation are discussed. We will focus on design methods, including software patterns and software architecture, plus some advanced topics involving formal methods of software specification or evaluation using software metrics. Students will participate in team projects to apply the methods discussed.


Ceg 260-01: Digital Circuits, Jack Jean Apr 2008

Ceg 260-01: Digital Circuits, Jack Jean

Computer Science & Engineering Syllabi

No abstract provided.


Cs 241-02: Computer Programming Ii, Michael R. Peterson Apr 2008

Cs 241-02: Computer Programming Ii, Michael R. Peterson

Computer Science & Engineering Syllabi

A continuation of CS240. The emphasis is on data abstraction and object-oriented programming. Prerequisite: CS240.


Ceg 724-01: Computer Vision I, Arthur A. Goshtasby Apr 2008

Ceg 724-01: Computer Vision I, Arthur A. Goshtasby

Computer Science & Engineering Syllabi

This course covers basic techniques for low-level and some mid-level vision. The techniques include: camera calibration, image filtering and edge detection, image segmentation and feature selection, and stereo depth perception.


Ceg 460/660-01: Computer Engineering, Eric Maston Apr 2008

Ceg 460/660-01: Computer Engineering, Eric Maston

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.


Cs 209: Computer Programming For Business Ii, Dennis Kellermeier Apr 2008

Cs 209: Computer Programming For Business Ii, Dennis Kellermeier

Computer Science & Engineering Syllabi

CS 209 is the second of a two quarter sequence in programming for business students. It is required for Management Information Science majors. The courses are designed to help students achieve a high degree of facility in intermediate level programming.


Cs 142: Computer Programming - Ii, Haiyun Bian Apr 2008

Cs 142: Computer Programming - Ii, Haiyun Bian

Computer Science & Engineering Syllabi

Concepts introduced in CS 141 are developed in greater detail and depth with the Java programming language. Topics include object oriented programming, graphics, development of user interfaces and exception handling. Student must register for both lecture and one lab section. Prerequisite: CS 141


Cs 214: Visual Basic Programming, Michael Ondrasek Apr 2008

Cs 214: Visual Basic Programming, Michael Ondrasek

Computer Science & Engineering Syllabi

This course provides a general introduction to the fundamentals of object computer programming. Examples from and applications to a broad range of problems are given. No prior knowledge of programming is assumed. However, students should have a familiarity with programming concepts. The concepts covered will be applied in the Visual Basic programming language. 4 credit hours.


Cs 480/680: Comparative Languages, Krishnaprasad Thirunarayan Apr 2008

Cs 480/680: Comparative Languages, Krishnaprasad Thirunarayan

Computer Science & Engineering Syllabi

This course will introduce fundamental concepts and paradigms underlying the design of modern programming languages. For concreteness, we study the details of an object-oriented language (e.g. Java), and a functional language (e.g., Scheme) . The overall goal is to enable comparison and evaluation of existing languages. The programming assignments will be coded in Java s and in Scheme.


Cs 884: Advanced Topics In Programming Languages, Krishnaprasad Thirunarayan Apr 2008

Cs 884: Advanced Topics In Programming Languages, Krishnaprasad Thirunarayan

Computer Science & Engineering Syllabi

The primary focus of this course is the design and specification of the Object-Oriented language Java.


Improving Query Efficiency Of Multiresolution Data Aggregation For Analytical Exploration Of Large Relational Dataset, Yu-Ting Huang Apr 2008

Improving Query Efficiency Of Multiresolution Data Aggregation For Analytical Exploration Of Large Relational Dataset, Yu-Ting Huang

Masters Theses

Tree structures are developed to organize the data more efficiently by using fewer resources for searching records. This thesis investigates the tree's actual structure on the hard disk to see the influence of different kinds of structures on the tree building time and query execution time. In order to improve efficiency, one multi-file structure and two reorganization structures, BFS and DFS, are examined to achieve this goal. The results indicate that two reorganization structures on KDB-tree structure can significantly improve the query execution time in large data sets and multi-file structure can slightly improve the TPIE lover level building time.


Resource Sharing Via Planed Relay For Hwn, Chong Shen, Susan Rea, Dirk Pesch Apr 2008

Resource Sharing Via Planed Relay For Hwn, Chong Shen, Susan Rea, Dirk Pesch

NIMBUS Articles

We present an improved version of adaptive distributed cross-layer routing algorithm (ADCR) for hybrid wireless network with dedicated relay stations () in this paper. A mobile terminal (MT) may borrow radio resources that are available thousands mile away via secure multihop RNs, where RNs are placed at pre-engineered locations in the network. In rural places such as mountain areas, an MT may also communicate with the core network, when intermediate MTs act as relay node with mobility. To address cross-layer network layers routing issues, the cascaded ADCR establishes routing paths across MTs, RNs, and cellular base stations (BSs) and provides …


Real-Time Ultrasound Simulation For Medical Training And Standardized Patient Assessment, Bo Sun Apr 2008

Real-Time Ultrasound Simulation For Medical Training And Standardized Patient Assessment, Bo Sun

Computational Modeling & Simulation Engineering Theses & Dissertations

With the increasing role played by ultrasound in clinical diagnostics, ultrasound training in medical education has become more and more important. The clinical routine for ultrasound training is on real patients; therefore monitored and guided examinations involving medical students are quite time-constrained. Furthermore, standardized patients (SPs), who are increasingly used in medical school for teaching and assessing medical students, need to be augmented. These SPs are typically healthy individuals who can not accurately portray the variety of abnormalities that are needed for training especially when medical examinations involve instrument interactions. To augment SPs in a realistically effective way and also …


Parallel Mpi/Fortran Finite Element Symmetrical/Unsymmetrical Domain Decomposition, Siroj Tungkatara Apr 2008

Parallel Mpi/Fortran Finite Element Symmetrical/Unsymmetrical Domain Decomposition, Siroj Tungkatara

Civil & Environmental Engineering Theses & Dissertations

MPI/FORTRAN finite element analysis software based on Domain Decomposition (DD) formulas has been developed in this work. Efficient input data storage/data communication schemes, domain partitioning, fast symbolical and numerical sparse assembly, symmetrical/unsymmetrical sparse solver and robust symmetrical/unsymmetrical iterative solvers algorithms are all incorporated into the developed code. Parallel Precondition Conjugated Gradient (PCG) and Flexible Generalized Minimum Residual (FGMRES) are developed. Efficient computational techniques used in the developed code are explained. Numerical performance and the accuracy of the developed code are conducted on acoustic examples with medium to large grid sizes. The results obtained from ODU Wilbur cluster (under parallel processing …


Numerical Simulations Of A Nonlinear Transmission Line, Stuart Rogers Apr 2008

Numerical Simulations Of A Nonlinear Transmission Line, Stuart Rogers

Electrical & Computer Engineering Theses & Dissertations

This thesis investigates wave propagation along a nonlinear transmission line having a voltage-dependent capacitance. The telegrapher's equations that model wave propagation along such a transmission line are derived and shown to represent a nonlinear hyperbolic system of balance laws. The Lax-Friedrichs, Lax-Wendroff, and hybrid numerical schemes for obtaining approximate solutions to nonlinear hyperbolic systems of balance laws are presented, analyzed, and applied to the nonlinear telegrapher's equations. The Lax-Wendroff and hybrid schemes are invoked to numerically simulate wave propagation along a nonlinear transmission line. Simulations obtained via the hybrid scheme are used to briefly study the potential application of a …


A Weighted Modular Principal Component Analysis Approach For Face Authentication, Chandrika Tummala Apr 2008

A Weighted Modular Principal Component Analysis Approach For Face Authentication, Chandrika Tummala

Electrical & Computer Engineering Theses & Dissertations

A weighted modular approach for face authentication based on the priorities of different facial regions that change with varying poses, expressions and occlusions is presented in this thesis. This helps in verifying the identity of an individual who claims to be a subject in the database and is unaware of the presence of the face authentication system. A sequence of face images is selected from a video in a particular predefined interval and is used for verification. The face images are divided into different horizontal modules based on the regions representing facial features. A principal component analysis on these modules …


Composable Distributed Access Control And Integrity Policies For Query-Based Wireless Sensor Networks, David W. Marsh Mar 2008

Composable Distributed Access Control And Integrity Policies For Query-Based Wireless Sensor Networks, David W. Marsh

Theses and Dissertations

An expected requirement of wireless sensor networks (WSN) is the support of a vast number of users while permitting limited access privileges. While WSN nodes have severe resource constraints, WSNs will need to restrict access to data, enforcing security policies to protect data within WSNs. To date, WSN security has largely been based on encryption and authentication schemes. WSN Authorization Specification Language (WASL) is specified and implemented using tools coded in JavaTM. WASL is a mechanism{independent policy language that can specify arbitrary, composable security policies. The construction, hybridization, and composition of well{known security models is demonstrated and shown to preserve …


Output Feedback Controller For Operation Of Spark Ignition Engines At Lean Conditions Using Neural Networks, Jonathan B. Vance, Brian C. Kaul, Jagannathan Sarangapani, J. A. Drallmeier Mar 2008

Output Feedback Controller For Operation Of Spark Ignition Engines At Lean Conditions Using Neural Networks, Jonathan B. Vance, Brian C. Kaul, Jagannathan Sarangapani, J. A. Drallmeier

Electrical and Computer Engineering Faculty Research & Creative Works

Spark ignition (SI) engines operating at very lean conditions demonstrate significant nonlinear behavior by exhibiting cycle-to-cycle bifurcation of heat release. Past literature suggests that operating an engine under such lean conditions can significantly reduce NO emissions by as much as 30% and improve fuel efficiency by as much as 5%-10%. At lean conditions, the heat release per engine cycle is not close to constant, as it is when these engines operate under stoichiometric conditions where the equivalence ratio is 1.0. A neural network controller employing output feedback has shown ability in simulation to reduce the nonlinear cyclic dispersion observed under …