COMPUTER SCIENCE AND ENGINEERING LECTURE NOTES

COMPUTER SCIENCE AND ENGINEERING LECTURE NOTES

 

1: Technical English Lecture Notes

Topic No
Lecture Notes Topic Title
Get Lecture Notes
Topic 1
SHARING INFORMATION RELATED TO ONESELF/FAMILY& FRIENDS
Topic 2
GENERAL READING AND FREE WRITING
Topic 3
GRAMMAR AND LANGUAGE DEVELOPMENT
Topic 4
READING AND LANGUAGE DEVELOPMENT
Topic 5
EXTENDED WRITING

1: ENGINEERING MATHEMATICS – I Lecture Notes

Topic No
Lecture Notes Topic Title
Get Lecture Notes
Topic 1
DIFFERENTIAL CALCULUS
Topic 2
FUNCTIONS OF SEVERAL VARIABLES
Topic 3
INTEGRAL CALCULUS
Topic 4
MULTIPLE INTEGRALS
Topic 5
DIFFERENTIAL EQUATIONS

1: ENGINEERING PHYSICS Lecture Notes

Topic No
Lecture Notes Topic Title
Get Lecture Notes
Topic 1
PROPERTIES OF MATTER
Topic 2
WAVES AND FIBER OPTICS
Topic 3
THERMAL PHYSICS
Topic 4
QUANTUM PHYSICS
Topic 5
CRYSTAL PHYSICS

1: ENGINEERING CHEMISTRY Lecture Notes

Topic No
Lecture Notes Topic Title
Get Lecture Notes
Topic 1
WATER AND ITS TREATMENT
Topic 2
SURFACE CHEMISTRY AND CATALYSIS
Topic 3
ALLOYS AND PHASE RULE
Topic 4
FUELS AND COMBUSTION
Topic 5
ENERGY SOURCES AND STORAGE DEVICES

1: PROBLEM SOLVING AND PYTHON PROGRAMMING Lecture Notes

Topic No
Lecture Notes Topic Title
Get Lecture Notes
Topic 1
ALGORITHMIC PROBLEM SOLVING
Topic 2
DATA, EXPRESSIONS, STATEMENTS
Topic 3
CONTROL FLOW, FUNCTIONS
Topic 4
LISTS, TUPLES, DICTIONARIES
Topic 5
FILES, MODULES, PACKAGES

1: ENGINEERING GRAPHICS Lecture Notes

Topic No
Lecture Notes Topic Title
Get Lecture Notes
Topic 1
PLANE CURVES AND FREEHAND SKETCHING
Topic 2
PROJECTION OF POINTS, LINES AND PLANE SURFACE
Topic 3
PROJECTION OF SOLIDS
Topic 4
PROJECTION OF SECTIONED SOLIDS AND
DEVELOPMENT OF SURFACES
Topic 5
ISOMETRIC AND PERSPECTIVE PROJECTIONS

1: Lab Manuals

Lab No
Lab Title
Get Lab Manual
Lab 1
PROBLEM SOLVING AND PYTHON PROGRAMMING LABORATORY
Lab 2
PHYSICS AND CHEMISTRY LABORATORY

2: TECHNICAL ENGLISH Lecture Notes

Topic No
Lecture Notes Topic Title
Get Lecture Notes
Topic 1
INTRODUCTION TECHNICAL ENGLISH
Topic 2
READING AND STUDY SKILLS
Topic 3
TECHNICAL WRITING AND GRAMMAR
Topic 4
REPORT WRITING
Topic 5
GROUP DISCUSSION AND JOB APPLICATIONS

2: ENGINEERING MATHEMATICS – II Lecture Notes

Topic No
Lecture Notes Topic Title
Get Lecture Notes
Topic 1
MATRICES
Topic 2
VECTOR CALCULUS
Topic 3
ANALYTIC FUNCTIONS
Topic 4
COMPLEX INTEGRATION
Topic 5
LAPLACE TRANSFORMS

2: PHYSICS FOR CIVIL ENGINEERING Lecture Notes

Topic No
Lecture Notes Topic Title
Get Lecture Notes
Topic 1
THERMAL PERFORMANCE OF BUILDINGS
Topic 2
ACOUSTICS
Topic 3
LIGHTING DESIGNS
Topic 4
NEW ENGINEERING MATERIALS
Topic 5
HAZARDS

2: BASIC ELECTRICAL AND ELECTRONICS ENGINEERING Lecture Notes

Topic No
Lecture Notes Topic Title
Get Lecture Notes
Topic 1
ELECTRICAL CIRCUITS & MEASURMENTS
Topic 2
ELECTRICAL MACHINES
Topic 3
SEMICONDUCTOR DEVICES AND APPLICATIONS
Topic 4
DIGITAL ELECTRONICS
Topic 5
FUNDAMENTALS OF COMMUNICATION ENGINEERING

