-
Exploring C++
Alice E. Fischer
This book is intended for use by students who hope to deepen their understanding of C++ and learn about advanced features. It is also useful for C or Java programmers who want to learn C++ and OO style . . . fast. It assumes that the reader knows basic programming including types, type-matching rules, control structures, functions, arrays, pointers, and simple data structures. The material should help you develop a deeper understanding of the implementation of C++, of clean program design and of the features that make C++ a powerful and flexible language.
-
Clarity, Organization, Precision, Economy: A Technical Writing Guide for Engineers
David J. Adams and University of New Haven
This fourth edition of COPE was sparked by my involvement with PITCH (Project to Integrate Technical Communication Habits) at the Tagliatela College of Engineering at the University of New Haven. This new edition contains additional material on data displays, as well as some additional material on writing about data—including how to avoid rhetorical shifts that undermine the precision of a technical report.
-
Digital Forensics and Cyber Crime: 10th International EAI Conference, ICDF2C 2018
Frank Breitinger and Ibrahim Baggili
This book constitutes the refereed proceedings of the 10th International Conference on Digital Forensics and Cyber Crime, ICDF2C 2018, held in New Orleans, LA, USA, in September 2018. The 11 reviewed full papers and 1 short paper were selected from 33 submissions and are grouped in topical sections on carving and data hiding, android, forensic readiness, hard drives and digital forensics, artifact correlation.
Contents: On Efficiency and Effectiveness of Linear Function Detection Approaches for Memory Carving.- fishy - A Framework for Implementing Filesystem-based Data Hiding Techniques.- If I Had a Million Cryptos: Cryptowallet Application Analysis and A Trojan Proof-of-Concept.- AndroParse - An Android Feature Extraction.- Digital Forensic Readiness Framework for Ransomware Investigation.- Forensics Analysis of an On-line Game over Steam Platform.- A Digital Forensic Investigation and Verification Model for Industria l Espionage.- Hard Drives and Digital Forensics.- Solid State Drive Forensics: Where Do We Stand?.- Associating Drives Based on Their Artifact and Metadata Distributions.- Digital Forensics Event Graph Reconstruction.- Multi-Item Passphrases: A Self-Adaptive Approach.- Against Offline Guessing Attacks.- Hybrid Intrusion Detection System for Worm Attacks Based on Their Network Behavior
-
Digital Forensics and Cyber Crime: 7th International Conference, ICDF2C 2015, Seoul, South Korea, October 6-8, 2015
Joshua I. James and Frank Breitinger
This book constitutes the refereed proceedings of the 7th International Conference on Digital Forensics and Cyber Crime, ICDF2C 2015, held in Seoul, South Korea, in October 2015. The 14 papers and 3 abstracts were selected from 40 submissions and cover diverse topics ranging from tactics of cyber crime investigations to digital forensic education, network forensics, and international cooperation in digital investigations.
vol. 157, Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering
-
Digital Forensics and Cyber Crime: Fifth International Conference, ICDF2C 2013, Moscow, Russia, September 26-27, 2013, Revised Selected Papers
Pavel Gladyshev, Andrew Marrington, and Ibrahim Baggili
This book constitutes the thoroughly refereed post-conference proceedings of the 5th International ICST Conference on Digital Forensics and Cyber Crime, ICDF2C 2013, held in September 2013 in Moscow, Russia. The 16 revised full papers presented together with 2 extended abstracts and 1 poster paper were carefully reviewed and selected from 38 submissions. The papers cover diverse topics in the field of digital forensics and cybercrime, ranging from regulation of social networks to file carving, as well as technical issues, information warfare, cyber terrorism, critical infrastructure protection, standards, certification, accreditation, automation and digital forensics in the cloud.
-
Step into programming with visual basic .NET. 4th edition
Guity Ravai and Ibrahim Baggili
This text covers many concepts in Visual Basic, including variables, arithmetic operators, selection, data validation, modulaity, repetitive structures, arrays, data types, files and exception handling. There are appendices on debugging, graphical user interfaces, coding standards and controls.
-
Digital Forensics and Cyber Crime: Second International ICST Conference, ICDF2C 2010
Ibrahim Baggili
This book contains a selection of thoroughly refereed and revised papers from the Second International ICST Conference on Digital Forensics and Cyber Crime, ICDF2C 2010, held October 4-6, 2010 in Abu Dhabi, United Arab Emirates.
The field of digital forensics is becoming increasingly important for law enforcement, network security, and information assurance. It is a multidisciplinary area that encompasses a number of fields, including law, computer science, finance, networking, data mining, and criminal justice.
The 14 papers in this volume descibe the various applications of this technology and cover a wide range of topics including law enforcement, disaster recovery, accounting frauds, homeland security, and information warfare.
-
The Anatomy of Programming Languages
Alice E. Fischer and Frances S. Grodzinsky
The specific goals of this book are to help students learn: *To reason clearly about programming languages. *To develop principles of communication so that we can evaluate the wisdom and utility of the decisions made in the process of language design. *To break down language into its major components, and each component in to small pieces so that we can focus on competing alternatives. *To define a consistent and general set of terms for the components out of which programming languages are built, and the concepts on which they are based. * To use these terms to describe existing languages, and in so doing clarify the conflicting terminology used by the language designers, and untangle the complexities inherent in so many languages. *To see below the surface appearance of a language to its actual structure and descriptive power. *To understand that many language features that commonly occur together are, in fact, independent and separable. *To appreciate the advantages and disadvantages of each feature. *To suggest ways in which these basic building blocks can be recombined in new languages with more desirable properties and fewer faults. *To see the similarities and differences that exist among languages students already know, and to learn new ones. To use the understanding so gained to suggest future trends in language design.
Printing is not supported at the primary Gallery Thumbnail page. Please first navigate to a specific Image before printing.