Chapter 1 : Introduction to Computer System
- Introduction to Computer
- Evolution of Computing devices
- Components of Computer System
- Input Devices
- Output Devices
- Computer Memory
- Units of Memory
- Types of Memory
- Data security concerns
- Software : Purpose and Types
- Generic and Specific Purpose software
Chapter 2 : Introduction to Python
- Introduction to Python
- Basic of Python Programming
- Execution modes : Interactive and Script mode
- Structure of a Python Program
- Tokens
- Identifiers and Keywords
- Literals and Separators
- Variables
- Operators in Python
- Precedence of Operators
- Data types
- Mutable and Immutable Datatypes
- Statement and Expressions
- Comments in Python
- Input Statement in Python
- Output Statement in Python
- Data type conversion
- Debugging
Chapter 3 : Control Statements
- Introduction to Control Statements
- Selection Statement : if statement
- Selection Statement : if else statement
- Selection Statement : if elif statement
- Iterative Statement : for loop
- Iterative Statement : while loop
Chapter 4 : Lists in Python
- Introduction to lists
- Creation of List
- Operations on List
- Manipulating List
- Traversing a List
- List method : len( )
- List method : list( )
- List method : append( )
- List method : extend( )
- List method : insert( )
- List method : count( )
- List method : index( )
- List method : count( )
- List method : pop( )
- List method : remove( )
- List method : reverse( )
- List method : sort( )
- List method : min( ), max( ) , sum( )
Chapter 5 : Dictionary
- Introduction to Dictionary
- Creating Dictionary
- Traversing a Dictionary
- Updating a Dictionary
- Deleting a Dictionary
- Dictionary method : dict( )
- Dictionary method : len( )
- Dictionary method : keys( )
- Dictionary method : values( )
- Dictionary method : items( )
- Dictionary method : update( )
- Dictionary method : del
- Dictionary method : clear( )
Chapter 6 : Database Concepts
- Introduction to Database Concepts and its need
- Database Management
- Relational data model : Concepts of Domain
- Terminologies in RDBMS
- Keys
- Introduction to SQL
- Types of SQL Commands (DDL & DML)
- Introduction to MySQL
- Database Commands
- Data Types in SQL
- Create Table command
- Drop Table command
- Alter Table command
- Select Command
- Where Clause
- Between and not between operator
- Logical operators in SQL
- Null, is null and not null
- Insert into command
- Delete command
- Update command
Chapter 7 : Emerging Trends
- Introduction to Artificial Intelligence
- Machine Learning
- Natural Language Processing
- Immersive Experience (AR , VR)
- Robotics
- Big Data and its characteristics
- Internet of Things(IoT)
- Sensors
- Smart Cities
- Cloud Computing
- Cloud Services
- Grid Computing
- Block chain Technology