First Year

    DEPARTMENT OF INFORMATION TECHNOLOGY
                                               SYLLABUS
                                        Summary B. Sc. (IT), MU, Bodhgaya
                                                          [IT HONOURS

                             PART 1
                                              PAPER 1st
 SECTION –A [FUNDAMENTAL OF ONFORMATION TECHNOLOGY]
                                                       UNIT – 1 (HARDWARE)

  • BRIF History of Development of Computer
  • Computer System Concepts : Features & Limitations
  • Basic Components of Computer Hardware, CPU, Memory Unit & I/O Unit
  • CPU Organization – CU, ALU, Registers  
  •  Memory Organization  - RAM, ROM, EPROM, PROM, Cache Memory
  •  I/O Organization – VDU, Keyboard, Mouse and Secondary I/O Devices
  •  Mass Storage Organization – Magnetic Tape, Magnetic Disk, CD, DVD, Flash Storage Device
  •  Data Representation – Number  System- Binary, Decimal, Octal, 2’s Complement, ASCII & EBCIDIC

                           UNIT – 2 [INTRODUCTION TO SOFTWARE]

  • Types of Software
  • System Software’s
-          Operating Systems
-          Command Interpreter
-          Translator –Assemblers, Compilers, Interpreters
-          Types of Operating Systems
-          Batch Processing
-          Single Process Monitors
-          Multiprogramming – Real time
-          Online
-          Multiprocessing
-          Programming Languages
                                                 -      Machine Language
                                                  -     Assembly Language
                                                  -     High Level Language

  • Application Packages
                                 -    Word Processors
                                 -    Spread Sheet
                                 -    Presentations
                                      - Other Utilities


  •  Computer Viruses      -       Working & Spread of viruses, Types, Control of Viruses
  •  Communication & Transmission
  • Analog & Digital Signals
  • Modulation – Demodulation (MODEM)
  • Transmission Mode   -  Simplex, Half Duplex, Duplex
  • Line Configuration     -  Point to Point
                                      - Multipoint

  • Definition of Computer Networks
                                       - Types – LAN, WAN & MAN
                                       - Topologies

  • Communication Protocols

REFERENCES
·         COMPUTER TODAY – by S. K BASANDRA (GALGOTIA PUBLICATION)
·         FUNDAMENTAL OF INFORMATION TECHNOLOGY – by Alexis Leon & Mathews               Leon (Vikas publishing House, New Delhi)
·         COMPUTER FUNDAMENTALS – by P.K Sinha (BPB Publication)

           SECTION –B [STRUCTURED PROGRAMMING USING ‘ C ’ LANGUAGE]

UNIT - 1(PROGRAMMING CONCEPT)


  •  Programs & Program Development
  • Flow Charts
  • Pseudo Codes
  • Programming Technique  -     Structured Programming 
                                                 -     Top- Down Approach
                                                 -      Bottom- Up Approach                                             -      Object Oriented Programming

UNIT – 2(‘C’ PROGRAMMING LANGUAGE)


  •  Overview – History & Features
  • Structure of a ‘C’ Programming
  • Variables, Expressions, Identifiers, Keywords, Data Types & Constants Operators – Arithmetical, Logical, Relational , Conditional & Bitwise Operators Precedence & Associativity
  • ‘C’ – I/O- Character Based & Formatted
  • ‘C’ – Control Statements    - Decision Control – If, If-else, Nested If –else                                               - Loops / Iteration – while, Do-while, for - Loops                                               - Break / Continue / go to Statement
                                               

  • Array                                      -  Single & Multi-Dimensional
  •  Strings
  • Functions                               -  Call by Value & Call By Reference
  •  Introduction to Pointers
  • Recursion
  • Structure & Unions
  • C- Files
REFERENCES
·         PROGRAMMING IN ‘C’ – by E. Balaguruswamy (TMH Publications)
·         PROGRAMMING WITH ‘C’- By Gottfried, Schaums Series (TMH Publications)
·         ‘O’ LEVEL PROGRAMMING CONCEPTS 7 SYSTEMS – by V.K. Jain,(BPB Publications)
·         ‘C’ COMPLETE REFERENCE – by Herbert C (TMH Publications)
                                 
                                            SECTION – C [INTRODUCTION TO IBM ARCHITECTURES]


  • Microprocessors & Microprocessor Family
  • Personal Computers – IBM & Apple Series
  • IBM PC Characteristics -PC/ PCAT / PCXT
  • 8086 Architecture
  • DMA Controller & Configuration
  • VGA Controller
  • Arithmetic  Co-Processor
  • Clocks
REFERENCES
·         IBM PC –by Peter Norton
·         COMPUTER ORGNISATION & ARCHITECTURE – by William Stallings (TMH Publications)

                                                                          PAPER -2nd  
                                         SECTION – A [DATABASE MANAGEMENT SYSEM]

UNIT -1 (DBMS BASICS)


  • DBMS Vs Files
  • Organization of DBMS
  • Three Views & Schemes of DBMS
  • DDL, DML, Queries, SQL
  • Types of DBMS –Relational, Hierarchical, Network
  • E-R Diagrams
  • Generalization, Specialization, Aggregation

UNIT-2 [RDBMS]


  • Relation –Definition, Functional  Dependency, Domain, Attributes, Tuples, Fields
  • Keys –Candidate Key, Primary Key, Foreign Key
  • Codd’s Rules
  • Normalization  up to BCNF
  • Example RDBMS- ORACLE(Practical Classes)

REFERENCES
·         DATABASE SYSTEM CONCEPT –by Korth & Siberschatz
·         AN INTRODUCTION TO DATABASE SYSTEM –by Bipin Desia
·         DATABASE MANAGEMENT SYSTEM –by Leon & Leon(Vikas Publication)
·         AN INTRODUCTION TO DATABASE SYSTEM –by C.J. Date
                                            
                               SECTION –B [OPRATING SYATEM]
UNIT -1 (OS BASICS)


  • Definition of OS
  • Function of OS
  • Types of OS
UNIT -2 (PROCESS MANAGEMENT)


  • Process Definition
  • PCB, Process States
  • Scheduling  -Algorithms & Types
  • FCFS, SJF, Round Robin
  • LTS, STS, MTS
  • Preemptive &  Non-Preemptive Scheduling
  • Deadlock –Avoidance, Detection & Recovery
  • Interprocess  synchronization –Semaphores & Mutual Exclusion
UNIT -3 (MEMORY MANAGEMENT)


  • Fixed & Dynamic Partitions
  • Compaction
  • Paging
  • Segmentation
  • Virtual Memory, Page Replacement Algorithms
UNIT -4(DEVICE MANAGEMENT)


  • Overview  -Types of I/O –Serial & Block I/O
  • Programmed  I/O
  •  Interrupt Driven I/O
  • DMA
  • Polling, Daisy-Chaining, Multiple Interrupt Lines
  • Device Drivers & Device Controllers, BIOS,  Device Independent Software
UNIT – 5(FILE MANAGEMENT)


  • Blocks, Sectors, Clusters, Directories
  • Files –Concepts & Definition
  • Types of Files & Organization
  •  Disk Free Space Management
  • Disk Free Space Allocation
  • Disk Scheduling
UNIT -6(DISK OPERATING SYSTEM,(DOS)

  • History & Versions
  • Booting  -FAT, Directories Structure
  • DOS System Files
  • DOS Commands –Internal & External
  • DOS  -Batch Files
REFRECES
·         OPERATING SYSTEM CONCEPT  -by Galwin & Stlberschartz
·         OPERATING SYSTEMS –by Tenanbaum
·         OPERATING SYSTEMS –by Dietel

                              SECTION –C [BASIC ELECTRONICS]
UNIT -1


  • Types of Resistance, Resistance Symbol, Color Code, Capacitors, Capacitors Symbol, Mica & Paper Capacitor.
  • Inductance, Conductor, Insulator, Band Theory, Intrinsic & Extrinsic Semiconductors.
  • Theory of P-n Junction, Capacitance & Diffusion Capacitance
UNIT -2


  • Zener Diode, Tunnel Diode, Vector Diode, Power Diode, Photo Diode, LED, LCD, Point Contact Diode, Schottky Diode. Halfwave & Fullwave Rectifier with & without Filter.
UNIT -3


  • BJT Characteristic, CE,CB,CC Configurations, FET Metal Oxide Semiconductor(MOSFET), CMOS, Unijunction Transister  & Photo Transistor
UNIT -4


  • Single Stage RC Coupler Amplifier  Frequency Response Class A, Class B, Class AB, Class C, Puss-Pull Amplifier, Efficiency  distortion in Amplifier Their Merits & Demerits, BJT & FET, RC Coupled Amplifiers
UNIT -5


  • Switching Characteristic BJT & FET, Monostable & Astable Multivibrators, RC Integrators & Differentiators, Clipper & Clamber Circuit
REFERENCE
·         BASIC ELECTRONICS –by B.L. Thareja
·         BASIC ELECTRONICS –by A.K. Sahani
·         BASIC ELECTRONICS –by V.K. Mehta