Updating search results...

Computer Science

Computer Science | Coding | Computer Languages | Telecom | Networking

253 affiliated resources

Search Resources

View
Selected filters:
Ethical Hacking for Effective Defense (Modules, Labs, and Lectures)
Unrestricted Use
CC BY
Rating
0.0 stars

The following set of materials is used in the Textbook Transformation Grants implementation of Ethical Hacking for Effective Defense:

https://oer.galileo.usg.edu/compsci-collections/8/

Topics include:

TCP/IP Level Attacks
Port Scanning
DDoS
Footprinting and Social Engineering
Enumeration
Programming for Security Professionals
Operating System Vulnerabilities
Embedded System Security
Hacking Web Servers
Hacking Wireless Networks
Cryptography
Protecting Networks with Security Devices

Subject:
Applied Science
Computer Science
Material Type:
Full Course
Provider:
University System of Georgia
Provider Set:
Galileo Open Learning Materials
Author:
Hossain Shahriar
Date Added:
06/20/2018
Evidence-based Software Engineering
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

This book discusses what is currently known about software engineering, based on an analysis of all the publicly available data. This aim is not as ambitious as it sounds, because there is not a great deal of data publicly available.

The intent is to provide material that is useful to professional developers working in industry; until recently researchers in software engineering have been more interested in vanity work, promoted by ego and bluster.

The material is organized in two parts, the first covering software engineering and the second the statistics likely to be needed for the analysis of software engineering data.

Subject:
Applied Science
Computer Science
Material Type:
Textbook
Provider:
Knowledge Software
Author:
Derek M. Jones
Date Added:
01/10/2022
Exam: Intro to Data Science - "Midterm Exam Review"
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Midterm Exam Review for the course "CSC 59970 – Intro to Data Science" delivered at the City College of New York in Spring 2019 by Grant Long as part of the Tech-in-Residence Corps program.

Subject:
Applied Science
Computer Science
Material Type:
Assessment
Provider:
CUNY Academic Works
Provider Set:
City College of New York
Author:
Grant Long
Nyc Tech-in-residence Corps
Date Added:
05/06/2020
Exam: Intro to Data Science - "Midterm Exam and Answer Key"
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Midterm Exam and Answer Key for the course "CSC 59970 – Intro to Data Science" delivered at the City College of New York in Spring 2019 by Grant Long as part of the Tech-in-Residence Corps program.

Subject:
Applied Science
Computer Science
Material Type:
Assessment
Provider:
CUNY Academic Works
Provider Set:
City College of New York
Author:
Grant Long
Nyc Tech-in-residence Corps
Date Added:
05/06/2020
Exam: Probability and Statistics for Computer Science - "Midterm Exam Review"
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Midterm Exam Review for the course "CS 217 – Probability and Statistics for Computer Science" delivered at the City College of New York in Spring 2019 by Evan Agovino as part of the Tech-in-Residence Corps program.

Subject:
Applied Science
Computer Science
Material Type:
Assessment
Provider:
CUNY Academic Works
Provider Set:
City College of New York
Author:
Evan Agovino
Nyc Tech-in-residence Corps
Date Added:
05/06/2020
Exam: Probability and Statistics for Computer Science - "Practice Final Exam"
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Practice Final Exam for the course "CS 217 – Probability and Statistics for Computer Science" delivered at the City College of New York in Spring 2019 by Evan Agovino as part of the Tech-in-Residence Corps program.

Subject:
Applied Science
Computer Science
Material Type:
Assessment
Provider:
CUNY Academic Works
Provider Set:
City College of New York
Author:
Evan Agovino
Nyc Tech-in-residence Corps
Date Added:
05/06/2020
Final Project Assignment: Distributed Systems and Cloud Computing
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Final Project Assignment for the course: CSCI 49378: Intro to Distributed Systems and Cloud Computing. Delivered at Hunter College in Spring 2020 by Bonan Liu as part of the Tech-in-Residence Corps program.

Subject:
Applied Science
Computer Science
Material Type:
Activity/Lab
Homework/Assignment
Provider:
CUNY Academic Works
Provider Set:
Hunter College
Author:
Bonan Liu
NYC Tech-in-residence Corps
Date Added:
07/17/2020
Fundamentals of Cybersecurity and Intelligence Gathering - Case Study Assignment
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Case Study Assignment for the course: CIS 356 - Fundamentals of Cybersecurity and Intelligence Gathering. Delivered at Lehman College in Spring 2020 by Fahad Chowdhury as part of the Tech-in-Residence Corps program.

Subject:
Applied Science
Computer Science
Information Science
Material Type:
Homework/Assignment
Provider:
CUNY Academic Works
Provider Set:
Lehman College
Author:
Fahad Chowdhury
NYC Tech-in-residence Corps
Date Added:
07/17/2020
Fundamentals of Cybersecurity and Intelligence Gathering - "Confidentiality, Integrity, Availability"
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Lecture #1 for the course: CIS 356 - Fundamentals of Cybersecurity and Intelligence Gathering. Delivered at Lehman College in Spring 2020 by Fahad Chowdhury as part of the Tech-in-Residence Corps program.

