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

Computer Engineering Commons

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

23,534 Full-Text Articles 38,323 Authors 7,608,273 Downloads 262 Institutions

All Articles in Computer Engineering

Faceted Search

23,534 full-text articles. Page 752 of 927.

Harmonic Generation In Multiresonant Plasma Films, Maria Antonietta Vincenti, Domenico de Ceglia, Joseph W. Haus, Michael Scalora 2013 Charles M. Bowden Research Center

Harmonic Generation In Multiresonant Plasma Films, Maria Antonietta Vincenti, Domenico De Ceglia, Joseph W. Haus, Michael Scalora

Electrical and Computer Engineering Faculty Publications

We investigate second- and third-harmonic generation in a slab of material that displays plasma resonances at the pump and its harmonic frequencies. Near-zero refractive indices and local field enhancement can deplete the pump for kW/cm2 incident powers, without resorting to other resonant photonic mechanisms. We show that low-threshold, highly efficient nonlinear processes are possible in the presence of losses and phase mismatch in structures that are 104 times shorter than typical nonlinear crystals, for relatively low irradiance values.


Ceg 4350/6350-01: Os Internals And Design, Soon M. Chung 2013 Wright State University - Main Campus

Ceg 4350/6350-01: Os Internals And Design, Soon M. Chung

Computer Science & Engineering Syllabi

Introduction to basic concepts of operating systems, including process and thread management, CPU scheduling, process synchronization, memory management, file systems.


Ceg 4330/6300-02: Microprocessor-Based Embedded Systems, Jack Jean 2013 Wright State University - Main Campus

Ceg 4330/6300-02: Microprocessor-Based Embedded Systems, Jack Jean

Computer Science & Engineering Syllabi

No abstract provided.


Ceg 2350: Os Concepts And Usage, Prabhaker Mateti 2013 Wright State University - Main Campus

Ceg 2350: Os Concepts And Usage, Prabhaker Mateti

Computer Science & Engineering Syllabi

Provides introduction to Linux and Windows operating systems and system administration. Covers files and directories, ownership and sharing, programs and processes, system calls, libraries, dynamic linking, command line shells, scripting, regular expressions and secure network protocols.


Ceg 7350-01: Computer Architecture, Soon M. Chung 2013 Wright State University - Main Campus

Ceg 7350-01: Computer Architecture, 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 2170-01: Introduction To C Programming For Engineers, Shaojun Wang 2013 Wright State University - Main Campus

Ceg 2170-01: Introduction To C Programming For Engineers, Shaojun Wang

Computer Science & Engineering Syllabi

Basic engineering problem solving using the C programming language. Topics include loops, selection, input/output, files, functions, arrays, complex variables, pointers, structures, and dynamic memory. Students will learn how to approach solving problems in engineering and science; how to develop algorithms, using advanced techniques such as recursion, searching, s01ting and linked lists, to solve those problems; and how to implement those algorithms in the C language.


Ceg 3110/5110-01: Introduction To Software Testing, John A. Reisner 2013 Wright State University - Main Campus

Ceg 3110/5110-01: Introduction To Software Testing, John A. Reisner

Computer Science & Engineering Syllabi

This course covers software testing strategies, along with established best practices, to teach students how to test software in a complete and systematic (vice ad-hoc) manner. Particular attention is paid to planning, writing, and executing software tests, along with associated documentation, (i.e., a software test plan), which includes documented results. Various projects are assigned, designed to illustrate various challenges associated with software testing, and to reinforce the strategies and techniques used to overcome these challenges.


Ceg 2400-01: Introduction To Pc Networks, Jerry Hensley 2013 Wright State University - Main Campus

Ceg 2400-01: Introduction To Pc Networks, Jerry Hensley

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 3320-01: Digital System Design, Travis E. Doom 2013 Wright State University - Main Campus

Ceg 3320-01: Digital System Design, Travis E. Doom

Computer Science & Engineering Syllabi

Basics of Digital Computer Hardware and Design. Topics include switching algebra and switching functions, logic design of combinational and sequential circuits, storage elements, register-level design, and instrumentation. 3 hours lecture, 1 credit hour lab.


Ceg 4110/6110-01: Introduction To Software Computer Engineering, Junjie Zhang 2013 Wright State University - Main Campus

Ceg 4110/6110-01: Introduction To Software Computer Engineering, Junjie Zhang

Computer Science & Engineering Syllabi

This course will focus on discussing the principles and techniques used in software engineering. It will cover the essential topics including UML, Requirements Elicitation, Analysis, System Design, Object Design, and Testing. In addition, we will discuss common security practices in the software engineering framework. This class is targeted at both undergraduate and graduate students who have adequate background in computer science, computer engineering, or related areas. Students who successfully complete this course will be capable of effectively participating in software engineering activities.


Ceg 4420/6420-01: Host Computer Security, Prabhaker Mateti 2013 Wright State University - Main Campus

Ceg 4420/6420-01: Host Computer Security, Prabhaker Mateti

Computer Science & Engineering Syllabi

