Computer Science
Latest uploads at Computer Science. Looking for notes at Computer Science? We have lots of notes, study guides and revision notes available for your school.
-
1627
-
4
-
83
All courses for Computer Science
-
Computer Science 1
-
Computer Science 7
-
COMPUTER SCIENCE 1623
-
COMPUTER SCIENCE , 2
-
Computer science / 3
-
COMPUTER SCIENCE, 6
-
Computer Science: 3
-
Computer-science 1
-
Python Programming 1
-
Python Programming Language 2
-
WordPress 1
Latest content Computer Science
What you will learn: 
 
Introduction to Generators in Python 
 
Definition and working of generators 
 
Yield keyword and how generators work internally 
 
Generator functions and generator expressions 
 
Difference between generators and lists 
 
Advantages and disadvantages 
 
Real-world use cases and applications 
 
Python code examples for better understanding 
 
 This document is perfect for: 
 
Engineering students 
 
Computer Science learners 
 
Beginners learning advanced Python concept...
- Summary
- • 5 pages's •
-
Computer Science•Computer Science
This document provides detailed study notes on Python Iterators, an important concept used for traversing elements of collections such as lists, tuples, and sets. The notes explain how iterators work internally using the iter() and next() methods.
- Summary
- • 4 pages's •
-
Computer Science•Computer Science
This document provides detailed study notes on Python Abstraction, a key concept in object-oriented programming that focuses on hiding implementation details and exposing only essential features. The notes explain abstract classes, abstract methods, and how abstraction is implemented in Python using the ABC module.
- Summary
- • 3 pages's •
-
Computer Science•Computer Science
This document provides detailed study notes on Python Encapsulation, an important concept in object-oriented programming that protects object data and controls access through class methods. The notes explain how encapsulation works, different types of access modifiers, and how private variables are used to protect sensitive data.
- Summary
- • 4 pages's •
-
Computer science•Computer science
This document provides detailed study notes on Python Polymorphism, one of the key principles of object-oriented programming. The notes explain how polymorphism allows a single interface to represent multiple behaviors depending on the object used.
- Summary
- • 5 pages's •
-
Computer Science•Computer Science
This document provides detailed study notes on Python Inheritance, one of the key principles of object-oriented programming. The notes explain how inheritance allows a child class to reuse the attributes and methods of a parent class, helping developers build reusable and scalable programs.
- Summary
- • 5 pages's •
-
Computer Science•Computer Science
This document provides detailed study notes on Python Classes and Objects, which are the core components of object-oriented programming in Python. The notes explain how classes are defined, how objects are created, and how attributes and methods work within a class.
- Summary
- • 3 pages's •
-
Computer science•Computer science
This document provides detailed study notes on Python Object-Oriented Programming (OOP), a programming paradigm used to design software using classes and objects. The notes explain important OOP concepts such as classes, objects, constructors, inheritance, polymorphism, encapsulation, and abstraction.
- Summary
- • 4 pages's •
-
Computer Science•Computer Science
This document provides detailed study notes on Python Exception Handling, an important concept used to manage runtime errors in Python programs. The notes explain the purpose of exception handling, different types of errors, and the use of constructs such as try, except, else, and finally.
- Summary
- • 3 pages's •
-
Computer Science•Computer Science
This document provides detailed study notes on Python File Handling, an essential concept that allows Python programs to read data from files and write data to files. The notes explain file operations such as opening files, reading file content, writing data, and closing files properly.
- Summary
- • 3 pages's •
-
computer science•computer science
This document provides detailed study notes on Python Strings, one of the most fundamental data types used in Python programming. The notes explain the concept of strings, their characteristics, methods for creating and accessing strings, and important operations such as indexing, slicing, concatenation, and string manipulation methods.
- Summary
- • 3 pages's •
-
computer science•computer science
This document provides detailed study notes on Python Dictionaries, a powerful data structure used to store data in key–value pairs. The notes explain dictionary concepts, characteristics, creation methods, accessing values, adding and removing elements, and important dictionary methods.
- Summary
- • 3 pages's •
-
computer science•computer science
This document provides detailed study notes on Python Sets, a data structure used to store collections of unique elements. The notes explain the definition of sets, their characteristics, methods of creation, adding and removing elements, and important set operations such as union, intersection, and difference.
- Summary
- • 3 pages's •
-
computer science•computer science
This document provides detailed study notes on Python Tuples, an important immutable data structure used in Python programming. The notes explain the definition of tuples, their characteristics, methods of creation, indexing, slicing, tuple packing and unpacking, and practical examples.
- Summary
- • 3 pages's •
-
computer science•computer science
This document provides detailed study notes on Python Lists, one of the most important data structures in Python programming. The notes explain the concept of lists, their characteristics, creation methods, indexing, slicing, list operations, and built-in list methods.
- Summary
- • 4 pages's •
-
COMPUTER SCIENCE•COMPUTER SCIENCE
This document explains modules and packages in Python programming. Modules allow programmers to organize code into reusable files, while packages help structure multiple modules into a larger project. The notes cover how modules are created, imported, and used in Python programs. These study notes are useful for students learning how to organize and manage Python code efficiently.
- Summary
- • 18 pages's •
-
computer science•computer science
WGU Data-Driven Decision Making – Analytics, Data Quality & Decision Models Verified Questions Complete with A+ Graded Rationales Latest Updated 2026 
Analytics is a broad term that refers to a variety of tools that inform managerial decisions. Which term can be used to describe managerial decisions? 
Prescriptive 
What are two reasons for increasing the use of analytics in organizational decision making? 
1. Relatively lower cost of computer storage 
2. Higher computer processing power 
How d...
- Exam (elaborations)
- • 11 pages's •
-
Computer Science•Computer Science
WGU C722 Project Management – Strategy Alignment, Baselines & Stakeholder Management|Complete Verified Questions Provided with A+ Graded Rationales Latest Updated 2026 
The project must be reevaluated in view of the new long term strategic plans. 
Your company has just revised its long-term goals and objectives as well as its long term strategic plans. What is the impact on an existing project? 
 
 
None. Proceed as planned. 
 
The project must be reevaluated in view of the new long term strat...
- Exam (elaborations)
- • 25 pages's •
-
Computer Science•Computer Science
Which of the following Amazon Simple Storage Service (Amazon S3) storage classes do not charge any data retrieval fee? (Select two) 
Amazon S3 Standard 
Amazon S3 Standard offers high durability, availability, and performance object storage for frequently accessed data. Amazon S3 Standard offers low latency and high throughput performance, It is designed for durability of 99.% of objects across multiple Availability Zones (AZ). Amazon S3 Standard does not charge any data retrieval fee. 
Amazon S...
- Exam (elaborations)
- • 12 pages's •
-
Computer Science•Computer Science
AWS CCP Practice Exam #5 – Cost Optimization, S3, EC2 & Well-Architected Framework|Verified Questions Complete with A+ Graded Rationales Latest Updated 2026 
A company would like to define a set of rules to manage objects cost-effectively between Amazon Simple Storage Service (Amazon S3) storage classes. As a Cloud Practitioner, which Amazon S3 feature would you use? 
Amazon Simple Storage Service (Amazon S3) Lifecycle configuration 
To manage your objects so that they are stored cost-effectiv...
- Exam (elaborations)
- • 11 pages's •
-
Computer Science•Computer Science