Sunday, January 19, 2014

4th semester SIGNALS AND COMMUNICATION SYSTEMS study material

Propellerads









SYLLABUS

CS010 404 SIGNALS AND COMMUNICATION SYSTEMS

Teaching scheme Credits: 4

Module 1 (15 hrs):-

Introduction to Signals:- Continuous Time Signals- Discrete Time Signals- Signal Operations- Properties of Signals(Periodicity and Symmetry), Frequency Domain Representation of Continuous Time Signals-Continuous Time Fourier Series(CTFS)- Definition- properties- Examples, Continuous Time Fourier Transform(CTFT)- Definition- Properties – Examples- Concept of Frequency Spectrum, Sampling- The Sampling Theorem(proof not required)- Quantisation.

Module 2 (12 hrs):-

Communication Systems:- Architecture of a Typical Communication System – Basic problems in Signal Transmission - Noise – Types of Noise- Internal and External Noise, Cross Talk- Typical parameters of Communication Systems- Signal propagation Delay, Signal to Noise Ratio, Attenuation, Bandwidth Communication Channels:- Twisted Pairs- Coaxial Cables- Fiber Optic Cables- Capacity of a Noisy Channel- Shannon Hartley Theorem.

Module 3: (15 Hrs):-

Modulation- Need for Modulation

Analog Modulation- Types of analog modulation- Amplitude Modulation, Frequency modulation, Phase modulation, Pulse Modulation Schemes- Pulse Amplitude modulation(PAM), Pulse Width Modulation(PWM), Pulse Position Modulation(PPM), Pulse Code Modulation(PCM),Delta modulation, Sample problems based on different modulation methods.

Digital modulation;- Amplitude Shift Keying(ASK), Frequency Shift keying(FSK),Phase Shift Keying(PSK), Quadrature Amplitude modulation (QAM), Differential Phase Shift Keying(DPSK).

Module 4: (8 Hrs):-

Multiplexing:-Time Division Multiplexing(TDM)- Frequency Division Multiplexing(FDM)- Wavelength Division multiplexing(WDM).
Switching:- Circuit, Packet and Message Switching Schemes, Case Study:- SONET( Basic ideas only)- Datagrams and virtual Circuits.
Digital Transmission:- Analog to Digital Converter(ADC), Serial and parallel Transmission- Simplex, Half Duplex and Full Duplex Transmissions.

Module 5: (10 Hrs):-

Error Correction and Detection;- Line Coding Schemes- Block Coding- Convolution Coding- Hamming Codes
Transmission Codes:- Different Character Codes- ASCII, EBCDIC, Baudot Code, Bar Coding, Parity Coding.

You can download MG University BTech signals and communication system free notes from here.

Reference books:-

1. Data Communication and Networking , Behrouz Forouzan - DOWNLOAD

4th semester Data Structures and Algorithms study material

Propellerads


SYLLABUS

CS010 403: Data Structures and Algorithms

Teaching scheme Credits: 4


Module I (10 hours)

Principles of programming – System Life Cycle - Performance Analysis and Measurements- Time and Space complexity-Complexity calculation of simple algorithms. Hashing:- Static Hashing-Hash Tables-Different Hash Functions-Mid Square - Division-Folding-Digit Analysis, Collision-Collision Resolution Techniques.

Module II (12hours)

Study of basic data structures – Arrays- Structures-Sparse matrix – Stacks – Queues- Circular queues- Priority queues - Dqueues. Evaluation of expressions – Polynomial representation using arrays.

Module III (12hours)

Linked Lists - Linked stacks and queues - Doubly linked lists – Polynomial representation using linked lists, Garbage collection and Compaction.

Module IV (14 hours)

Trees - Binary Trees – Tree Traversal – Inorder - Preorder and Postorder, Search trees - AVL Trees, height balanced trees, Multiway search Trees- B Trees-B+ Trees. Graphs – Depth first and breadth first search.

Module V (12 hours)

Sorting methods: Selection sort, Bubble sort, Insertion sort, Merge sort, Quick sort, Heap sort, Radix sort, External sorting methods.

    You can download MG University BTech CSE 4th semester DataStructure free notes from here.



