PES LOGO

PEOPLE'S  EDUCATION  SOCIETY'S  (MUMBAI) 
P.E.S. COLLEGE OF ENGINEERING  
NAGSENVANA,  AURANGABAD  
 Home :- Depertments :- Computer Science & Engineering HOME
  CSE Home Page
  Faculty
  CSE Syllabus
  BE Seminars
  BE Projects
  Infrastructure











   Home :- Department :- Computer Science :- Syllabus


       S.E. (CSE/IT)
      First Semester
                     Teaching and Exam Scheme
Sr. Subject Teaching Scheme             Examination Scheme
No.   Theory Practical Theory Class Term-Work Pract/Oral    Total
    Hrs/Week Hrs/Week   Test Marks Marks Marks
1 Engineering Mathematics - III 4 --- 100 20 --- --- 100
                 
2 Electronics Devices and 4 2 100 20 25 25 150
  Digital System              
3 Discrete Mathematical System 4 --- 100 20 --- --- 100
                 
4 Principles of Programming 4 2 100 20 25 25 150
  Languages              
5 Electronics Measurement Systems 4 2 100 20 25 --- 125
                 
6 Software Development Lab - I 2 2 --- --- 25 50 75
                 
22 8 500 100 100 100 700
   
First Semester 700  +  100  =  800
       S.E. (CSE/IT)
           Second Semester
                     Teaching and Exam Scheme
Sr. Subject Teaching Scheme             Examination Scheme
No.   Theory Practical Theory Class Term-Work Pract/Oral    Total
    Hrs/Week Hrs/Week   Test Marks Marks Marks
1 Engineering Mathematics - IV 4 --- 100 20 --- --- 100
                 
2 Object Oriented Programming 4 2 100 20 25 --- 125
  and System              
3 Microprocessors & Interfacing 4 2 100 20 25 --- 125
                 
4 Digital System Design 4 2 100 20 25 25 150
                 
5 Data Communication 4 2 100 20 25 25 150
                 
6 Software Development Lab - II 2 2 --- --- 25 25 50
                 
22 10 500 100 125 75 700
Second Semester 700  +  100  =  800
Total of Semester - I & Semester - II   800  + 800  =  1600

 

Data Communication

  Theory : 04 Hours                                                                  Theory Exam : 100 Marks

Practical : 02 Hours                                                              Theory Exam : 03 Hours Paper

                                                                                                 Term-Work : 25 Marks

                                                                                                      Practical : 25 Marks

                                                                                                  Class Test  : 20 Marks

1. An Overview of Data Communications

The Importance of Data Communications, The First Data Communications Systems, Two-State Communications Systems, Early Communications Codes, Modern Codes, Teleprinters, Data Communications in Computing, General Description of Data Communications Systems,                                                                                         (05)    

 2. Terminal Devices.

Teleprinters, Teleprinters Versus CRT Terminals, Serial Printers, CRT Terminals, Parts of a Terminal, PC Terminals, The Need for Speed. Data Transmission.                  (03)

 3. Messages and Transmission Channels.

Information as a Quantity, Bounded Medium, Unbounded Medium, Effects of Bandwidth on a Transmission Channel, Bandwidth Requirements for Signals, Carrier Systems.  (04)

 4. Asynchronous Modems and Interfaces.

Why Data Can't Be Transmitted Directly, Solving the Problem with Modems, Analog Modulation, V.21 Standard, Modem Features, Interface and Signaling Standards, The RS-232 and V,24 Interface, Other Interfaces, Asynchronous Modem Operations, Smart Modems, Viewing and Changing Modem Settings, Extended Command Set Variances, Fax Modems.                                                                                                                     (06)

 5. Synchronous Modems, Digital Transmission, and Service Units.

Synchronous Signaling and Standards, Typical Synchronous Components, Standard and Evolving Modems, High-Speed Modems, Access Control, Digital Transmission, The V.35 Interface.                                                                                                                              (04)

 6. Multiplexing Techniques.

Sharing a Channel, Statistical Time-Division Multiplexing, Low-Speed Voice/Data Multiplexers.                                                                                                                             (03)

 7. Fiber-Optic and Satellite Communications.

Introduction and Historical Perspective, Fundamentals of Fiber-Optic Systems, Fiber-Optic Subsystems and Components, Transmission Systems, Wavelength-Division Multiplexing, Satellite Transmission Systems.                                                                                                 (05)

