Open Access. Powered by Scholars. Published by Universities.®
- Institution
-
- China Simulation Federation (3880)
- TÜBİTAK (3106)
- Wright State University (1776)
- Washington University in St. Louis (697)
- Singapore Management University (449)
-
- Embry-Riddle Aeronautical University (436)
- Old Dominion University (384)
- University of Nebraska - Lincoln (243)
- Chulalongkorn University (234)
- Portland State University (115)
- Air Force Institute of Technology (114)
- Chapman University (94)
- University of Arkansas, Fayetteville (84)
- University of Nevada, Las Vegas (74)
- University of New Haven (71)
- University of South Florida (71)
- University for Business and Technology in Kosovo (70)
- Technological University Dublin (64)
- Purdue University (60)
- California Polytechnic State University, San Luis Obispo (46)
- University of South Carolina (41)
- Edith Cowan University (33)
- Journal of Soft Computing and Computer Applications (32)
- University of Malaya (32)
- New Jersey Institute of Technology (31)
- Loyola University Chicago (29)
- San Jose State University (29)
- City University of New York (CUNY) (28)
- Western University (27)
- University of Kentucky (25)
- Keyword
-
- Computer Science (311)
- Department of Computer Science and Engineering (284)
- Engineering (228)
- Machine learning (190)
- Deep learning (187)
-
- Simulation (179)
- College of Engineering and Computer Science (157)
- Newsletters (157)
- Science news (157)
- Technical writing (157)
- Genetic algorithm (107)
- Classification (101)
- Computer Engineering (100)
- Optimization (97)
- Particle swarm optimization (85)
- Path planning (85)
- Machine Learning (83)
- Security (75)
- Artificial intelligence (71)
- Computer Sciences (68)
- Physical Sciences and Mathematics (64)
- Cybersecurity (61)
- Virtual reality (58)
- Reinforcement learning (57)
- Robotics (57)
- Digital forensics (56)
- Modeling (56)
- Clustering (55)
- Support vector machine (55)
- Neural network (52)
- Publication Year
- Publication
-
- Journal of System Simulation (3880)
- Turkish Journal of Electrical Engineering and Computer Sciences (3106)
- Computer Science & Engineering Syllabi (1312)
- All Computer Science and Engineering Research (683)
- Research Collection School Of Computing and Information Systems (431)
-
- Browse all Theses and Dissertations (307)
- Journal of Digital Forensics, Security and Law (298)
- Chulalongkorn University Theses and Dissertations (Chula ETD) (234)
- BITs and PCs Newsletter (157)
- School of Computing: Dissertations, Theses, and Student Research (152)
- Theses and Dissertations (147)
- Electrical & Computer Engineering Theses & Dissertations (139)
- Annual ADFSL Conference on Digital Forensics, Security and Law (104)
- Dissertations (82)
- Computer Science Faculty Publications and Presentations (80)
- Electrical & Computer Engineering and Computer Science Faculty Publications (70)
- Engineering Faculty Articles and Research (67)
- USF Tampa Graduate Theses and Dissertations (62)
- Faculty Publications (61)
- Computer Science Faculty Publications (55)
- UNLV Theses, Dissertations, Professional Papers, and Capstones (54)
- Electronic Theses and Dissertations (53)
- UBT International Conference (51)
- School of Computing: Conference and Workshop Papers (45)
- Computer Science Theses & Dissertations (42)
- Graduate Theses and Dissertations (34)
- Journal of Soft Computing and Computer Applications (32)
- Dissertations and Theses (31)
- Computer Science: Faculty Publications and Other Works (29)
- Computational Modeling & Simulation Engineering Theses & Dissertations (28)
- Publication Type
- File Type
Articles 9151 - 9180 of 13043
Full-Text Articles in Computer Engineering
Strong Location Privacy: A Case Study On Shortest Path Queries [Invited Paper], Kyriakos Mouratidis
Strong Location Privacy: A Case Study On Shortest Path Queries [Invited Paper], Kyriakos Mouratidis
Research Collection School Of Computing and Information Systems
The last few years have witnessed an increasing availability of location-based services (LBSs). Although particularly useful, such services raise serious privacy concerns. For example, exposing to a (potentially untrusted) LBS the client's position may reveal personal information, such as social habits, health condition, shopping preferences, lifestyle choices, etc. There is a large body of work on protecting the location privacy of the clients. In this paper, we focus on shortest path queries, describe a framework based on private information retrieval (PIR), and conclude with open questions about the practicality of PIR and other location privacy approaches.
Energy-Efficient Failure Recovery In Hadoop Cluster, Weiyue Xu
Energy-Efficient Failure Recovery In Hadoop Cluster, Weiyue Xu
School of Computing: Dissertations, Theses, and Student Research
Based on U.S. Environmental Protection Agency’s estimation, only in U.S., billions of dollars are spent on the electricity cost of data centers each year, and the cost is continually increasing very quickly. Energy efficiency is now used as an important metric for evaluating a computing system. However, saving energy is a big challenge due to many constraints. For example, in one of the most popular distributed processing frameworks, Hadoop, three replicas of each data block are randomly distributed in order to improve performance and fault tolerance, but such a mechanism limits the largest number of machine that can be turned …
Cs 1160-03: Introduction To Computer Programming I, David M. Hutchison
Cs 1160-03: Introduction To Computer Programming I, David M. Hutchison
Computer Science & Engineering Syllabi
CS 1160 is the first in a sequence of two programming classes. This course will introduce students to the basic concepts of programming. Examples are from business applications with an emphasis on problem-solving with the computer as a tool.
Cs 1160: Introduction To Computer Programming I, Vanessa Starkey
Cs 1160: Introduction To Computer Programming I, Vanessa Starkey
Computer Science & Engineering Syllabi
Basic concepts of computer programming with an emphasis on structured programming techniques. Includes an introduction to object-oriented programming. Integrated lecture/lab.
Cs 1161: Introduction To Computer Programming Ii, Vanessa Starkey
Cs 1161: Introduction To Computer Programming Ii, Vanessa Starkey
Computer Science & Engineering Syllabi
Introduction to advanced programming concepts and techniques. Emphasis is on object-oriented programming and graphical user interfaces. Integrated lecture/lab.
Cs 1010-01: Introduction To Computers And Office Productivity Software, John P. Herzog
Cs 1010-01: Introduction To Computers And Office Productivity Software, John P. Herzog
Computer Science & Engineering Syllabi
Focus on learning MS Office software applications including intermediate word processing, 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 the basics of 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 1150-01: Introduction To Computer Science, Karen Meyer
Cs 1150-01: Introduction To Computer Science, Karen Meyer
Computer Science & Engineering Syllabi
The Introduction to Computer Science course will expose students to the scientific method as implemented in computer science. The course will show students how the scientific method as implemented in computer science can be used as a problem-solving tool. The course requires students to apply and extend the concepts in a laboratory setting. The concepts will include the study of and methodology of algorithm discovery, design, application, and fundamentals of networks. Lecture and Lab.
Cs 2160: Visual Basic Programming, Eric Saunders
Cs 2160: 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 3700-01: Introduction To Oracle/Sql Databases, Karen Meyer
Cs 3700-01: Introduction To Oracle/Sql Databases, Karen Meyer
Computer Science & Engineering Syllabi
Relational client server database design and access techniques. Includes designing, normalizing and building database tables, writing SQL statements and PL/SQL programs.
Cs 4000: Social Implications Of Computing, Leo Finkelstein
Cs 4000: Social Implications Of Computing, Leo Finkelstein
Computer Science & Engineering Syllabi
CS 4000 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 7120: Functional And Logic Programming, Krishnaprasad Thirunarayan
Cs 7120: Functional And Logic Programming, Krishnaprasad Thirunarayan
Computer Science & Engineering Syllabi
This course will discuss important concepts and language features to support (i) functional programming and (ii) logic programming. Specifically: (i) The first half of the course will cover functional programming techniques and constructs such as recursive definitions, higher-order functions, type inference, polymorphism, abstract data types, and modules. The programming exercises will illustrate the utility of list-processing, pattern matching, abstraction of data/control, strong typing, and parametrized modules (fucntors). We will also study the mathematical reasoning (induction) involved in the design of functional programs and for proving properties about functions so defined. The programming assignments will be coded in SML '97 (Standard …
Cs 7220: Computability And Complexity, Michael L. Raymer
Cs 7220: Computability And Complexity, Michael L. Raymer
Computer Science & Engineering Syllabi
No abstract provided.
Cs 1011: Advanced Concepts/Techniques And Software Productivity Tools, Terri Bauer
Cs 1011: Advanced Concepts/Techniques And Software Productivity Tools, Terri Bauer
Computer Science & Engineering Syllabi
By the end of this course, the students will have a greater depth of understanding in the areas of spreadsheets, databases, and presentation software and web design using Microsoft Excel, Access, and PowerPoint covering the following topics.
Microsoft Excel 2010:
Chapters 5 - 8
Microsoft Access 2010:
Chapters 5 - 7
Microsoft PowerPoint 2010:
Chapter 3 & 4
Cs 2200-01: Discrete Structures And Their Algorithms, Pascal Hitzler
Cs 2200-01: Discrete Structures And Their Algorithms, Pascal Hitzler
Computer Science & Engineering Syllabi
No abstract provided.
Cs 3100-01/5100-01: Data Structures And Algorithms, Erik Marlow Buck
Cs 3100-01/5100-01: Data Structures And Algorithms, Erik Marlow Buck
Computer Science & Engineering Syllabi
No abstract provided.
Cs 1181-01: Computer Science Ii, Michael Ondrasek
Cs 1181-01: Computer Science Ii, Michael Ondrasek
Computer Science & Engineering Syllabi
This is the second course in a two-semester sequence introducing fundamental concepts and techniques for computer science and engineering. The course focuses on problem analysis, advanced programming concepts using JAVA and fundamental data structures. Students learn to analyze problems and evaluate potential solutions with respect to choice of data structures and computational efficiency. Student are exposed to the underlying implementation of basic data structures available in JAVA libraries and develop the skilled needs to extend existing data structures and design new data structures to solve increasingly complex problems. This is an integrated writing course.
Cs 3190: Programming Language Workshop In Scala, Krishnaprasad Thirunarayan
Cs 3190: Programming Language Workshop In Scala, Krishnaprasad Thirunarayan
Computer Science & Engineering Syllabi
This course is designed as a self-study in Scala. You are expected to learn the language and solve a set of programming problems assigned to you using Scala available from http://www.scala-lang.org/. There are no exams. We officially meet only once in the semester (and attending this meeting is optional if the online document is clear). However, I will be available in the posted office hours for clarifications and discussions about the programming problems. Typically, most of the communication is via emails.
Cs 3100-02/5100-02: Data Structures And Algorithms, Keke Chen
Cs 3100-02/5100-02: Data Structures And Algorithms, Keke Chen
Computer Science & Engineering Syllabi
This course will cover the fundamentals of algorithm design and analysis, the implementation of classical data structures and control structures, and the basic problem solving techniques.
Cs 3200/5200: Theoretical Foundations Of Computing, Guozhu Dong
Cs 3200/5200: Theoretical Foundations Of Computing, Guozhu Dong
Computer Science & Engineering Syllabi
CS 3200/5200 is an introduction to (a) formal language and automata theory and (b) computability. For (a), we will examine mechanisms for defining syntax of languages and devices for recognizing languages. Along with the fundamentals of these two topics, the course will investigate the relationships between language definition mechanisms and language recognition devices. For (b), we will study decision problems, the Church-Turing thesis, the undecidability of the Halting Problem, and problem reduction and undecidability. The text will be the third edition of Languages and Machines: An Introduction to the Theory of Computer Science, by Thomas Sudkamp.
Cs 7140: Advanced Software Computer Engineering, Prabhaker Mateti
Cs 7140: Advanced Software Computer Engineering, Prabhaker Mateti
Computer Science & Engineering Syllabi
[3 credit hours] 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. Prerequisites: CEG 4110 or CEG 6110.
Cs 1000-09: Technology And Society, Meg Wiltshire
Cs 1000-09: Technology And Society, Meg Wiltshire
Computer Science & Engineering Syllabi
What impact does technology have on society? As technology plays a greater role in our everyday lives, this becomes an increasingly important issue. The past 30 years have seen unprecedented technological advances, but the benefits obtained are often offset by unforeseen consequences and repercussions, such as privacy concerns, identity theft, and safety. This course will evaluate the consequences of technology on individuals, organizations, and society, identifying the potential benefits and limitations. We will discuss how social, ethical, legal, and philosophical issues have impacted, and will continue to impact, society.
Cs 7700: Advanced Database Systems, Guozhu Dong
Cs 7700: Advanced Database Systems, Guozhu Dong
Computer Science & Engineering Syllabi
Introduction of design concepts, operating principles, current trends and research issues in database systems.
Cs 7900-01: Optimizing Compilers For Modern Architectures, Meilin Liu
Cs 7900-01: Optimizing Compilers For Modern Architectures, Meilin Liu
Computer Science & Engineering Syllabi
This course studies compiler optimization for modern architectures, program performance optimization. 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 1200: Introduction To Discrete Structures, Analee Marlenee Miranda
Cs 1200: Introduction To Discrete Structures, Analee Marlenee Miranda
Computer Science & Engineering Syllabi
Introduction to discrete structures as relevant for computer science. Emphasis on developing a working knowledge of basic mathematical notation and manipulation with discrete structures.
Cs 1180-01: Computer Programming - I, Jay Dejongh
Cs 1180-01: Computer Programming - I, Jay Dejongh
Computer Science & Engineering Syllabi
Basic concepts of programming and programming languages are introduced. Emphasis is on problem solving and object oriented programming. This course provides a general introduction to the fundamentals of computer science and programming. Examples from and applications to a broad range of problems are given. No prior knowledge of programming is assumed. The concepts covered will be applied to the Java programming language. Students must register for both lecture and one laboratory section. 4 credit hours.
Cs 4700/6700: Introduction To Database Management Systems, Soon M. Chung
Cs 4700/6700: Introduction To Database Management Systems, Soon M. Chung
Computer Science & Engineering Syllabi
Survey of logical and physical aspects of database management systems. Entity Relationship and relational models for databases are presented. Physical database design methods, formal DB design concepts, and operating principles of database systems are discussed.
Cs 7100: Advanced Programming Languages, Krishnaprasad Thirunarayan
Cs 7100: Advanced Programming Languages, Krishnaprasad Thirunarayan
Computer Science & Engineering Syllabi
This course introduces concepts related to the specification and design of high-level programming languages. It discusses different programming paradigms, algebraic specification and implementation of data types, and develops interpreters in Scheme for specifying operationally the various programming language features/constructs (spanning simple expression language to class-based object-oriented language). It also introduces attribute grammar framework that is convenient for automatic translation and axiomatic semantics formalism that assists in program verification. The programming assignments will be coded in Scheme using Racket IDE.
Cs/Mth 3260/5260: Numerical Methods For Digital Computers, Ronald F. Taylor
Cs/Mth 3260/5260: Numerical Methods For Digital Computers, Ronald F. Taylor
Computer Science & Engineering Syllabi
Numerical methods for the sciences using modern programming languages. Solution of linear and nonlinear equations. symmetric matrix eigenvalue problems, interpolation, and least squares. Initial value and boundary value problems for representative systems governed by ordinary and partial differential equations are also solved numerically. Three hours lecture.
Cs 1200: Introduction To Discrete Structures, Analee Marlenee Miranda
Cs 1200: Introduction To Discrete Structures, Analee Marlenee Miranda
Computer Science & Engineering Syllabi
Introduction to discrete structures as relevant computer science. Emphasis on developing a working knowledge of basic mathematical notation and manipulation with discrete structures.
Cs 1180-09: Computer Programming - I, Jay Dejongh
Cs 1180-09: Computer Programming - I, Jay Dejongh
Computer Science & Engineering Syllabi
Basic concepts of programming and programming languages are introduced. Emphasis is on problem solving and object oriented programming. This course provides a general introduction to the fundamentals of computer science and programming. Examples from and applications to a broad range of problems are given. No prior knowledge of programming is assumed. The concepts covered will be applied to the Java programming language. Students must register for both lecture and one laboratory section. 4 credit hours.