4th semester Object Oriented Programming study material

Propellerads


SYLLABUS

CS010 402: Object Oriented Programming

Teaching scheme Credits: 4

Module I (8 hours)

Introduction to OOP - Evolution of object oriented languages - Need of Objects - Definition of Object Oriented Language – Classes and Objects – Creating and Using Classes and objects – Member functions and variables – Constructors –multiple and parameterized constructors ,copy constructors –constructors with default arguments- Destructors.

Module II (13 hours)

Inheritance and Access Control - Member access control in classes – Friend functions and classes – Extending classes - Public Private and Protected Inheritance – Classification of Inheritance – Single – Multiple – Multilevel – Hierarchical – Hybrid.

Module III (14 hours)

Polymorphism – Runtime and compile time polymorphism – overloading functions and operators – selecting friend member function for operator overloading - Virtual methods – pure virtual methods – Abstract classes - applications of abstract classes.

Module IV (13 hours)

Virtual Destructors – Virtual Base Classes - Template- class templates and function templates- Creating and using templates – Namespaces-Dynamic Objects - Dynamic object allocation - Inline functions. Exception Handling-basics of exception handling-exception handling mechanism- Throwing and Catching Mechanism-Rethrowing and Specifying exceptions.

Module V (12 hours)

Data file operations –opening and closing files-reading and writing from file-Classes and file operations-Other object oriented languages – Java – Object oriented features in Java – Comparison with C++-Object oriented system development-object oriented notations and graphs-object oriented analysis-object oriented design.


You can download MG University B Tech Object Oriented Programming free notes from here.


Reference books : -

1. Object Oriented Programming in C ++, 3rd Edition - DOWNLOAD

2. Object oriented Programming with C++,E. Balaguruswamy - DOWNLOAD

Friday, November 15, 2013

3rd semester computer organisation

Propellerads
SYLLABUS

CS010 304: Computer Organization

Teaching scheme Credits: 4


Module I (10 hours)

CPU - Arithmetic: Signed addition and subtraction –BCD adder –Multiplication – Array multiplier – Booth’s Algorithm, Division – Restoring and non-restoring division.

Module II (12 hours)

Floating-point arithmetic- addition, subtraction, multiplication, division. Decimal arithmetic- addition subtraction, multiplication, division. ALU - design of arithmetic, logical, arithmetic logical unit

Module III (14 hours)

Control Logic Design – Control Organization – Hardware control, Microprogram control (design for specific problems)– Microprogram sequencer, Horizontal and vertical micro instructions.

Module IV (12 hours)

Memory: - Memory hierarchy –Principle of inclusion-memory interleaving techniques. Disk memory - Data organisation on disk-Disk performance –Disk caching. Main memory-SRAM, DRAM, ROM –Associative memory, Scratchpad memory-Cache memory –Levels of Cache-Mapping techniques, Associative, Direct,
and Set Associative-Main memory update policies.

Module V (12 hours)

Virtual Memory:-Overlay-Need for virtual memory-Address translation-Translation Look Aside Buffer-Relocation techniques-static, dynamic-Paged memory-Page table, Page frame data table-Segmented memory-Paged segments.

Reference Books:-

1. M.Morris Mano- Computer System Architecture- PHI- Third Edition-2006
2. M.Morris Mano – Digital Logic and Computer Design - PHI -2004
3. Carl Hamacher, Zvonko Vranesic, Safwat –Computer Organization-McGrawHill-
Fifth Edition
4. David A.Patterson,John L.Hennessy-Computer Organization and Design-MKArm
Edition
5. V.Carl Hamacher,Zvonko G. vranesic,Safwat G.Zaky-Computer Organization-
McGrawHill-Fourth Edition
6. Behrooz parhami-Computer Architecture-Oxford University Press
7. Naresh Jotwani-Computer System Organisation- McGrawHill

click the link to download:-

module-1

module-2

Module IV

Module V

Wednesday, November 6, 2013

B.TECH computer science s3 previous question papers

Propellerads
Here, iam posting previous question papers for btech computer science semester 3.


click the below link to download:-

download