Home
DS & Algo. ▾
Data Structure
Algorithms
Coding problems
Languages ▾
C
C++
C++ STL
Java
Python
Scala
Ruby
C#.Net
GoLang
Android
Kotlin
SQL
Web. ▾
JavaScript
CSS
jQuery
PHP
Node.Js
AdonisJs
VueJS
Ajax
HTML
Django
Programs ▾
C
C++
Data Structure
Java
C#.Net
VB.Net
Python
PHP
Golang
Scala
Swift
Rust
Ruby
Kotlin programs
C Interview programs
Aptitude ▾
C Aptitude
C++ Aptitude
Java Aptitude
C# Aptitude
PHP Aptitude
Linux Aptitude
DBMS Aptitude
Networking Aptitude
AI Aptitude
More...
Interview ▾
Golang
MIS Executive
C
Embedded C
Java
SEO
HR Interview Que.
Find Output ▾
C
C++
C#.Net
Java
Go
PHP
More...
MCQs ▾
Web Technologie MCQs
CS Subjects MCQs
Databases MCQs
Programming MCQs
Testing Software MCQs
Commerce MCQs
More MCQs...
CS Subjects ▾
CS fundamental
Operating systems
Computer networks
Software Engineering
Discrete Mathematics
Digital Electronics
Data Mining
MIS
DBMS
Embedded systems
Cloud computing
Cryptography
Big Data & Hadoop
Machine Learning
More Tutorials...
More ▾
Tech Articles
Puzzles
Full Forms
Code Examples
Blogs
Programmer's Calculator
XML Sitemap Generator
Guest Post
About
Contact
Home
DS & Algo. ▾
Data Structure
Algorithms
Coding problems
Languages ▾
C
C++
C++ STL
Java
Python
Scala
Ruby
C#.Net
GoLang
Android
Kotlin
SQL
Web. ▾
JavaScript
CSS
jQuery
PHP
Node.Js
AdonisJs
VueJS
Ajax
HTML
Django
Programs ▾
C
C++
Data Structure
Java
C#.Net
VB.Net
Python
PHP
Golang
Scala
Swift
Rust
Ruby
Kotlin programs
C Interview programs
Aptitude ▾
C Aptitude
C++ Aptitude
Java Aptitude
C# Aptitude
PHP Aptitude
Linux Aptitude
DBMS Aptitude
Networking Aptitude
AI Aptitude
More...
Interview ▾
Golang
MIS Executive
C
Embedded C
Java
SEO
HR Interview Que.
Find Output ▾
C
C++
C#.Net
Java
Go
PHP
More...
MCQs ▾
Web Technologie MCQs
CS Subjects MCQs
Databases MCQs
Programming MCQs
Testing Software MCQs
Commerce MCQs
More MCQs...
CS Subjects ▾
CS fundamental
Operating systems
Computer networks
Software Engineering
Discrete Mathematics
Digital Electronics
Data Mining
MIS
DBMS
Embedded systems
Cloud computing
Cryptography
Big Data & Hadoop
Machine Learning
More Tutorials...
More ▾
Tech Articles
Puzzles
Full Forms
Code Examples
Blogs
Programmer's Calculator
XML Sitemap Generator
Guest Post
About
Contact
Home
Computer Basics (Fundamental, Memory, Language etc)
Basic (Computer fundamental)
Computer - Definition, parts, functions and its advantages.
Classification of Computers
Generations of Computers
RAM vs ROM
Types of RANDOM ACCESS MEMORY (RAM).
ASCII Table
What is DOS (Disk Operating System)
Languages & Translators
Computer programming languages.
Generations of programming language.
History and characteristics of programming languages.
Popular old and high level languages.
Popular high level programming languages.
Categorisation of High-level programming languages.
Difference between Low Level and High Level Programming languages.
Compilers Introduction, Cousins and Phases.
Parsing in Compiler.
Assembly Language and Assembler
Linux
What is Linux Operating System
Linux Terminal & Terminal Shortcuts
Linux VI Editor and it’s command
Linux Terminal Commands
system information related commands
directories related commands
files related commands
listing(ls) related commands
mounting an external device
grep command (searching string into file)
process management commands
vim editor
sudo, su, chmod commands
Computer Graphics
Cathode ray tube in Computer Graphics
Ellipse Algorithm | Computer Graphics
Boundary fill and Flood fill Algorithm | Computer Graphics
Discrete Mathematics
Set theory and types of set in Discrete Mathematics.
Operations performed on the set in Discrete Mathematics.
Group theory and their type in Discrete Mathematics.
Functions and the types of functions.
Algebraic Structure and properties of structure.
Permutation Group in Discrete Mathematics.
Types of Relation in Discrete Mathematics.
Relation and the properties of relation in Discrete Mathematics.
Rings and Types of Rings in Discrete Mathematics.
Finite Automata | Discrete Mathematics.
Normal forms and their types | Discrete Mathematics.
Preposition logic | Discrete Mathematics.
Operations in preposition logic | Discrete Mathematics.
Software Engineering
Introduction to Software Engineering
What is a Software and a Software Process?
Software Characteristics
The changing nature of the Software
Some myths and realities of Software
Why do we need Software Engineering?
Software Testing and its basic types
The evolving nature of the software industry
Some major software failures
The software documentation
Different types of documentation manuals in software engineering
Operating procedures in a software
Software product | Software Engineering
Difference and Relation between Software product and Software process
Module and Software Components in Software Engineering
Role of management in software development
Software Life Cycle Model and Its Types
Software Life Cycle Model: The Waterfall Model
The Classical Waterfall Model
The different phases of the Classical waterfall model
The Iterative Waterfall Model
The Prototyping model | Software Engineering
The Evolutionary Model | Software Engineering
The Spiral model | Software Engineering
Comparison of Software lifecycle models | Software Engineering
Software Design Phase in SDLC
Things developed in the design phase of the software | Software Engineering
Characteristics of a good software design | Software Engineering
Cohesion | Software Engineering
Coupling | Software Engineering
Different types of design strategies in Software Engineering
A software model - the importance of a model in a software
Introduction to UML: Unified Modeling Language
UML Views and UML Diagrams
The Use-case Model (Use case diagram)
The class diagram | Software Engineering
The Sequence Diagram | Software Engineering
The Activity Diagram | Software Engineering
Component Diagram | Software Engineering
Deployment Diagram | Software Engineering
Object Diagram | Software Engineering
State Chart Diagram | Software Engineering
Domain modeling | Software Engineering
Booch's Object Identification Method | Software Engineering
User Interface | Software Engineering
Graphical User Interface | Software Engineering
Coding Phase in Software Engineering
Coding standards and guidelines
Code Reviewing in Software Engineering
Testing Phase in Software Engineering
Levels of Testing in Software Engineering
Some important terms related to software testing
Principles of Testing | Software Engineering
Strategies of Testing | Software Engineering
Mutation Testing, System Testing and Performance Testing | Software Engineering
Program Analysis Tools | Software Engineering
Software Failure | Software Engineer
Classification of software failures | Software Engineer
Software Quality | Software Engineering
Software Quality Management | Software Engineering
ISO 9000 | Software Engineering
SEI Capability Maturity Model | Software Engineering
Case tools and their scopes | Software Engineering
Software Maintenance | Software Engineering
Software Reuse: Definition and Advantages | Software Engineering
Reuse Domain | Software Engineering
Component Based Software Development | Software Engineering
Software Component Classification | Software Engineering
Capability Maturity Model Integration (CMMI)
MCQ
MCQ | Basics/Introduction of software engineering (1)
MCQ | Basics/Introduction of software engineering (2)
MCQ | Software Lifecycle Models
MCQ | Software Design | Software Engineering
MCQ | UML views and UML diagrams
MCQ | User Interface | Software Engineering
More Software Engineering MCQs ...
Digital Electronics
Computer Number Systems, Types and Conversions
Number systems and their representation
Conversion of Decimal Number System into Binary Number System
Conversion of Decimal Number System into Octal Number System
Conversion of Decimal Number System into Hexadecimal Number System
Conversion of Binary Number System to Decimal Number System
Conversion of Binary Number System into Octal Number System
Conversion of Binary Number System into Hexadecimal Number System
Conversion of Octal Number System to Binary, Decimal and Hexadecimal Number Systems
Conversion of Hexadecimal Number System to Binary, Octal and Decimal Number Systems
Binary Addition and Subtraction
Binary Multiplication and Division
Signed Representation of Binary Numbers
Floating Point Representation of Binary Numbers
r's and (r-1)'s Complement of Numbers
Binary Coded Decimal (BCD Code) and its addition
Error Detecting Codes
Excess-3 (XS-3) Code and Gray Code
Logic Gates
Universal Logic Gates (NAND, NOR)
Duality Principle and Rules for Reduction of Boolean Expressions
Axioms and Laws of Boolean Algebra
Realization of Boolean expressions using Basic Logic Gates
Realization of Boolean Expressions using only Universal Gates
Solved Examples on Reduction of Boolean Expression
Karnaugh Maps (K-Maps)
POS and SOP form representation of a Boolean Function
Min and Max Terms Notation in Boolean Algebra
Mapping of expressions on K-Map and Encircling of groups
Karnaugh Maps with Don't Care Conditions
Combinational Circuit | Digital Electronics
Designing of Half-Adder, Full Adder and making Full Adder using Half Adder
Designing of Half Subtractor and Full Subtractor
N-bit Parallel Adders (4-bit Binary Adder and Subtractor)
Construction of Code Converters
SR Latch in Digital Electronics
Sequential Circuits in Digital Electronics
Concept of Read Only Memory (ROM) in Digital Electronics
Concept of Random Access Memory (RAM) in Digital Electronics
Conversion of Flip Flops
Solved Examples on Conversion of Flip-Flops
Programmable Array Logic (PALs)
Programmable Logic Array (PLAs)
Magnetic Memories
Introduction to JK Flip Flop
Race Around Condition in JK Flip Flop and T-Flip Flop
Master-Slave JK Flip Flop
Logic Devices and Concept of PROM
Designing of Asynchronous Counters
Designing of Synchronous Counters
Examples of Designing of Synchronous Mod-N Counters
Examples of Designing of Arbitrary Sequence Counters and Bidirectional Counter
Designing of Comparators
Data Mining
Data Mining – Introduction, Benefits, Disadvantages and Applications
Data Types in Data Mining
Data Mining Tasks – Overview
Data Mining Functionalities
Data Exploration in Data Mining
OLAP (Online Analytical Processing) | Applications, Types, Advantages and Disadvantages
OLAP (Online Analytical Processing) | OLAP Cube and Operations
Data Preprocessing in Data Mining
KDD Process in Data Mining
Data Cleaning in Data Mining
Motivation or Importance of Data Mining
Classification of Data Mining Systems
Classification and Prediction in Data Mining
Cluster Analysis in Data Mining
Outlier Analysis in Data Mining
Association Analysis in Data Mining
Data Integration in Data Mining
Data Mining Issues
Data Transformation in Data Mining
Data Reduction in Data Mining
Data Cube Technology in Data Mining
Data Discretization in Data Mining
Computer Architecture
Flynn's Classification of Computer Architecture
Shared Memory Multiprocessor and Instruction Execution
Issues with Pipelining (Hazards)
Memory Hierarchy Technology in Computer Architecture
Cache Coherence Problem in Computer Architecture
Load Balancing and Its Types
Dynamic Load Balancing
Miscellaneous Computer Science Topics
Different types of Image Formats
Different types of Video Formats
Daughterboard: An expansion to motherboard.
Flask vs Django
Data Type in Computer programming languages.
Tools
Programmer's Calculator
Class 9 CBSE Course
Computer Application
Unit 1: Basics of Information Technology
Chapter 2: Cyber-safety
Chapter 3: Computer Storage Devices
Chapter 4: Input and Output Devices of a Computer
Chapter 5: Multimedia Technology: Images, Videos, Audio, Animation
Class 10 CBSE Course
Networking
Chapter 1 - Networking
Chapter 2 - Mobile Technology
Chapter 3 - Services available on the internet
Chapter 4 - Web Services
ADVERTISEMENT
ADVERTISEMENT
Comments and Discussions!
Please enable JavaScript to view the
comments powered by Disqus.