Open Access. Powered by Scholars. Published by Universities.®
Physical Sciences and Mathematics Commons™
Open Access. Powered by Scholars. Published by Universities.®
- Institution
-
- Wright State University (167)
- Embry-Riddle Aeronautical University (28)
- TÜBİTAK (24)
- Washington University in St. Louis (21)
- Selected Works (18)
-
- Singapore Management University (9)
- University of Arkansas, Fayetteville (6)
- Old Dominion University (5)
- SelectedWorks (5)
- Air Force Institute of Technology (4)
- Portland State University (3)
- University of Dayton (3)
- Munster Technological University (2)
- University of Rhode Island (2)
- Chapman University (1)
- Claremont Colleges (1)
- Pace University (1)
- San Jose State University (1)
- Technological University Dublin (1)
- University of Nevada, Las Vegas (1)
- University of New Mexico (1)
- University of Wollongong (1)
- Keyword
-
- Department of Computer Science and Engineering (5)
- Algorithms (3)
- Optimization (3)
- Privacy (3)
- Access control (2)
-
- Antenna arrays (2)
- Computer Forensics (2)
- Computer security (2)
- Critical Infrastructure Assurance (2)
- Data disposal (2)
- Data recovery (2)
- Digital Forensics (2)
- Digital forensics (2)
- Digital libraries (2)
- EMI/EMC Protection (2)
- Electronic data destruction (2)
- Engineering (2)
- Genetic Algorithm (2)
- Intentional EMI (2)
- Oceanography (2)
- QoS provision (2)
- System Effects and Hardening (2)
- System Vulnerabilities (2)
- Tagging Network (2)
- Web Application (2)
- Wireless Communications (2)
- 1.2 COMPUTER AND INFORMATION SCIENCE (1)
- 2.2 ELECTRICAL, ELECTRONIC, INFORMATION ENGINEERING (1)
- ADCR (1)
- Adaptive characteristic (1)
- Publication
-
- Computer Science & Engineering Syllabi (162)
- Turkish Journal of Electrical Engineering and Computer Sciences (24)
- All Computer Science and Engineering Research (21)
- Journal of Digital Forensics, Security and Law (21)
- Professor Aditya K. Ghose (12)
-
- Research Collection School Of Computing and Information Systems (9)
- Annual ADFSL Conference on Digital Forensics, Security and Law (6)
- Computer Science and Computer Engineering Undergraduate Honors Theses (6)
- Browse all Theses and Dissertations (5)
- Chien Hsun Chen (4)
- Dissertations and Theses (3)
- Electrical and Computer Engineering Faculty Publications (3)
- Theses and Dissertations (3)
- Computer Science Faculty Publications (2)
- Computer Science Theses & Dissertations (2)
- George H Baker (2)
- Graduate School of Oceanography Faculty Publications (2)
- Zheng Sun (2)
- Articles (1)
- Branch Mathematics and Statistics Faculty and Staff Publications (1)
- CGU Faculty Publications and Research (1)
- Christopher N. Roman (1)
- Computational Modeling & Simulation Engineering Theses & Dissertations (1)
- Cornerstone 3 Reports : Interdisciplinary Informatics (1)
- Dr Deogratias Harorimana (1)
- Engineering Faculty Articles and Research (1)
- Faculty Publications (1)
- Faculty Publications, Computer Science (1)
- Faculty of Informatics - Papers (Archive) (1)
- Fuels Campaign (TRP) (1)
- Publication Type
Articles 1 - 30 of 305
Full-Text Articles in Physical Sciences and Mathematics
A Three-Dimensional Pattern-Space Representation For Volumetric Arrays, William C. Barott, Paul G. Steffes
A Three-Dimensional Pattern-Space Representation For Volumetric Arrays, William C. Barott, Paul G. Steffes
Publications
A three-dimensional pattern-space representation is presented for volumetric arrays. In this representation, the radiation pattern of an array is formed by the evaluation of the three-dimensional pattern-space on a spherical surface. The scan angle of the array determines the position of this surface within the pattern-space. This pattern-space representation is used in conjunction with a genetic algorithm to minimize the sidelobe levels exhibited by a thinned volumetric array during scanning.
Mapping Reality Into Virtual Worlds, Josh Mcfarlane
Mapping Reality Into Virtual Worlds, Josh Mcfarlane
Computer Science and Computer Engineering Undergraduate Honors Theses
As virtual worlds become more prevalent, they become increasingly useful as a means of information dissemination. This thesis examines the possible connections between real world objects and their virtual world counterparts. We look at how, by attaching sensors to an object, or by using a smart object with embedded sensors, the information can be relayed to a server. From this information, it will be possible to create a duplicate object in the virtual world and have it mirror the real world object in terms of state and movement. Almost all current solutions for remotely viewing a room or area are …
Steganography In Ipv6, Barret Miller
Steganography In Ipv6, Barret Miller
Computer Science and Computer Engineering Undergraduate Honors Theses
Steganography is the process of hiding a secret message within another message such that it is difficult to detect the presence of the secret message. In other words, the existence of the secret message is hidden. A covert channel refers to the actual medium that is used to communicate the information such as a message, image, or file. This honors thesis uses steganography within the source address fields of Internet Protocol Version 6 (IPv6) packets to create a covert channel through which clandestine messages are passed from one party to another. A fully functional computer program was designed and written …
Leading Firms As Knowledge Gatekeepers In A Networked Environment, Deogratias Harorimana Mr
Leading Firms As Knowledge Gatekeepers In A Networked Environment, Deogratias Harorimana Mr
Dr Deogratias Harorimana
This chapter introduces the role of the knowledge gatekeeper as a mechanism by which knowledge is created and transferred in a networked environment. Knowledge creation and transfer are essential for building a knowledge based economy. The chapter considers obstacles that inhibit this process and argues that leading firms create a shared socio-cultural context that enables the condivision of tacit meanings and codification of knowledge. Leading firms act as gatekeepers of knowledge through the creation of shared virtual platforms. There will be a leading firm that connects several networks of clients and suppliers may not interact directly with one another, but …
Irrelevance, Polymorphism, And Erasure In Type Theory, Richard Nathan Mishra-Linger
Irrelevance, Polymorphism, And Erasure In Type Theory, Richard Nathan Mishra-Linger
Dissertations and Theses
Dependent type theory is a proven technology for verified functional programming in which programs and their correctness proofs may be developed using the same rules in a single formal system. In practice, large portions of programs developed in this way have no computational relevance to the ultimate result of the program and should therefore be removed prior to program execution. In previous work on identifying and removing irrelevant portions of programs, computational irrelevance is usually treated as an intrinsic property of program expressions. We find that such an approach forces programmers to maintain two copies of commonly used datatypes: a …
Ceg 420/620: Computer Architecture, Jack Jean
Ceg 420/620: Computer Architecture, Jack Jean
Computer Science & Engineering Syllabi
No abstract provided.
Ceg 453/653: Embedded Systems, Jack Jean
Ceg 453/653: Embedded Systems, Jack Jean
Computer Science & Engineering Syllabi
No abstract provided.
Ceg 210: Pc Networking I, Karen Meyer
Ceg 210: 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 433/633: Operating Systems, Prabhaker Mateti
Ceg 433/633: Operating Systems, Prabhaker Mateti
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.
Ceg 460/660: Introduction To Software Computer Engineering, Jeffrey Mcdonald
Ceg 460/660: Introduction To Software Computer Engineering, Jeffrey Mcdonald
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 sot1ware, 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 724: Computer Vision I, Arthur A. Goshtasby
Ceg 724: 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 436/636: Mobile Computing, Yong Pei
Ceg 436/636: Mobile Computing, 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. This junior/senior/graduate course provides an in-depth study of networking protocol and system design in the area of wireless networking and mobile computing. It will help engineering and computer science students establish a solid foundation in concepts, architecture, design, and performance evaluation of mobile computing principle, protocols and applications. It will also introduce students to a few hot topics in wireless networking and mobile computing research such as mobile IP, wireless TCP, 802. l l, agent techniques, etc. The course …
Ceg 221: Advanced C Programming For Engineers, Robert Helt
Ceg 221: 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.
Ceg 220: Introduction To C Programming For Engineers I, Jay Dejongh
Ceg 220: Introduction To C Programming For Engineers I, Jay Dejongh
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 101 (Engineering Mathematics).
Ceg 476/676: Computer Graphics I, Thomas Wischgoll
Ceg 476/676: Computer Graphics I, 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
Ceg 498: Design Experience, Thomas C. Hartrum
Ceg 498: 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 journal and on the quality of their collective efforts as reflected in group generated products.
Ceg 355: Introduction To The Design Of Information Technology Systems, Thomas C. Hartrum
Ceg 355: Introduction To The Design Of Information Technology Systems, Thomas C. Hartrum
Computer Science & Engineering Syllabi
Introduction to the design of information systems comprising modern technologies such as SQL database programming, networks, and distributed computing with CORBA, electronic and hypertext (HTML) documents, and multimedia.
This course is concerned with the techniques of designing and implementing distributed business software. Emphasis is on developing graphical user interfaces (GUIs) using Java Swing classes, storing and accessing data in a relational database using SQL, and implementing a distributed system using CORBA technology. Especially in light of Java and CORBA, there is a focus on object-oriented programming. The overall objective is to make the student aware of the technology available to …
Ceg 720: Computer Architecture I, Soon M. Chung
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, interconnection networks, and fault-tolerant computing.
Ceg 760: Advanced Software Computer Engineering, Thomas C. Hartrum
Ceg 760: 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 402/602: Introduction To Computer Communication, Bin Wang
Ceg 402/602: 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 777: Computer Aided Geometric Design, Arthur A. Goshtasby
Ceg 777: Computer Aided Geometric Design, Arthur A. Goshtasby
Computer Science & Engineering Syllabi
This course covers the fundamentals of geometric modeling, including design of curves and surfaces, composite curves and surfaces, and subdivision techniques for creating free-form shapes.
Ceg 434/634: Concurrent Software Design, Yong Pei
Ceg 434/634: Concurrent Software Design, Yong Pei
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.
Ceg 260: Digital Computer Hardware Switching Circuits, Meilin Liu
Ceg 260: Digital Computer Hardware Switching Circuits, Meilin Liu
Computer Science & Engineering Syllabi
We will discuss and cover basic digital, combinational and sequential logic systems. Labs will be used to gain valuable practical experience in implementing elementary circuits and logic designs.
Ceg 320/520: Computer Organization And Assembly Language Programming, Travis E. Doom
Ceg 320/520: Computer Organization And Assembly Language Programming, Travis E. Doom
Computer Science & Engineering Syllabi
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 pasing, arithmetic operations, traps, and input/output. Macros, modularization, linkers, and debuggers are used.
Ceg 360/560 Ee 451/651: Digital System Design, Travis E. Doom
Ceg 360/560 Ee 451/651: Digital System Design, Travis E. Doom
Computer Science & Engineering Syllabi
No abstract provided.
Ceg 420/620: Computer Architecture, Jack Jean
Ceg 420/620: Computer Architecture, Jack Jean
Computer Science & Engineering Syllabi
No abstract provided.
Ceg/Ee 260: Digital Computer Hardware Switching Circuits, John C. Gallagher
Ceg/Ee 260: Digital Computer Hardware Switching Circuits, John C. Gallagher
Computer Science & Engineering Syllabi
Digital Computer Hardware. Topics include switching algebra and switching
functions, logic design of combinational and sequential circuits using TTL,
combinational logic design with MSI and LSI, busing, storage elements, and
instrumentation.
Cs 790: Information Security, Meilin Liu
Cs 790: 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; Hashing functions and data integrity; Public-key encryption (RSA, Elliptic-Curve); Digital signature; Block cipher; Watermarking for multimedia; Security standards and applications; Building secure software and systems; Management and analysis of security; Legal and ethical issues in computer security.
Cs 340: Programming Language Workshop In Python, Krishnaprasad Thirunarayan
Cs 340: Programming Language Workshop In Python, Krishnaprasad Thirunarayan
Computer Science & Engineering Syllabi
This course is designed as a self-study in Python. You are expected to learn the language and solve a set of programming problems assigned to you from Dietel et al using Python available from http://www.python.org. There are no exams. We officially meet only once in the quarter. However, I will be available in the posted office hours for clarifications and discussions about the programming problems.
Cs 400/600: Data Structures And Software Design, Keke Chen
Cs 400/600: Data Structures And Software Design, Keke Chen
Computer Science & Engineering Syllabi
This course will cover the implementation of classical data structures and control structures, an introduction to the fundamentals of algorithm design and analysis, and the basic problem solving techniques.