2: ENVIRONMENTAL SCIENCE AND ENGINEERING Lecture Notes

Topic No
Lecture Notes Topic Title
Get Lecture Notes
Topic 1
ENVIRONMENT, ECOSYSTEMS AND BIODIVERSITY
Topic 2
ENVIRONMENTAL POLLUTION
Topic 3
NATURAL RESOURCES
Topic 4
SOCIAL ISSUES AND THE ENVIRONMENT
Topic 5
HUMAN POPULATION AND THE ENVIRONMENT

2: ENGINEERING MECHANICS Lecture Notes

Topic No
Lecture Notes Topic Title
Get Lecture Notes
Topic 1
STATICS OF PARTICLES
Topic 2
EQUILIBRIUM OF RIGID BODIES
Topic 3
PROPERTIES OF SURFACES AND SOLIDS
Topic 4
DYNAMICS OF PARTICLES
Topic 5
FRICTION AND RIGID BODY DYNAMICS

2: MATERIALS SCIENCE Lecture Notes

Topic No
Lecture Notes Topic Title
Get Lecture Notes
Topic 1
PHASE DIAGRAMS
Topic 2
FERROUS ALLOYS
Topic 3
MECHANICAL PROPERTIES
Topic 4
MAGNETIC, DIELECTRIC AND SUPERCONDUCTING MATERIALS
Topic 5
NEW MATERIALS

2: CIRCUIT THEORY Lecture Notes

Topic No
Lecture Notes Topic Title
Get Lecture Notes
Topic 1
BASIC CIRCUITS ANALYSIS
Topic 2
NETWORK REDUCTION AND THEOREMS FOR DC AND AC IRCUITS
Topic 3
TRANSIENT RESPONSE ANALYSIS
Topic 4
THREE PHASE CIRCUITS
Topic 5
RESONANCE AND COUPLED CIRCUITS

2: PROGRAMMING IN C Lecture Notes

C PROGRAMMING NOTES BY Todkar Sir
 C PROGRAMMING
all Topics

C PROGRAMMING NOTES
 C PROGRAMMING
Topic No
Lecture Notes Topic Title
Get Lecture Notes
Topic 1
BASICS OF C PROGRAMMING
Topic 2
ARRAYS AND STRINGS
Topic 3
FUNCTIONS AND POINTERS
Topic 4
STRUCTURES
Topic 5
FILE PROCESSING

4: COMPUTER NETWORKS

Topic No
Lecture Notes Topic Title
Get Lecture Notes
Topic 1
FUNDAMENTALS & LINK LAYER
Topic 2
MEDIA ACCESS & INTERNETWORKING
Topic 3
ROUTING
Topic 4
TRANSPORT LAYER
Topic 5
APPLICATION LAYER

4: OPERATING SYSTEMS

Topic No
Lecture Notes Topic Title
Get Lecture Notes
Topic 1
OPERATING SYSTEMS OVERVIEW
Topic 2
PROCESS MANAGEMENT
Topic 3
STORAGE MANAGEMENT
Topic 4
I/O SYSTEMS
Topic 5
CASE STUDY

4: SOFTWARE ENGINEERING

Topic No
Lecture Notes Topic Title
Get Lecture Notes
Topic 1
SOFTWARE PROCESS AND PROJECT MANAGEMENT
Topic 2
REQUIREMENTS ANALYSIS AND SPECIFICATION
Topic 3
SOFTWARE DESIGN
Topic 4
TESTING AND IMPLEMENTATION
Topic 5
PROJECT MANAGEMENT

 4: DESIGN AND ANALYSIS OF ALGORITHMS

Unit No
Lecture Notes Unit Title
Get Lecture Notes
Unit 1
DESIGN AND ANALYSIS OF ALGORITHMS-INTRODUCTION
Unit 2
BRUTE FORCE AND DIVIDE-AND-CONQUER
Unit 3
DYNAMIC PROGRAMMING AND GREEDY TECHNIQUE
Unit 4
ITERATIVE IMPROVEMENT
Unit 5
COPING WITH THE LIMITATIONS OF ALGORITHM POWER

 4: MICROPROCESSOR AND MICROCONTROLLER

Unit No
Lecture Notes Unit Title
Get Lecture Notes
Unit 1
THE 8086 MICROPROCESSOR
Unit 2
8086 SYSTEM BUS STRUCTURE
Unit 3
I/O INTERFACING
Unit 4
MICROCONTROLLER
Unit 5
INTERFACING MICROCONTROLLER

5: DISCRETE MATHEMATICS

Topic No
Lecture Notes Topic Title
Get Lecture Notes
Topic 1
LOGIC AND PROOFS
Topic 2
COMBINATORICS
Topic 3
GRAPHS
Topic 4
ALGEBRAIC STRUCTURES
Topic 5
LATTICES AND BOOLEAN ALGEBRA

 5: INTERNET PROGRAMMING

