Open Access. Powered by Scholars. Published by Universities.®
- Discipline
-
- Physical Sciences and Mathematics (287)
- Computer Sciences (277)
- Electrical and Computer Engineering (106)
- Digital Communications and Networking (45)
- Social and Behavioral Sciences (32)
-
- Information Security (29)
- Computer Law (27)
- Forensic Science and Technology (27)
- Law (27)
- Legal Studies (27)
- Electrical and Electronics (24)
- Mechanical Engineering (21)
- Ocean Engineering (19)
- Civil and Environmental Engineering (18)
- Chemical Engineering (17)
- Civil Engineering (17)
- Materials Science and Engineering (17)
- Metallurgy (17)
- Structural Engineering (17)
- Computer and Systems Architecture (9)
- Other Computer Engineering (9)
- Data Storage Systems (8)
- Graphics and Human Computer Interfaces (8)
- Education (7)
- Theory and Algorithms (7)
- Robotics (6)
- Systems and Communications (6)
- Computational Engineering (5)
- Institution
-
- Wright State University (169)
- University of Texas at El Paso (51)
- Technological University Dublin (34)
- Embry-Riddle Aeronautical University (29)
- University of Nebraska - Lincoln (25)
-
- TÜBİTAK (24)
- Washington University in St. Louis (22)
- Universitas Indonesia (17)
- Air Force Institute of Technology (15)
- Old Dominion University (15)
- Edith Cowan University (10)
- DePaul University (9)
- Singapore Management University (9)
- University of South Carolina (9)
- Marquette University (8)
- University of Central Florida (8)
- University of Arkansas, Fayetteville (7)
- American University in Cairo (5)
- Missouri University of Science and Technology (5)
- Morehead State University (4)
- New Jersey Institute of Technology (4)
- Portland State University (4)
- Connecticut College (3)
- San Jose State University (3)
- University of Dayton (3)
- University of Nevada, Las Vegas (3)
- Johnson County Community College (2)
- Munster Technological University (2)
- University of Kentucky (2)
- University of Louisville (2)
- Keyword
-
- Knowledge management (8)
- Department of Computer Science and Engineering (7)
- Privacy (6)
- Algorithms (5)
- Computer Science and Engineering, Biology (5)
-
- Genome (5)
- Wireless communication systems (5)
- Agents (4)
- Computer Science and Engineering (4)
- Computer security (4)
- Genomics (4)
- Knowledge Management (4)
- Data disposal (3)
- Data protection (3)
- Data recovery (3)
- Digital forensics (3)
- Electronic data destruction (3)
- Field programmable gate arrays (3)
- Knowledge (3)
- Learning (3)
- Ontology (3)
- Performance (3)
- Pre and postconditions (3)
- Security (3)
- Sensor networks (3)
- Speech recognition (3)
- UWB (3)
- Wiki (3)
- #antcenter (2)
- Analysis (2)
- Publication
-
- Computer Science & Engineering Syllabi (162)
- Departmental Technical Reports (CS) (51)
- Turkish Journal of Electrical Engineering and Computer Sciences (24)
- All Computer Science and Engineering Research (21)
- Journal of Digital Forensics, Security and Law (21)
-
- Makara Journal of Technology (17)
- Department of Electrical and Computer Engineering: Faculty Publications (14)
- Theses and Dissertations (14)
- Dissertations (13)
- Faculty Publications (13)
- Conference papers (12)
- Department of Electrical and Computer Engineering: Faculty Publications (to 2015) (10)
- Electronic Theses and Dissertations (9)
- Research Collection School Of Computing and Information Systems (9)
- Technical Reports (9)
- Electrical and Computer Engineering Faculty Research and Publications (8)
- Browse all Theses and Dissertations (7)
- Computer Science and Computer Engineering Undergraduate Honors Theses (7)
- Electrical & Computer Engineering Theses & Dissertations (7)
- Research outputs pre 2011 (7)
- Annual ADFSL Conference on Digital Forensics, Security and Law (6)
- Conference Papers (6)
- Theses (6)
- Archived Theses and Dissertations (5)
- Computer Science Faculty Publications (5)
- Masters Theses (5)
- Dissertations and Theses (4)
- Electrical and Computer Engineering Faculty Publications (4)
- Computational Modeling & Simulation Engineering Theses & Dissertations (3)
- Computer Science Publications (2)
- Publication Type
Articles 211 - 240 of 522
Full-Text Articles in Computer Engineering
Cs 405/605-01: Introduction To Database Management Systems, Guozhu Dong
Cs 405/605-01: Introduction To Database Management Systems, Guozhu Dong
Computer Science & Engineering Syllabi
Survey of logical and physical aspects of database management systems. Data models including entity-relationship (ER) and relational are presented. Physical implementation (data organization and indexing) methods are discussed. Query languages including SOL, relational algebra, relational calculus, and QBE are introduced. Students will also gain experience in creating and manipulating a database. The course is mostly concerned with the design and querying of databases. A follow up course, CS701, is concerned with the design of system functions for managing databases.
Cs 801: Advanced Database Systems, Soon M. Chung
Cs 801: Advanced Database Systems, Soon M. Chung
Computer Science & Engineering Syllabi
Introduction of current trends and research issues in database systems.
Cs 740: Algorithms, Complexity And The Theory Of Computability, Thomas Sudkamp
Cs 740: Algorithms, Complexity And The Theory Of Computability, Thomas Sudkamp
Computer Science & Engineering Syllabi
The objective of this course is to use the formal algorithmic system provided by Turing machines as a tool to analyze the complexity of decision and optimization problems and the algorithms that solve them. The topics to be covered include
• the definition of the time and space complexity of a deterministic algorithm
• the classes of deterministic polynomial and non-polynomial time languages
• the complexity of nondeterministic algorithms
• the P=NP question (relationship between solvability by deterministic and nondeterministic polynomial time algorithms)
• the implications of a solution to the P=NP question
• NP completeness and examples of NP …
Cs 206-01: Advanced Concepts/Techniques And Software Productivity Tools, John P. Herzog
Cs 206-01: Advanced Concepts/Techniques And Software Productivity Tools, John P. Herzog
Computer Science & Engineering Syllabi
By the end of this course, the students will have a greater depth of understanding in the areas of word processing, spreadsheets, databases, and presentation software and web design using Microsoft Word, Microsoft SharePoint, Microsoft Excel, Access, and PowerPoint covering the following topics.
Microsoft Excel 2007:
Chapter 4: Creating Loan Information
Chapter 5: Working With Lists, Working With Logical Functions
Chapter 6: Working With Multiple Worksheets And Workbooks, Database Functions,
And Filtering, And Integrating Excel with Other Window Programs
Microsoft Access 2007:
Chapter 4: Enhancing a Table's Design, and Creating Advanced Queries, Creating
Custom Reports
Chapter 5: Creating Custom Forms …
Cs 415: Social Implications Of Computing, Leo Finkelstein
Cs 415: Social Implications Of Computing, Leo Finkelstein
Computer Science & Engineering Syllabi
CS 415 is a communication skills course using as its subject matter current salient issues associated with the social implications of computing. In addition to the course text, you will need to use certain reading materials in the library and elsewhere, and you will be responsible for using concepts and theories provided in class lectures and discussions.
Cs 790-02: Optimizing Compilers For Modern Architectures, Meilin Liu
Cs 790-02: Optimizing Compilers For Modern Architectures, Meilin Liu
Computer Science & Engineering Syllabi
This course studies compiler optimization for modern architectures. Between parsing the input program and generating the target machine code, optimizing compilers perform a wide range of program transformations on a program to improve its performance. In this course we focus on data dependence analysis, program transformations and loop transformations, loop scheduling, and a combination of these optimizing techniques.
Cs 499/699: Introduction To Parallel Programming, Natsuhiko Futamura
Cs 499/699: Introduction To Parallel Programming, Natsuhiko Futamura
Computer Science & Engineering Syllabi
Low-cost parallel computers such as PC clusters are becoming available, and many computationally intensive problems can be solved using such computers. It is, however, still not easy to design and implement a software that run fast using multiple processors. This course covers basic software design methods and experiencing programming parallel programming using MPI. After taking this course students will be able to design parallel algorithms, evaluate the speed of the execution, and write MPI codes.
Cs 470/670: System Simulation, Eric Maston
Cs 470/670: System Simulation, Eric Maston
Computer Science & Engineering Syllabi
There are :several goals in CS 470/670:
1. Learn basic tools and theory of simulation.
2. Understand how simulation can be applied to solve real problems.
3. Complete a substantial simulation project.
4. Have some fun!
Ceg 498-01: Team Projects I And Ii, John C. Gallagher
Ceg 498-01: Team Projects I And Ii, John C. Gallagher
Computer Science & Engineering Syllabi
CEG 498 (Team Projects I and II) 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 journals and on the quality of their collective efforts as reflected in group generated products.
Ceg 360/560-01: Digital System Design, Meilin Liu
Ceg 360/560-01: Digital System Design, Meilin Liu
Computer Science & Engineering Syllabi
Design of digital systems. Topics include flip-flops, registers, counters, programmable logic devices, memory devices, register-level design, and microcomputer system organization. Students must show competency in the design of digital systems. 3 hours lecture, 2 hours lab. Prerequisite: CEG 260.
Ceg 233-01: Linux And Windows, Prabhaker Mateti
Ceg 233-01: Linux And Windows, Prabhaker Mateti
Computer Science & Engineering Syllabi
Introduction to Linux and Windows systems. GUI and Windowing Systems. Files and Directories. Ownership and Sharing. Programs and Processes. System calls, Libraries. Loading. Dynamic linking. Command Line Shells. Scripting languages. Regular expressions. Clients and Servers. Web browser clients and servers. Secure shell, sftp. SSL/TSL. HTTPS. System Administration. 4 credit hours. 3 hours lectures, 2 hours labs.
Ceg 320/520-01: Computer Organization, Michael L. Raymer
Ceg 320/520-01: Computer Organization, Michael L. Raymer
Computer Science & Engineering Syllabi
No abstract provided.
Ceg 429/629-01: Internet Security, Prabhaker Mateti
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.
Ceg 355-01: Introduction To The Design Of Information Technology Systems, Thomas C. Hartrum
Ceg 355-01: 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.
Ceg 726-01: Pattern Recognition, Arthur A. Goshtasby
Ceg 726-01: Pattern Recognition, Arthur A. Goshtasby
Computer Science & Engineering Syllabi
This course will cover fundamentals of Pattern Recognition, including supervised learning and clustering,
Ceg 702-01: Advanced Communication Networks, Bin Wang
Ceg 702-01: Advanced Communication Networks, Bin Wang
Computer Science & Engineering Syllabi
This is a graduate level course on advanced computer communication and networking technologies. The course involves both a reading/lecture/discussion component and a project component. We will read papers on various aspects of advanced computer networking: LAN/WAN technologies, congestion/flow control, self-similar traffic analysis, queuing theory, link scheduling, routing, internetworking, multicast, wireless technologies, quality of services, and peer-to peer networks. Various technical and research issues involved will be studied in depth.
Ceg 463/663-01: The Personal Software Development Process, John A. Reisner
Ceg 463/663-01: The Personal Software Development Process, John A. Reisner
Computer Science & Engineering Syllabi
In this course, you will learn about more about one particular way to address some of the challenges and issues associated with successful software development. Specifically, you will learn about (and use) the Personal Software Process (PSP), designed to help individual software practitioners become more adept at their craft through the use of project planning, project tracking, defect analysis, review and verification activities, software measurement, and process management. This course--and the PSP-are somewhat unique in that they aim to help software engineers become more successful, not by examining issues associated with large-scale development (as is the case with many software …
Ceg 433/633-01: Operating Systems, Thomas Wischgoll
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
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
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
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
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
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
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
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
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
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
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
Ceg 751-01: Microprocessors Ii, Jack Jean
Computer Science & Engineering Syllabi
No abstract provided.
Ceg 760-01: Advanced Software Computer Engineering, Thomas C. Hartrum
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.