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

Computer Engineering Commons™

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

Computer Sciences

Institution
Keyword
Publication Year
Publication
Publication Type
File Type

Articles 9751 - 9780 of 13038

Full-Text Articles in Computer Engineering

Ceg 433/633: Operating Systems, Michael Linger Jan 2012

Ceg 433/633: Operating Systems, Michael Linger

Computer Science & Engineering Syllabi

Overview of operating systems internals. File system usage and design, process usage and control, virtual memory, multi user systems, access control. Course projects use C++ language. Three hours lecture, two hours lab.


Ceg 460/660: Introduction To Software Computer Engineering, Thomas C. Hartrum Jan 2012

Ceg 460/660: Introduction To Software Computer Engineering, Thomas C. Hartrum

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 468/668: Managing The Software Development Process, John A. Reisner Jan 2012

Ceg 468/668: Managing The Software Development Process, John A. Reisner

Computer Science & Engineering Syllabi

This course covers the challenges and issues associated with software project management. Emphasis will occur on two fronts: (1) the software project manager’s view (i.e., “What considerations and obstacles confront project managers during software development?”), and (2) the organizational view (i.e., “How can organizations can foster a climate where software project management is performed effectively throughout an organization?).


Ceg 730: Distributed Computing Principles, Prabhaker Mateti Jan 2012

Ceg 730: Distributed Computing Principles, Prabhaker Mateti

Computer Science & Engineering Syllabi

This course is about the foundations and principles involved in distributed systems with an introduction to recent systems and languages.


Ceg/Mth 416/616 Matrix Computations, Ronald F. Taylor Jan 2012

Ceg/Mth 416/616 Matrix Computations, Ronald F. Taylor

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 modem 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 applications areas such as structural analysis, heat transfer, neural networks, mechanical vibrations, and image processing in biomedical engineering.


Ceg 233: Linux And Windows, Prabhaker Mateti Jan 2012

Ceg 233: Linux And Windows, Prabhaker Mateti

Computer Science & Engineering Syllabi

This is a freshman-level 4 credit hour course conducted in a 10-week term. Its goal is to develop in the minds of students an effective operational model of computer systems running either Linux or Windows. This course is lab-oriented.


Ceg 402/602: Computer Networks, Bin Wang Jan 2012

Ceg 402/602: Computer Networks, 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.


Ceg477/677: Computer Graphics Ii, Thomas Wischgoll Jan 2012

Ceg477/677: Computer Graphics Ii, Thomas Wischgoll

Computer Science & Engineering Syllabi

By the end of this quarter, you will be familiar with techniques for generation 3-D scenes and interacting with the generated scenes. You will be introduced to surface rendering techniques, visibility algorithms, illumination models, and geometric modelling.


Cs 214-01: Visual Basic Programming, Eric Saunders Jan 2012

Cs 214-01: Visual Basic Programming, Eric Saunders

Computer Science & Engineering Syllabi

This course will cover the fundamentals of object-oriented computer programming; with an emphasis on design, structure, debugging, and testing. Visual Basic 2010 will be used for developing programs.


Cs 765-01: Foundations Of Neurocomputation, John C. Gallagher Jan 2012

Cs 765-01: Foundations Of Neurocomputation, John C. Gallagher

Computer Science & Engineering Syllabi

This course is designed to help you develop a solid understanding of neural network algorithms and architectures. At the end of this course you should be able to read and critically evaluate most neural network papers published in major journals, (e.g. IEEE Transaction on Neural Networks, Neural Networks, and Neural Computation). In addition, you should be able to implement a broad range of network architectures and learning algorithms for a variety of applications.


Cs 790-01: Information Security, Meilin Liu Jan 2012

Cs 790-01: Information Security, Meilin Liu

Computer Science & Engineering Syllabi

This course gives a comprehensive study of security vulnerabilities in information systems and the basic techniques for developing secure applications and practicing safe computing. Topics include: Conventional encryption; Data Encryption Standard; Advanced Encryption Standard; Hashing functions and data integrity; Basic Number Theory; Public-key encryption (RSA); Digital signature; Security standards and applications; Access Control; Management and analysis of security. After taking this course, students will have the knowledge of several well-known security standards and their applications; and the students should be able to increase system security and develop secure applications.


Cs 142-01: Computer Programming Ii, John P. Herzog Jan 2012

Cs 142-01: Computer Programming Ii, John P. Herzog

