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

Computer Engineering Commons

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

2012

Discipline
Institution
Keyword
Publication
Publication Type
File Type

Articles 571 - 600 of 773

Full-Text Articles in Computer 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.


Specification And Runtime Checking Of Timing Constraints In Safety Critical Java, Ghaith Haddad Jan 2012

Specification And Runtime Checking Of Timing Constraints In Safety Critical Java, Ghaith Haddad

Electronic Theses and Dissertations

The Java platform is becoming a vital tool for developing real-time and safety-critical systems. Design patterns and the availability of Java libraries, both provide solutions to many known problems. Furthermore, the object-oriented nature of Java simplifies modular development of real-time systems. However, limitations of Java as a programming language for real-time systems are a notable obstacle to producing safe real-time systems. These limitations are found in the unpredictable execution model of the language, due to Java’s garbage collector, and the lack of support for non-functional specification and verification tools. In this dissertation I introduce SafeJML, a specification language for support …


Privacy Preserving Distributed Data Mining, Zhenmin Lin Jan 2012

Privacy Preserving Distributed Data Mining, Zhenmin Lin

Theses and Dissertations--Computer Science

Privacy preserving distributed data mining aims to design secure protocols which allow multiple parties to conduct collaborative data mining while protecting the data privacy. My research focuses on the design and implementation of privacy preserving two-party protocols based on homomorphic encryption. I present new results in this area, including new secure protocols for basic operations and two fundamental privacy preserving data mining protocols.

I propose a number of secure protocols for basic operations in the additive secret-sharing scheme based on homomorphic encryption. I derive a basic relationship between a secret number and its shares, with which we develop efficient secure …


Measuring Effectiveness Of Address Schemes For As-Level Graphs, Yinfang Zhuang Jan 2012

Measuring Effectiveness Of Address Schemes For As-Level Graphs, Yinfang Zhuang

Theses and Dissertations--Computer Science

This dissertation presents measures of efficiency and locality for Internet addressing schemes.

Historically speaking, many issues, faced by the Internet, have been solved just in time, to make the Internet just work~\cite{justWork}. Consensus, however, has been reached that today's Internet routing and addressing system is facing serious scaling problems: multi-homing which causes finer granularity of routing policies and finer control to realize various traffic engineering requirements, an increased demand for provider-independent prefix allocations which injects unaggregatable prefixes into the Default Free Zone (DFZ) routing table, and ever-increasing Internet user population and mobile edge devices. As a result, the DFZ routing …


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 …


Effective Knowledge Management System Implementation In Small Organisations., Orna Nicholl Jan 2012

Effective Knowledge Management System Implementation In Small Organisations., Orna Nicholl

Dissertations

Much of the key research in the field of Knowledge Management carries an inherent set of assumptions as to the nature of the organisations under investigation, such as the fact that the organisation is a large one. As a consequence of this, Knowledge Management papers tend to focus on the distinctions such as: management-led initiatives versus grassroots initiatives, and the importance of inter-departmental communications, but for smaller organisations these types of issues are minimised or completely absent. This project will look at models and techniques from the existing body of Knowledge Management literature (with its focus on larger organisations) and …


Can A Self Assessement Tool For Environmental Controls Which Has Been Informed By Users Be Of Benefit To Potential Users, Sean Loughran Jan 2012

Can A Self Assessement Tool For Environmental Controls Which Has Been Informed By Users Be Of Benefit To Potential Users, Sean Loughran

Dissertations

This dissertation looks at the area of environmental control systems (ECS) also known as electronic aids for daily living for people with disabilities. These systems allow an individual with a disability to control devices such as a television, music player, telephone as well as a door, window or curtain controllers. A self-assessment tool was developed for potential users, which was informed by the feedback of (i) users who use or who have used environmental control systems, (ii) Enable Ireland staff who were involved in the service delivery of ECS and (iii) companies who install ECS for individuals with disabilities. These …


Design Of A Reversible Alu Based On Novel Reversible Logic Structures, Matthew Arthur Morrison Jan 2012

Design Of A Reversible Alu Based On Novel Reversible Logic Structures, Matthew Arthur Morrison

USF Tampa Graduate Theses and Dissertations

Programmable reversible logic is emerging as a prospective logic design style for implementation in modern nanotechnology and quantum computing with minimal impact on circuit heat generation. Recent advances in reversible logic using and quantum computer algorithms allow for improved computer architecture and arithmetic logic unit designs. In this paper, a 2*2 Swap gate which is a reduced implementation in terms of quantum cost and delay to the previous Swap gate is presented. Next, a novel 3*3 programmable UPG gate capable of calculating the fundamental logic calculations is presented and verified, and its advantages over the Toffoli and Peres gates are …


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.