This course introduces security hardening of a single system, and how to protect it when connected to a network. It explains how malware can compromise security and privacy from the moment a machine is powered on until shut down. Topics include Privilege Escalation, Buffer Overruns, Network Packet Mangling, Session Hijacking, Firewalls, and ethics. Lab work uses tools such as nmap and Kali (BackTrack) Linux. Prerequisites: CEG4350


Ceg 4400/6400-01: Computer Networks And Security, Bin Wang 2013 Wright State University - Main Campus

Ceg 4400/6400-01: Computer Networks And Security, Bin Wang

Computer Science & Engineering Syllabi

This course provides an introduction to basic concepts of communication networks and network security, different types of networks, protocols over different layers, applications, and security issues, through lectures, labs, homework, and reading on relevant materials. You will
•Understand networking principles, protocols, and technologies.
•Understand design and performance issues involved in providing network
services.
•Acquire background for supporting e-commerce, e-government, and e-education.
•Gain hands-on experiences through implementation of simple network
protocols.
•Preparation for research or taking advanced courses in computer networks and
security.


Ceg 4980/4981-01: Team Projects I And Ii, John C. Gallagher 2013 Wright State University - Main Campus

Ceg 4980/4981-01: Team Projects I And Ii, John C. Gallagher

Computer Science & Engineering Syllabi

CEO 4980/4981 (Team Projects I and 11) is a summative computer science and engineering design project course that builds upon previous computer science, computer engineering, science, mathematics and communications course work. CS 4980/4981 projects arc two semesters in length and must be completed in groups of at least three students. Projects are selected under the guidance of the course instructor and/or other faculty advisors and are tailored to student interest and the specific degree program (BSCS or BSCE) of each student. Students are evaluated both on their individual contributions as recorded in a graded engineering journals and on the quality …


Ceg 4500/6500-01: Computer Graphics, Thomas Wischgoll 2013 Wright State University - Main Campus

Ceg 4500/6500-01: Computer Graphics, Thomas Wischgoll

Computer Science & Engineering Syllabi

By the end of this quarter, you will have learnt techniques for constructing 2-D and 3-D objects as well as manipulating and rendering the objects using OpenGL
The outline of the course is as follows:
• Introduction
• Geometric primitives
• Attributes of geometric primitives
• Antialiasing techniques
• Homogeneous coordinate system
• 2-D and 3-D viewing transformations
• Structures and hierarchical modeling
• Input devices and interactive techniques
• Visible surface detection methods
• Three-Dimensional Object Representations (chapter 8)
• Visible-Surface Detection (chapter 9)
• Illumination Models and Surface-Rendering Methods (chapter 10)
• Interactive Input Methods and Graphics User …


Ceg 7470-01: Advanced Wireless Networks, Bin Wang 2013 Wright State University - Main Campus

Ceg 7470-01: Advanced Wireless Networks, Bin Wang

Computer Science & Engineering Syllabi

This course covers advanced topics in wireless networking and mobile computing, including supporting wireless technologies, various types of wireless networks, mesh networks, mobile protocols, mobile security, emerging wireless and mobile technologies, and so on.


Ceg 7200-01: Information Security, Meilin Liu 2013 Wright State University - Main Campus

Ceg 7200-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.


Ceg 7550-01: Computer Vision, Arthur A. Goshtasby 2013 Wright State University - Main Campus

Ceg 7550-01: Computer Vision, Arthur A. Goshtasby

Computer Science & Engineering Syllabi

This course covers basic algorithms for low-level, mid-level, and high-level vision. The algorithms deal with edge detection and image segmentation, feature extraction and matching, and object recognition.


Ceg 7370-01: Distributed Computing, Yong Pei 2013 Wright State University - Main Campus

Ceg 7370-01: Distributed Computing, Yong Pei

Computer Science & Engineering Syllabi

No abstract provided.


Reasoning Across Language And Vision In Machines And Humans, Andrei Barbu 2013 Purdue University

Reasoning Across Language And Vision In Machines And Humans, Andrei Barbu

Open Access Dissertations

Humans not only outperform AI and computer-vision systems, but use an unknown computational mechanism to perform tasks for which no suitable approaches exist. I present work investigating both novel tasks and how humans approach them in the context of computer vision and linguistics. I demonstrate a system which, like children, acquires high-level linguistic knowledge about the world. Robots learn to play physically-instantiated board games and use that knowledge to engage in physical play. To further integrate language and vision I develop an approach which produces rich sentential descriptions of events depicted in videos. I then show how to simultaneously detect …


Improving Multicore Resource Efficiency And Performance, Syed Ali Raza Jafri 2013 Purdue University

Improving Multicore Resource Efficiency And Performance, Syed Ali Raza Jafri

Open Access Dissertations

With clock speeds stagnating for the last few years and multi-cores having replaced uniprocessors, software development must now turn towards shared memory parallel programming to continue enhancing performance. Shared memory parallel programming; however is significantly more challenging than its sequential counterpart. Conventional shared memory parallel programs can fall victim to deadlocks, livelocks and data races which are hard to detect and debug. Aside from programming complexity chipmultiprocessors need a scalable, low latency, high bandwidth interconnect fabric to deliver performance. Conventional interconnects such as crossbars and buses can deliver low latency but do not scale with increasing number of cores. Researchers …


Digital Commons powered by bepress