Computer Science & Engineering Syllabi

Concepts introduced in CS 141 are developed in greater detail and depth. Emphasis on verification and testing of programs. Three hours of lecture, two hours lab.


Ceg 434/634: Concurrent Software Design, Soon M. Chung Jan 2012

Ceg 434/634: Concurrent Software Design, Soon M. Chung

Computer Science & Engineering Syllabi

Classical problems of synchronization and concurrency and their solutions are examined through course projects and through readings on operating system design.


Ceg 720: Computer Architecture I, Soon M. Chung Jan 2012

Ceg 720: Computer Architecture I, Soon M. Chung

Computer Science & Engineering Syllabi

Review of sequential computer architecture and study of parallel computers. Topics include memory hierarchy, reduced instruction set computer, pipeline processing, multiprocessing, various parallel computers, and interconnection networks.


Ceg 320/520: Computer Organization, Michael L. Raymer Jan 2012

Ceg 320/520: Computer Organization, Michael L. Raymer

Computer Science & Engineering Syllabi

No abstract provided.


Cs 206-01: Computer Software Productivity Tools, John P. Herzog Jan 2012

Cs 206-01: Computer Software Productivity Tools, John P. Herzog

Computer Science & Engineering Syllabi

Focus on learning MS Office software applications including advanced topics in spreadsheets, database and presentation graphics, using a case study approach where critical thinking and problem solving skills are required. Computer concepts are integrated throughout the course to provide an understanding of advanced computing, the latest technological advances and how they are used in industry. Ethics and issues encountered in business are discussed to challenge students on societal impact of technology.


Cs 499/699-01: Logic For Computer Scientists, Pascal Hitzler Jan 2012

Cs 499/699-01: Logic For Computer Scientists, Pascal Hitzler

Computer Science & Engineering Syllabi

Logic is often called the Calculus of Computer Science. Indeed, logic permeates most areas of Computer Science in one way or the other, sometimes more prominently, and sometimes as motivational or formal underpinning. Examples are database schema, program verification, semantics of programming languages, computer security, artificial intelligence, cognitive robotics, Web information systems, computer hardware circuitry, or modeling in software engineering.


Measurement And Modeling Of Passive Surface Mount Devices On Fr4 Substrates, Rahulkumar Sadanand Koche Jan 2012

Measurement And Modeling Of Passive Surface Mount Devices On Fr4 Substrates, Rahulkumar Sadanand Koche

Dissertations and Theses

Passive components like resistors, capacitors and inductors are used in every electronic system. These are the very basic components which affect the system performance at higher frequencies and it is necessary to understand and model the behavior of these components in a very accurate manner. This work focuses on utilizing Printed Circuit Board (PCB) test boards, or fixtures, made of FR4 for characterizing Surface Mount Device (SMD) components. Agilent's Advanced Design System (ADS) microwave circuit simulation software was used for designing the microstrip transmission lines as well as for generating the layout for manufacturing of the PCB. SMD resistors, capacitors …


Optimization Of Pilot Tones Using Differential Evolution Algorithm In Mimo-Ofdm Systems, Muhammet Nuri̇ Seyman, Necmi̇ Taşpinar Jan 2012

Optimization Of Pilot Tones Using Differential Evolution Algorithm In Mimo-Ofdm Systems, Muhammet Nuri̇ Seyman, Necmi̇ Taşpinar

Turkish Journal of Electrical Engineering and Computer Sciences

In this paper, we propose a differential evolution (DE) algorithm for optimizing the placement and power of the pilot tones that are utilized by a least square (LS) algorithm for channel estimation in multiple-input and multiple-output orthogonal frequency-division multiplexing (MIMO-OFDM) systems. Computer simulations demonstrated that the performance of the LS algorithm was increased by optimizing the pilot tones with the DE algorithm instead of locating them orthogonally. We used the upper bound of the mean square error (MSE) as a fitness function of the DE algorithm for optimization tasks. With the use of an upper bound, it is not necessary …


A Modified Particle Swarm Optimization Algorithm And Its Application To The Multiobjective Fet Modeling Problem, Ufuk Özkaya, Fi̇li̇z Güneş Jan 2012

A Modified Particle Swarm Optimization Algorithm And Its Application To The Multiobjective Fet Modeling Problem, Ufuk Özkaya, Fi̇li̇z Güneş

Turkish Journal of Electrical Engineering and Computer Sciences