8. Protocols and Error Control.

Protocols Versus Interfaces, Elements of a Protocol, Convolutional Coding-Cyclic Redundancy Checks.                                                                                                   (02)

 9. PC Communications Software / Local Area Networks / The Internet

Communications Program Features, Dial-Up Networking, Overview of LANs, LANs Versus, Other Techniques, The Ideal LAN,  LAN Standards, Internetworking Devices,

Evolution of the Internet, Application Services, Internet Access Providers, IP Addressing, Navigating the Growing Web, Evolving Internet Applications.                                           (06)

 10. ISDN.

ISDN Architecture, ISDN Implementation Standards, Growth and Adaptation of ISDN, Pricing, Applications.                                                                                                             (02)

 

 Reference Books :   Understanding Data Communications , Seventh Edition,  Addison Wisley,  Gilbert Held

  Term Work :   It shall consist of  record of at least  10  Experiments / Programs/ Assignments based  on above mentioned syllabus.

Practical Exam :    The Practical examination shall consists of performing an experiment / writing Program / Assignment  based on the practical work done, the  record of experiments submitted by the candidate and  viva-voce  based on the syllabus.

DISCRETE MATHEMATICAL STRUCTURES

Theory : 04 Hours                                                                  Theory Exam : 100 Marks

                                                                                              Theory Exam : 03 Hours Paper

                                                                                                  Class Test  : 20 Marks  

  1. Sets and Properties.

              Combination of sets, finite and infinite sets, uncountably infinite sets, mathematical       inclusion, principle of   inclusion and exclusion.                                                             (04)

  1. Permutations, Combinations, and Discrete probability.

The rules of sum and product, permutation, combinations, generation of permutation and combinations, discrete probability, conditional probability. (05)

  1. Relations and Functions.

A relational model for databases, properties of binary relations, equivalence relations and partitions, partial ordering relations and lattices, chains and antichains, a job scheduling problem, functions and pigeon hole principle.          (06)

  1. Graphs and Planar graphs

Basic terminology, multi graphs and weighted graphs, paths and circuits, shortest path in weighted graphs, Eulerian paths and circuits, traveling sales person problem, factors of graph, planar graph.                                                           (05)

  1. Trees and Cut sets

Trees, rooted trees, path lengths in rooted search trees, spanning trees and cut sets, minimum spanning tree, transport network.                                                        (05)

  1. Discrete Numeric Function and Generating Functions.

Manipulation of numeric function, asymptotic behavior of numeric functions, generating functions, combinational problems.                                             (04)

  1. Recurrence Relation and Recursive Algorithms.

Recurrence relation, linear recurrence relations with constant coefficients, homogeneous solutions, particular solution, total solution, solution by method of generating function.                                                                                     (06)

  1. Boolean Algebra.

Lattices and algebraic systems, principle of duality, basic properties, distributed and complemented lattices, Boolean lattice and Boolean algebra, uniqueness, Boolean functions and expressions, propositional calculus, design and implementation of digital network, switching circuits.                              (06)

Reference Books:

1.      Elements of Discrete Mathematics – C.L. Liu.  Second edition  (McGraw Hill),

2.      Discrete mathematical structures – Kollman, Busby, Ross  (PHI),

                3.      Discrete mathematical structures with application to Computer Science – Trembly Manohar  (McGraw Hill)

 

Electronic Devices and Digital Systems

Common to SE (CSE)  &  SE (IT)

  Theory : 04 Hours                                                                 Theory Exam :  100 Marks

Practical : 02 Hours                                                             Theory Exam :  03 Hours Paper

                                                                                             Termwork      :  25 Marks

                                                                                             Practical         :  25 Marks

                                                                                             Class Test      :  20 Marks  

  1. Biasing of Transistors :                                                                                                                                           4

Need of Biasing, Stabilization, Methods of Transistor Biasing, Design of Transistor biasing circuits. 

 2.   Transistorised Multivibrators :                                                                   4

            Switching action of transistor, Multivibrator and its types,                                              

            Design of AMV, MMV and  BMV

        3.   Voltage Regulators :                                                                                 3      

             Characteristic features of a regulators,  Transistorised Series Voltage

             Regulator,  Design of IC Regulator 723

  4.        Number Systems and Codes :                                                                             5