Pandora’S Email Box? An Exploratory Study Of Web-Based Email Forgery Detection And Validation., Richard Boddington, Grant Boxall, Jeremy Ardley Jan 2012

Pandora’S Email Box? An Exploratory Study Of Web-Based Email Forgery Detection And Validation., Richard Boddington, Grant Boxall, Jeremy Ardley

Journal of Digital Forensics, Security and Law

Web based email systems may be a source of pristine digital evidence because of the perceived difficulty of client tampering with messages stored inside the email account. We demonstrate that such assumption is wrong in the case of Windows Live Hotmail®1 . Windows Live Mail®1 synchronises message on client-side computers with the Hotmail® server, benefiting users wishing to synchronise their email accounts and personal devices. However, this synchronisation opens an exploit for wrongdoers to tamper with existing email messages and attachments as well as facilitating the insertion of fabricated messages. The exploit process enables persistent storage of tampered and fabricated …


Toward Alignment Between Communities Of Practice And Knowledge-Based Decision Support, Jason Nichols, David Biros, Mark Weiser Jan 2012

Toward Alignment Between Communities Of Practice And Knowledge-Based Decision Support, Jason Nichols, David Biros, Mark Weiser

Journal of Digital Forensics, Security and Law

The National Repository of Digital Forensics Information (NRDFI) is a knowledge repository for law enforcement digital forensics investigators (LEDFI). Over six years, the NRDFI has undertaken significant design revisions in order to more closely align the architecture of the system with theory addressing motivation to share knowledge and communication within ego-centric groups and communities of practice. These revisions have been met with minimal change in usage patterns by LEDFI community members, calling into question the applicability of relevant theory when the domain for knowledge sharing activities expands beyond the confines of an individual organization to a community of practice. When …


Implementing The Automated Phases Of The Partially-Automated Digital Triage Process Model, Gary Cantrell, David A. Dampier Jan 2012

Implementing The Automated Phases Of The Partially-Automated Digital Triage Process Model, Gary Cantrell, David A. Dampier

Journal of Digital Forensics, Security and Law

Digital triage is a pre-digital-forensic phase that sometimes takes place as a way of gathering quick intelligence. Although effort has been undertaken to model the digital forensics process, little has been done to-date to model digital triage. This work discusses the further development of a model that attempts to address digital triage, the Partially-automated Crime Specific Digital Triage Process model. The model itself will be presented along with a description of how its automated functionality was implemented to facilitate model testing.


Table Of Contents Jan 2012

Table Of Contents

Journal of Digital Forensics, Security and Law

No abstract provided.


Recommendations For “Kiwi” Exploring Different Techniques For Recommendations In A Kazakh Online Video Website, Tair Kuanyshev Jan 2012

Recommendations For “Kiwi” Exploring Different Techniques For Recommendations In A Kazakh Online Video Website, Tair Kuanyshev

Dissertations

The aim of this project is to build a recommender system for an online website based on an empirical study using real-world data. The real world data was taken from the website Www.kiwi.kz which is an online video sharing website, providing online video, broadcast and radio to users since 2009. The research problem sought to develop the most suitable recommender system for an online video sharing website and to evaluate the effectiveness of this model on the real world data. This research attempts to develop the recommender system which will suggest possibly interesting video clips for users on an online …


Development Of Student Centred Knowledge Management System Based In A Higher Education Institution, Chong Liu Jan 2012

Development Of Student Centred Knowledge Management System Based In A Higher Education Institution, Chong Liu

Dissertations

With the emergence of a knowledge society and of information technology, knowledge has become a key resource to develop a sustained economy. It is a vital word in the Knowledge Management area (Awad & Ghaziri, 2004). Knowledge Management has also become vital to help knowledge organizations seek a competitive advantage. It also encourages members of organization to share knowledge and improve the organization‘s efficiency, performance, and competitiveness (Shin, 2004). Therefore, an increasing number of organizations have realized the necessity of knowledge management. Especially, the Higher Education Institute (HEI) as the extraordinary ―business‖ will be suitable for implementing knowledge management approaches …


Testing Mobile Web Applications For W3c Best Practice Compliance, Sean Mee Jan 2012

Testing Mobile Web Applications For W3c Best Practice Compliance, Sean Mee

Dissertations

Adherence to best practices and standards when developing mobile web applications is important to achieving a quality outcome. As smartphones and tablet PCs continue to proliferate in the consumer electronics market, businesses and individuals are increasingly turning from the native application paradigm to HTML 5-based web applications as a means of software development and distribution. With an everincreasing reliance by users on the correct functioning of such applications, the requirement for stringent and comprehensive quality assurance measures is also brought sharply into focus. This research investigates the increasing trend towards mobile web application development in the mobile software domain, and …