This paper introduces a modified particle swarm algorithm to handle multiobjective optimization problems. In multiobjective PSO algorithms, the determination of Pareto optimal solutions depends directly on the strategy of assigning a best local guide to each particle. In this work, the PSO algorithm is modified to assign a best local guide to each particle by using minimum angular distance information. This algorithm is implemented to determine field-effect transistor (FET) model elements subject to the Pareto domination between the scattering parameters and operation bandwidth. Furthermore, the results are compared with those obtained by the nondominated sorting genetic algorithm-II. FET models are …


Healthface: A Web-Based Remote Monitoring Interface For Medical Healthcare Systems Based On A Wireless Body Area Sensor Network, İsmai̇l Kirbaş, Cüneyt Bayilmiş Jan 2012

Healthface: A Web-Based Remote Monitoring Interface For Medical Healthcare Systems Based On A Wireless Body Area Sensor Network, İsmai̇l Kirbaş, Cüneyt Bayilmiş

Turkish Journal of Electrical Engineering and Computer Sciences

The wireless body area sensor network (WBASN) is a type of wireless sensor network. The wireless sensor nodes in a WBASN are placed on, near, or within a human body. In a medical healthcare system, WBASNs continuously provide healthcare monitoring, especially of elderly or ill people, wherever the patient goes. Wireless nodes sense and process human vital signs such as heart rate, blood pressure, body temperature, and respiration. They then send collected data to a medical center via a base station in order for medical professionals to monitor the patient's health. In the medical center, doctors and caregivers need monitoring …


Analysis, Nonlinear Control, And Chaos Generator Circuit Of Another Strange Chaotic System, İhsan Pehli̇van, Zhouchao Wei Jan 2012

Analysis, Nonlinear Control, And Chaos Generator Circuit Of Another Strange Chaotic System, İhsan Pehli̇van, Zhouchao Wei

Turkish Journal of Electrical Engineering and Computer Sciences

In this paper, we introduce a new 3-dimensional quadratic continuous autonomous chaotic system. This system can generate strange and interesting attractors. Some basic dynamical properties, such as bifurcations, and chaotic behaviors of the new chaotic system are investigated analytically and numerically. We propose a nonlinear control scheme to discuss codimension 1 and 2 Hopf bifurcations. In addition, a new circuit implementation of the chaotic attractor is reported and examined in PSpice. The new system is suitable for purposefully generating chaos in chaos-based engineering applications.


Considering Transmission Loss For An Economic Dispatch Problem Without Valve-Point Loading Using An Ep-Epso Algorithm, Sevugarathinam Muthu Vijaya Pandian, Keppanagowder Thanushkodi Jan 2012

Considering Transmission Loss For An Economic Dispatch Problem Without Valve-Point Loading Using An Ep-Epso Algorithm, Sevugarathinam Muthu Vijaya Pandian, Keppanagowder Thanushkodi

Turkish Journal of Electrical Engineering and Computer Sciences

Economic dispatch (ED) is one of the most important optimization problems in a power system. The objective of ED is sharing the power demand among the online generators while keeping the minimum cost of generation as a constraint. The aim of this paper is to operate an electric power system as economically as possible within its security limits. This paper proposes the following 2 new particle swarm optimization (PSO) algorithms to solve a nonconvex economic dispatch problem: an efficient PSO is termed as efficient particle swarm optimization (EPSO), and a hybrid of evolutionary programming (EP) and EPSO is termed as …


Symbolic Regression Of Crop Pest Forecasting Using Genetic Programming, Basim Alhadidi, Alaa Alafeef, Heba Al-Hiari Jan 2012

Symbolic Regression Of Crop Pest Forecasting Using Genetic Programming, Basim Alhadidi, Alaa Alafeef, Heba Al-Hiari

Turkish Journal of Electrical Engineering and Computer Sciences

In this paper, we propose and evaluate a mathematical model that describes the reported data on crop pests to get an accurate prediction of production costs, food safety, and the protection of the environment. Meteorological factors are not the only things that affect a bumper harvest; it is also affected by crop plant diseases and insect pests. Studies show that relying solely on the naked-eye observations of experts to forecast well-planned agriculture is not always sufficient to achieve effective control. Providing fast, automatic, cheap, and accurate artificial intelligence-based solutions for that task can be of great realistic significance. The proposed …


