Search Here

Introduction to Computing - CS-101

Computer Science is the discipline that seeks to build a scientific foundation for such topics as

Introduction to Computing - CS-101


Introduction to Computing - CS-101

In this course you will learn.

Introduction to Computer Science

  • What is Computer Science?
  • Computer Science Applications
  • Breadth First Learning
  • Search Engine Usage Techniques
  • History of Computing
  • Data Storage
  • Data Manipulation
  • Operating System
  • Networking and the Internet
  • Algorithms
  • Programming Languages
  • Software Engineering
  • Data Abstraction
  • Database Systems
  • Artificial Intelligence
  • Word Processing
  • Presentations Development (Power Point)
  • Spreadsheet
  • Database MS Access
  • Web Page Development

Search Engines

  • How Google Works
  • Try Searching on Google
  • Query Formulation
  • Searching Tricks
  • Performing Calculations on Google

Search Operators

  • Search on Social Media
  • Searching Hash tags
  • Exclude words from Query
  • Wild Card based Searching
  • Search with a Specific Site 
  • Searching Related Websites
  • Searching a cached version
  • Image Search

Advanced Search Operators

  • Intitle
  • Allintitle
  • inurl and allinurl
  • Intext and allintext 
  • Proximity Search

Cyber Security

  • Avoid Cyber-security attacks
  • Security Attacks from outside
  • Security Attacks from inside
  • Legal Approaches to Network Security
  • Children Protection and Electronic Theft

Roots of Computing

  • Abacus
  • Punch Cards
  • ENIAC
  • Factsheet of ENIAC

Storing a Bit

  • What Bits can represent
  • Bits units
  • Radix Point
  • Storing Radix
  • Example of Radix Point
  • Boolean Operations
  • Main Memory
  • Main Memory Organization
  • Byte Size Organization
  • Memory Address
  • RAM
  • DRAM
  • SDRAM

Representing Images

  • Pixel
  • Encoding Method: Pixel to Bitmap
  • Encoding Method: Handling shades
  • Encoding Method: Colorful Images
  • Brightness Chrominance
  • Image Scaling
  • Data Compression: Compressing Images
  • Data Compression: Compressing Audio and Videos
  • Geometric Structures for Image Scaling

Networking and the Internet

  • Network Classification
  • Protocols
  • Combining Network
  • Methods of Process Communication
  • Distributed Systems
  • Internet Architecture
  • Internet Addressing
  • Internet Applications
  • VoIP
  • Internet Multimedia Streaming
  • Layered Approach to Internet Software (I)
  • Layered Approach to Internet Software (II)
  • Layered Approach to Internet Software (III)
  • TCP /IP Protocol Suite
  • Security (Forms of Attacks)
  • Encryption

Algorithms

  • Definition of Algorithm
  • Abstract Nature of Algorithms
  • Representation (Primitives)
  • Representation (Pseudocode)
  • Algorithm Discovery Strategies
  • Iterative Structures (Sequential Search Algorithm)
  • Recursive Structure (The Binary Search Algorithm)
  • Insertion Sort Algorithm Example

Software Engineering

  • Software Engineering Discipline
  • Software Life cycle
  • Requirement Analysis Phase
  • Design Phase
  • Implementation Phase
  • Testing Phase
  • Software Engineering Methodologies (I)
  • Software Engineering Methodologies (II)
  • Software Engineering Methodologies (III)
  • Coupling
  • Cohesion
  • Design Patterns
  • Scope of Quality Assurance
  • Software Testing
  • Software Licenses and Information Privacy

Database Systems

  • The Significance of Database Systems 
  • Role of Schema
  • Database Management Systems
  • Relational Database model
  • Maintaining DB Integrity
  • Data Mining
  • Data Mining Examples and Implications
  • Social Impact of Database Technology

Artificial Intelligence

  • Introduction and Vision
  • Intelligent Agents
  • Research Methodologies
  • The Turing Test
  • Understanding Images
  • Language Processing

Introduction to Computing - CS-101

Don,t forgot to share, keep sharing keep learning

Post a Comment

0 Comments