Topic No
Lecture Notes Topic Title
Get Lecture Notes
Topic 1
JAVA PROGRAMMING
Topic 2
WEBSITES BASICS, HTML 5, CSS 3, WEB 2.0
Topic 3
CLIENT SIDE AND SERVER SIDE PROGRAMMING
Topic 4
PHP and XML
Topic 5
INTRODUCTION TO AJAX and WEB SERVICES

5: OBJECT ORIENTED ANALYSIS AND DESIGN

Topic No
Lecture Notes Topic Title
Get Lecture Notes
Topic 1
UML DIAGRAMS
Topic 2
DESIGN PATTERNS
Topic 3
CASE STUDY
Topic 4
APPLYING DESIGN PATTERNS
Topic 5
CODING AND TESTING

5: GRAPHICS AND MULTIMEDIA

Topic No
Lecture Notes Topic Title
Get Lecture Notes
Topic 1
OUTPUT PRIMITIVES
Topic 2
THREE-DIMENSIONAL CONCEPTS
Topic 3
MULTIMEDIA SYSTEMS DESIGN
Topic 4
MULTIMEDIA FILE HANDLING
Topic 5
HYPERMEDIA

5: THEORY OF COMPUTATION

Topic No
Lecture Notes Topic Title
Get Lecture Notes
Topic 1
FINITE AUTOMATA
Topic 2
GRAMMARS
Topic 3
PUSHDOWN AUTOMATA
Topic 4
TURING MACHINES
Topic 5
UNSOLVABLE PROBLEMS AND COMPUTABLE FUNCTIONS

5: COMPUTER GRAPHICS

Topic No
Lecture Notes Topic Title
Get Lecture Notes
Topic 1
COMPUTER GRAPHICS-INTRODUCTION
Topic 2
TWO DIMENSIONAL GRAPHICS
Topic 3
THREE DIMENSIONAL GRAPHICS
Topic 4
ILLUMINATION AND COLOUR MODELS
Topic 5
ANIMATIONS & REALISM

5: DIGITAL SIGNAL PROCESSING

Topic No
Lecture Notes Topic Title
Get Lecture Notes
Topic 1
SIGNALS AND SYSTEMS
Topic 2
FREQUENCY TRANSFORMATIONS
Topic 3
IIR FILTER DESIGN
Topic 4
FIR FILTER DESIGN
Topic 5
FINITE WORD LENGTH EFFECTS IN DIGITAL FILTERS

5: WEB PROGRAMMING

Topic No
Lecture Notes Topic Title
Get Lecture Notes
Topic 1
SCRIPTING.
Topic 2
JAVA
Topic 3
JDBC
Topic 4
APPLETS
Topic 5
XML AND WEB SERVICES

5: Lab Manuals

Lab No
Lab Title
Get Lab Manual
Lab 1
CASE TOOLS LABORATORY
Lab 2
INTERNET PROGRAMMING LABORATORY
Lab 3
COMPUTER GRAPHICS LABORATORY
Lab 4
WEB PROGRAMMING LABORATORY

6: DISTRIBUTED SYSTEMS

Topic No
Lecture Notes Topic Title
Get Lecture Notes
Topic 1
DISTRIBUTED SYSTEMS-INTRODUCTION
Topic 2
COMMUNICATION IN DISTRIBUTED SYSTEM
Topic 3
PEER TO PEER SERVICES AND FILE SYSTEM
Topic 4
SYNCHRONIZATION AND REPLICATION
Topic 5
PROCESS & RESOURCE MANAGEMENT

6: MOBILE COMPUTING

Topic No
Lecture Notes Topic Title
Get Lecture Notes
Topic 1
MOBILE COMPUTING-INTRODUCTION
Topic 2
MOBILE INTERNET PROTOCOL AND TRANSPORT LAYER
Topic 3
MOBILE TELECOMMUNICATION SYSTEM
Topic 4
MOBILE AD-HOC NETWORKS
Topic 5
MOBILE PLATFORMS AND APPLICATIONS

6: COMPILER DESIGN

Topic No
Lecture Notes Topic Title
Get Lecture Notes
Topic 1
INTRODUCTION TO COMPILERS
Topic 2
LEXICAL ANALYSIS
Topic 3
SYNTAX ANALYSIS
Topic 4
SYNTAX DIRECTED TRANSLATION & RUN TIME ENVIRONMENT
Topic 5
CODE OPTIMIZATION AND CODE GENERATION

6: ARTIFICIAL INTELLIGENCE