Three-Dimensional Numerical Simulation Of Crystal And Crucible Rotations During Czochralski Growth Of Ge_Xsi_{1-X} Single Crystals, Serkan Abbasoğlu Jan 2012

Three-Dimensional Numerical Simulation Of Crystal And Crucible Rotations During Czochralski Growth Of Ge_Xsi_{1-X} Single Crystals, Serkan Abbasoğlu

Turkish Journal of Electrical Engineering and Computer Sciences

The influence of crystal and crucible rotations on the flow field and the radial segregation of silicon are predicted during the growth of Ge_xSi_{1-x} crystals by the Czochralski method under microgravity conditions. Time-dependent 3-dimensional numerical simulations are carried out to present the influence of several rotation rates on the radial segregation and flow fields during the growth of Ge_xSi_{1-x}. Thermal and solutal Marangoni convection are also considered during this study. Different crystal rotation rates varying between 0 and 30 rpm and stationary or -2 rpm crucible rotation rates are considered. The results show that the crystal and crucible rotation rates …


Basal Graph Structures For Geometry Based Organization Of Wide-Baseline Image Collections, Aveek Shankar Brahmachari Jan 2012

Basal Graph Structures For Geometry Based Organization Of Wide-Baseline Image Collections, Aveek Shankar Brahmachari

USF Tampa Graduate Theses and Dissertations

We propose algorithms for organization of images in wide-area sparse-view datasets. In such datasets, if the images overlap in scene content, they are related by wide-baseline geometric transformations. The challenge is to identify these relations even if the images sparingly overlap in their content. The images in a dataset are then grouped into sets of related images with the relations captured in each set as a basal (minimal and foundational) graph structures. Images form the vertices in the graph structure and the edges define the geometric relations between the images. We use these basal graphs for geometric walkthroughs and detection …


Column: The Physics Of Digital Information-Part 2, Fred Cohen Jan 2012

Column: The Physics Of Digital Information-Part 2, Fred Cohen

Journal of Digital Forensics, Security and Law

In part 1 of this series (Cohen, 2011a), we discussed some of the basics of building a physics of digital information. Assuming, as we have, that science is about causality and that a scientific theory should require that cause(C) produces effect (E) via mechanism M (written C→ME), we explore that general theory of digital systems from the perspective of attributing effects (i.e., traces of activities in digital systems) to their causes. Full details of the current version of this physics are available online2 , and in this article, we explore a few more of them.


Technology Corner: Dating Of Electronic Hardware For Prior Art Investigations, Sellam Ismail Jan 2012

Technology Corner: Dating Of Electronic Hardware For Prior Art Investigations, Sellam Ismail

Journal of Digital Forensics, Security and Law

In many legal matters, specifically patent litigation, determining and authenticating the date of computer hardware or other electronic products or components is often key to establishing the item as legitimate evidence of prior art. Such evidence can be used to buttress claims of technologies available or of events transpiring by or at a particular date.


Applying The Acpo Principles In Public Cloud Forensic Investigations, Harjinder S. Lallie, Lee Pimlott Jan 2012

Applying The Acpo Principles In Public Cloud Forensic Investigations, Harjinder S. Lallie, Lee Pimlott

Journal of Digital Forensics, Security and Law

The numerous advantages offered by cloud computing has fuelled its growth and has made it one of the most significant of current computing trends. The same advantages have created complex issues for those conducting digital forensic investigations. Digital forensic investigators rely on the ACPO (Association of Chief Police Officers) or similar guidelines when conducting an investigation, however the guidelines make no reference to some of the issues presented by cloud investigations. This study investigates the impact of cloud computing on ACPO’s core principles and asks whether these principles can still be applied in a cloud investigation and the challenges presented …


An Overview Of The Jumplist Configuration File In Windows 7, Harjinder S. Lallie, Parmjit S. Bains Jan 2012

An Overview Of The Jumplist Configuration File In Windows 7, Harjinder S. Lallie, Parmjit S. Bains

Journal of Digital Forensics, Security and Law

The introduction of Jumplists in Windows 7 was an important feature from a forensic examiners viewpoint. Jumplist configuration files can provide the examiner with a wealth of information relating to file access and in particular: dates/times, Volume GUIDs and unique file object IDs relating to those files. Some of the information in the Jumplist could be used to build a more precise timeline relating to system and file usage. In this article, we analyse the structure of a Jumplist configuration file and in particular a record from a Jumplist configuration file and highlight some of the important entries therein.