Binary, Octal and Hexadecimal Number systems and their conversions

Binary arithmetic, 8421 BCD Codes, Excess 3 and Gray Codes, ASCII,

EBCDIC and Hollerith Codes,  Error Detection and Correction,

7 bit Hamming Code.

      5.    Combinational Circuit Design :                                                                           5

              Min Term and Max Term representation of Logical Function,

              Minimization of  Logic Functions, K-Map (Upto 4 variables) SOP and

              POS forms, Reduction using  Quinn McClusky method, Examples of

              Arithmetic Circuits.

      6.     Combinational Logic Design using MSI Circuits :                                               5

               Multiplexers and their cascading,  74 Series Types, Demultiplexers &

               their  cascading,  Decoders, Binary and BCD adders, Digital Comparator,

               ALU, Encoder.

       7.     Sequential Logic Circuits :                                                                                4

                Memory Cell, S-R, Clocked S-R  and J-K Flip-flops, D-Type and T-type,

                MS J-K Flip-flops, Applications of flip-flops, Tristate devices and buffers

       8.      Sequential Logic Design :                                                                                4

                Shift registers, applications as ring counters and twisted ring counters,

                Study of  74 Series Register IC’s         

       9.      Counters :                                                                                                       6

                 Ripple Counter, Modulus of Counters, Asynchronous IC’s,

                 Cascading  of Ripple Counter IC’s, Synchronous Counters,

                 Design Principle, Up-Down Counters, Synchronous IC’s

Recommended Books :

1.  PULSE, DIGITAL AND SWITCHING WAVEFORMS

         Author : Millman Jacob,  Taub Herbert

         Publisher : Tata McGraw-Hill

2.      DIGITAL ELECTRONICS : AN INTRODUCTION  TO THEORY AND PRACTICES     

          Author     : Gothmann William H.

          Publisher :  Tata McGraw-Hill    

  1. Modern Digital Electronics

           Author :  R.P. Jain

           Publisher :  Tata McGraw-Hill 

  1. Digital Fundamentals  by Floyd

  Term Work :   It shall consist of  record of at least  10 Laboratory Experiments based  on above mentioned syllabus.

  Theory Exam :  The theory syllabus for Electronic Devices and Digital Systems is  common to SE (CSE) and SE (IT).  The theory exam shall be based on  the syllabus in proportion to the no of hours shown to the right.                           

  Practical Exam :   The Practical examination shall consists of performing an experiment  based on the practical work done, the record of experiments submitted  by the candidate and  viva-voce based on the syllabus.

Syllabus for  T.E. (Computer Science)

 

Microprocessors - II

Teaching Scheme :                                                     Examination Scheme :          

 Lectures:  04 Hours/Week                                         Theory Paper : 03 Hours  100 Marks                            

 Practical : 02 Hours/Week                                           Term-Work :  25 Marks

                                                                                    Class Test : 20 Marks

 

The Processors     Register Organisation of   8086,  Architecture,  Signal Descriptions of 8086, Physical Memory organization, general Bus Operation, I/O Addressing Capabilities, Minimum mode 8086 system, Maximum Mode 8086 system, The Processor 8088.                                                                                                                              (04)

8086/8088 Instruction Set and Assembler Directives

     Machine language Instruction Formats, Addressing Modes of 8086, Instruction set of 8086/8088, Assembler directives and operators                                                          (04)

The Art of Assembly Language Programming with 8086/8088

  Machine level programs, Machine coding the programs, programming with an ass63embler, assembly language programs, STACK Structure of 8086/8088, Interrupts and Sevice routines, Non Maskable and Maskable Interrupts, Interrupt Programming, MACROS                                                                                                                      (05)

Basic Peripherals and their Interfacing with 8086/8088 

  Semiconductor Memory Interfacing, Dynamic RAM Interfacing, Interfacing I/O Ports, PIO 8255, Modes of Operation of 8255, Interfacing Analog to Digital Converters, Interfacing Digital to Analog Converters, Stepper Motor Interfacing                         (05)

Special Purpose Programmable Peripheral Devices and their Interfacing

  Programmable Interval Timer 8253, Programmable Interrupt Controller  8259A, The Keyboard/Display Controller 8279, Programmable Communication Interface 8251 USART                                                                                                                            (04)