Topic No
Lecture Notes Topic Title
Get Lecture Notes
Topic 1
INTRODUCTION TO Al AND PRODUCTION SYSTEMS
Topic 2
REPRESENTATION OF KNOWLEDGE
Topic 3
KNOWLEDGE INFERENCE
Topic 4
PLANNING AND MACHINE LEARNING
Topic 5
EXPERT SYSTEMS

6: SOFTWARE ARCHITECTURES

Topic No
Lecture Notes Topic Title
Get Lecture Notes
Topic 1
INTRODUCTION AND ARCHITECTURAL DRIVERS
Topic 2
QUALITY ATTRIBUTE WORKSHOP
Topic 3
ARCHITECTURAL VIEWS
Topic 4
ARCHITECTURAL STYLES
Topic 5
DOCUMENTING THE ARCHITECTURE

6: Lab Manuals

Lab No
Lab Title
Get Lab Manual
Lab 1
MOBILE APPLICATION DEVELOPMENT LABORATORY
Lab 2
COMPILER LABORATORY
Lab 3
COMMUNICATION AND SOFT SKILLS

7: CRYPTOGRAPHY AND NETWORK SECURITY

Topic No
Lecture Notes Topic Title
Get Lecture Notes
Topic 1
INTRODUCTION & NUMBER THEORY
Topic 2
BLOCK CIPHERS & PUBLIC KEY CRYPTOGRAPHY
Topic 3
HASH FUNCTIONS AND DIGITAL SIGNATURES
Topic 4
SECURITY PRACTICE & SYSTEM SECURITY
Topic 5
E-MAIL, IP & WEB SECURITY

7: GRAPH THEORY AND APPLICATIONS

7: Lecture Notes

Topic No
Lecture Notes Topic Title
Get Lecture Notes
Topic 1
GRAPH THEORY AND APPLICATIONS-INTRODUCTION
Topic 2
TREES, CONNECTIVITY & PLANARITY
Topic 3
MATRICES, COLOURING AND DIRECTED GRAPH
Topic 4
PERMUTATIONS & COMBINATIONS
Topic 5
GENERATING FUNCTIONS

7: GRID AND CLOUD COMPUTING

Topic No
Lecture Notes Topic Title
Get Lecture Notes
Topic 1
GRID AND CLOUD COMPUTING-INTRODUCTION
Topic 2
GRID SERVICES
Topic 3
VIRTUALIZATION
Topic 4
PROGRAMMING MODEL
Topic 5
SECURITY

7: RESOURCE MANAGEMENT TECHNIQUES

Topic No
Lecture Notes Topic Title
Get Lecture Notes
Topic 1
LINEAR PROGRAMMING
Topic 2
DUALITY AND NETWORKS
Topic 3
INTEGER PROGRAMMING
Topic 4
CLASSICAL OPTIMISATION THEORY
Topic 5
OBJECT SCHEDULING
Topic 6
CLOUD COMPUTING

7: INFORMATION MANAGEMENT

Topic No
Lecture Notes Topic Title
Get Lecture Notes
Topic 1
DATABASE MODELLING, MANAGEMENT AND DEVELOPMENT
Topic 2
DATA SECURITY AND PRIVACY
Topic 3
INFORMATION GOVERNANCE
Topic 4
INFORMATION ARCHITECTURE
Topic 5
INFORMATION LIFECYCLE MANAGEMENT

7: DATA WAREHOUSING AND DATA MINING

Topic No
Lecture Notes Topic Title
Get Lecture Notes
Topic 1
DATA WAREHOUSING
Topic 2
BUSINESS ANALYSIS
Topic 3
DATA MINING
Topic 4
ASSOCIATION RULE MINING AND CLASSIFICATION
Topic 5
CLUSTERING AND TRENDS IN DATA MINING

7: Lab Manuals

Lab No
Lab Title
Get Lab Manual
Lab 1
SECURITY LABORATORY
Lab 2
GRID AND CLOUD COMPUTING LABORATORY
Lab 3
DATA MINING LABORATORY

8: MULTI-CORE ARCHITECTURES AND PROGRAMMING

Topic No
Lecture Notes Topic Title
Get Lecture Notes
Topic 1
MULTI-CORE PROCESSORS
Topic 2
PARALLEL PROGRAM CHALLENGES
Topic 3
SHARED MEMORY PROGRAMMING WITH OpenMP
Topic 4
DISTRIBUTED MEMORY PROGRAMMING WITH MPI
Topic 5
PARALLEL PROGRAM DEVELOPMENT

8: SERVICE ORIENTED ARCHITECTURE

Topic No
Lecture Notes Topic Title
Get Lecture Notes
Topic 1
INTRODUCTION TO XML
Topic 2
BUILDING XML- BASED APPLICATIONS
Topic 3
SERVICE ORIENTED ARCHITECTURE
Topic 4
WEB SERVICES
Topic 5
BUILDING SOA-BASED APPLICATIONS