Subject:
Applied Science
Computer Science
Information Science
Material Type:
Lecture
Provider:
CUNY Academic Works
Provider Set:
Lehman College
Author:
Fahad Chowdhury
NYC Tech-in-residence Corps
Date Added:
07/17/2020
Fundamentals of Cybersecurity and Intelligence Gathering - "Encryption & Hashing"
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Lecture #4 for the course: CIS 356 - Fundamentals of Cybersecurity and Intelligence Gathering. Delivered at Lehman College in Spring 2020 by Fahad Chowdhury as part of the Tech-in-Residence Corps program.

Subject:
Applied Science
Computer Science
Information Science
Material Type:
Lecture
Provider:
CUNY Academic Works
Provider Set:
Lehman College
Author:
Fahad Chowdhury
NYC Tech-in-residence Corps
Date Added:
07/17/2020
Fundamentals of Cybersecurity and Intelligence Gathering - "Hackers"
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Lecture #3 for the course: CIS 356 - Fundamentals of Cybersecurity and Intelligence Gathering. Delivered at Lehman College in Spring 2020 by Fahad Chowdhury as part of the Tech-in-Residence Corps program.

Subject:
Applied Science
Computer Science
Information Science
Material Type:
Lecture
Provider:
CUNY Academic Works
Provider Set:
Lehman College
Author:
Fahad Chowdhury
NYC Tech-in-residence Corps
Date Added:
07/17/2020
Fundamentals of Cybersecurity and Intelligence Gathering - "Vulnerabilities & Exploits"
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Lecture #2 for the course: CIS 356 - Fundamentals of Cybersecurity and Intelligence Gathering. Delivered at Lehman College in Spring 2020 by Fahad Chowdhury as part of the Tech-in-Residence Corps program.

Subject:
Applied Science
Computer Science
Information Science
Material Type:
Lecture
Provider:
CUNY Academic Works
Provider Set:
Lehman College
Author:
Fahad Chowdhury
NYC Tech-in-residence Corps
Date Added:
07/17/2020
Fundamentos de sistemas operativos
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

Todos los usuarios de equipos de cómputo (esto es, prácticamente cualquier persona del mundo) tienen contacto con un sistema operativo, y ciertas expectativas acerca de su funcionamiento. ¿Cómo es que un sistema operativo puede gestionar y compartir los recursos de cómputo?

Hoy en día, a pesar de que menos de una decena es conocida por la población en general, hay cientos de sistemas operativos en uso y bajo un desarrollo activo. Cada uno de ellos persigue distintos fines, sea por la arquitectura o la capacidad de los equipos en que se ejecutará, características específicas que implementa, o persigue atraer un segmento distinto de la población. Todos ellos, sin embargo, realizan las mismas operaciones básicas, parten de los mismos fundamentos.

Este libro, diseñado para servir como bibliografía para un curso de Sistemas Operativos para licenciatura, presenta las principales áreas en que se divide el trabajo de un sistema operativo.

El libro está escrito nativamente en español, salvando las inconveniencias en que muchas veces incurren las traducciones técnicas. Los autores (uno mexicano, dos argentinos y uno colombiano) procuraron que el lenguaje y los términos empleados resulten lo más neutros y universales a la región latinoamericana.

Subject:
Applied Science
Computer Science
Material Type:
Textbook
Provider:
Universidad Nacional Autónoma de México
Author:
Erwin Meza
Esteban Ruiz
Federico Bergero
Gunnar Wolf
Date Added:
02/21/2023
GPS and GNSS
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Today GPS is critical to positioning, navigation, and timing. The smooth functioning of financial transactions, air traffic, ATMs, cell phones and modern life in general around the world depend on GPS. This very criticality requires continuous modernization. The oldest satellites in the current constellation were launched in the 1990s. If you imagine using a computer of that vintage today, it is not surprising that the system is being substantially updated. Global Positioning System (GPS) is now a part of a growing international con?text-the Global Navigation Satellite System, GNSS. This course dives into how GPS and other GNSS systems are designed, how they operate, and the impacts they have on spatial analysis and spatially-enabled systems.

Subject:
Applied Science
Computer Science
Information Science
Material Type:
Full Course
Provider:
Penn State University
Provider Set:
Penn State's College of Earth and Mineral Sciences (http:// e-education.psu.edu/oer/)
Author:
Jan Van Sickle
Date Added:
09/18/2018
Global Inequality Lab 1
Only Sharing Permitted
CC BY-NC-ND
Rating
0.0 stars

These materials include background for the instructor and a lab that engages student in an analysis of global inequality while learning and using the R language (a programming language for statistics). Students obtain data on the US and two other countries (one more developed and one less developed).