DMA, Floppy Disk and CRT Controllers

  DMA Controller 8257,  DMA Transfers and Operations, Programmable DMA Interface 8237, Floppy Disk Controller 8272m CRT Controller 8275, CRT Controller 6845    (03)

Microcomputer  Operating System

   Assembly language Programming, BIOS and DOS Interrupt., Components of DOS, File Allocation Table, Root Directory Area, Structure of EXE and COM files, Device Drivers, Layout of Device Drivers.                                                                               (04)

Evolution of Microprocessors

   Salient Features of 80286-80287 – A Microprocessor with Memory Management,   

   Instruction set features of  80286.                                                                                 (02) 

 80386-80387  and 80486 - The 32 Bit Processors  :

 Salient Features of 80386DX,   The CPU with a Numeric Coprocessor – 80486DX  (02)

Introduction to Pentium Family Architecture                                                             

     Salient Features of 80586 (PENTIUM), Enhanced Instruction set of Pentium,   Intel MMX Data types,  Salient points about Multimedia Application Programming, Journey to Pentium-Pro and Pentium-II, Pentium III – The CPU of the next Millenium     (04)

Term Work :

1)      The term-work  consists of at least 06  Assembly Language Programs written and  compiled using  TASM assembler.

2)      At least 03  interfacing Programs using  Microprocessor  (8085 / 8086) Kit

·        Stepper Motor interfacing

·        Interfacing Analog to Digital Converters

·        Interfacing Digital to Analog Converters

3)      Assignments based on the syllabus

 Assessment of Term-Work should be done as follows :

      i)         Continuous Lab Assessment     (40%)

ii)       Actually Performing Practicals in Laboratory  (30%)

iii)      Oral Examination (Internally) contucted at the time of Submission on the syllabus and practicals performed   (30%)

  Text Books :

  1)      Ajoy Kumar Ray and Kishor M. Bhurchandi, “Advance Microprocessors and Peripherals” (Architecture, Programming and Interfacing), Tata Mcgraw-Hill Publishing Company Limited, New Delhi.

2)      Introduction to Assembly Language Programming, Sivarama P. Dandamudi, Publisher : Springer,  ISBN : 81-8128-048-2

3)      Liu Gibson,  “Microprocessor Systems : The 8086/8088  Family,  Architecture, Programming and Design”, PHI.

     Reference Books :

  I)                   Douglas V. Hall,  “Microprocessors and Interfacing – Programming and Hardware”,  2nd Edition, TMH.

II)                 Brey, “The Intel Microprocessors 8086/8088, 80186, 80286, 80386, 80486, Architecture, Programming and Interfacing”, PHI

III)              Allen Wyall,  “Assembly Language Programming”, QUE

IV)              Peter Abel, “Assembly  Language Programming”, PHI

Websites:    http://www.intel.com

Data Structures and Algorithms

Teaching Scheme :                                                                Examination Scheme :

Theory Lecturer : 04 Hours/Week                             Theory Paper : 100 Marks (03 Hours)

Practical             : 02 Hours/Week                                 Term-work :  25 Marks

                                                                                 Practical / Oral :  25 Marks         

                                                                                        Class Test  : 20 Marks  

 Introduction :  Java Review

    Performance Analysis of Programs,  Asymptotic Notation,   Performance Measurement

    of Programs                                                                                                              06

    Linear Lists-Array Representation,  Linear Lists-Linked Representation,  Linear Lists-

    Simulated Pointers                                                                                        06

    Arrays and Matrices,    Stacks,  Queues                                                                   06

    Skip Lists and Hashing,     Binary and Other Trees,    Priority Queues                        04

    Tournament Trees,  Binary Search Trees,   Balanced Search Trees                04

    Graphs,    The Greedy Method,    Divide and Conquer                                              08

    Dynamic Programming

    Backtracking (ON WEBSITE)

    Branch and Bound (ON WEBSITE)                                                             06

   TERM-WORK :

It shall consist of at least 10 Assignments / Programs based on above syllabus

Assessment of term Term-Work should be done as follows :

            * Continuous Lab Assessment                                   40 %

            * Actually performing practicals in laboratory             30 %

            * Oral Examination (Internally) conducted at the time     &nb