Subject:
Applied Science
Computer Science
Social Science
Sociology
Material Type:
Activity/Lab
Lecture Notes
Provider:
CUNY Academic Works
Provider Set:
Lehman College
Author:
Elin Waring
Janet Michello
Date Added:
05/31/2019
Global Inequality Lab 2
Only Sharing Permitted
CC BY-NC-ND
Rating
0.0 stars

These materials include background for the instructor and a lab that engages student in an analysis of global inequality while learning and using the R language (a programming language for statistics). Students ultimately write a function to access country level data from the CIA World Factbook.

Subject:
Applied Science
Computer Science
Social Science
Sociology
Material Type:
Activity/Lab
Lecture Notes
Provider:
CUNY Academic Works
Provider Set:
Lehman College
Author:
Elin Waring
Janet Michello
Michello Janet
Waring Elin
Date Added:
05/31/2019
Global Software Engineering
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Software engineering operates ever more frequently in globally distributed settings, in a practice that is known as Globally Distributed Software Engineering (GDSE). In this course, you will obtain a practical overview of the organization and operation of software engineering of this practice. As such, it is aimed at professionals in distributed software development teams, and executives setting up and leading such teams who would like to develop the required technical and organizational skills.

The course covers the subject in an accessible and practical manner. Through video lectures, group assignments and exercises, you will be familiarized with the advantages and disadvantages of GDSE, the practical consequences of GDSE and its technological feasibilities and infeasibilities. You will learn about real-world experiences of users and examples of GDSE applications such as outsourcing, offshore software development, near-shoring and multi-partner systems development.

You will apply the knowledge gained through hands-on experience with GDSE by working together with team members from different countries as a distributed team; and through analysis of best-practice examples. Together with other course participants you will prepare a number of artefacts that build on the body of knowledge of GDSE and so have the chance to contribute to this growing field of knowledge.

Guest lectures from industry experts and researchers will be an integral part of the course. These lectures will demonstrate how GDSE is handled in industry, how decision-makers lead their teams in this context, and what is the state-of-the-art in GDSE research

Subject:
Applied Science
Computer Science
Material Type:
Full Course
Provider:
Delft University of Technology
Provider Set:
TU Delft OpenCourseWare
Author:
Prof.dr.ir. Rini van Solingen
Date Added:
08/16/2019
Graphic Design and Print Production Fundamentals
Unrestricted Use
CC BY
Rating
0.0 stars

Short Description:
This textbook — written by a group of select experts with a focus on different aspects of the design process, from creation to production — addresses the many steps of creating and then producing physical, printed, or other imaged products that people interact with on a daily basis. It covers the concept that, while most modern graphic design is created on computers using design software, the ideas and concepts don’t stay on the computer. The ideas need to be completed in the computer software, then progress to an imaging (traditionally referred to as printing) process. Keywords are highlighted throughout and summarized in a Glossary at the end of the book, and each chapter includes exercises and suggested readings.

Long Description:
This textbook is written by a group of select experts with a focus on different aspects of the design process, from creation to production. Traditionally referred to as graphic design, communication design is the process by which messages and images are used to convey information to a targeted audience. It is within this spectrum that this textbook addresses the many steps of creating and then producing physical, printed, or other imaged products that people interact with on a daily basis. Design itself is only the first step. It is important when conceiving of a new design that the entire workflow through to production is taken into consideration. And while most modern graphic design is created on computers, using design software such as the Adobe suite of products, the ideas and concepts don’t stay on the computer. To create in-store signage, for instance, the ideas need to be completed in the computer software, then progress to an imaging (traditionally referred to as printing) process. This is a very wide-reaching and varied group of disciplines.

Each chapter begins with a list of Learning Objectives, and concludes with Exercises and a list of Suggested Readings on the Summary page. Throughout, key terms are noted in bold and listed again in a Glossary at the end of the book.

Word Count: 69165

ISBN: 978-1-989623-67-1

(Note: This resource's metadata has been created automatically by reformatting and/or combining the information that the author initially provided as part of a bulk import process.)

Subject:
Applied Science
Career and Technical Education
Computer Science
Graphic Design
Material Type:
Textbook
Provider:
BCcampus
Date Added:
11/12/2015
Handbook of Software Engineering Methods 2nd ed.
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

Software engineering is the art and science of using different methods to efficiently create extensible, sustainable programs that solve problems people care about.

I won’t tell you how to be a software engineer; You’ll learn that over time by doing it. Instead, this book is about software engineering methods: Ways people achieve specific objectives in software engineering—that can save your project. My hope is that, after reading this book (or parts of it), you’ll feel better equipped for software engineering.

Subject:
Applied Science
Computer Science
Engineering
Material Type:
Textbook
Provider:
OpenOregon
Author:
Lara Letaw
Date Added:
08/25/2021