Features of Atlanta Institute
C | C++ | Java | Advance Java | J2EE | Data Structure | Visual Basic | Oracle | SQL Server | Software Testing | CCNA | MCSE | Hardware | Networking | HTML / CSS | JavaScript / XML | Dreamweaver | Frontpage | PHP & My SQL | VB.Net | ASP.Net | C#.Net | SQL Server | MS-CIT | English Speaking | Resume Writing |Interview Skill | Personality Development | Auto CAD 2D | Auto CAD 3D | STAAD Pro | REVIT | ARCHI CAD | 3D Studio Max | Uni-Graphics NX | Ansys | Pro-E | CATIA | MS-Word | Excel | Powerpoint | Access | Internet and Email |Photoshop | Corel Draw | Illustrator | Premiere | Flash | 2D Max / 3D Max | Maya 2D / 3D Maya | Pinnacle | Basic Advance Accounting | Costing & Auditing | Import and Export | Taxation | Tally 9.0 | Share Market
Contact information:
ATLANTA COMPUTER INSTITUTE
SECOND FLOOR,
SHIVAJI COMPLEX,
NEAR COFFEE HOUSE AND BANK OF BARODA, WEST HIGH COURT ROAD,  DHARAMPETH,
NAGPUR  -10, MAHARASHTRA, INDIA. 
NAGPUR
Mobile: 9595 321479
Tel: 0712-2557946

ATLANTA COMPUTER INSTITUTE
SECOND FLOOR, SELOKAR BHAVAN
Opp. SANGAM SWEETS, NEAR  PETROL PUMP
MEDICAL SQUARE,
NAGPUR -09, MAHARASHTRA, INDIA. 
NAGPUR
Mobile: 9595 321479
Tel: 0712-2701833
Email: atlantaworld@gmail.com
www.atlantacomputer.in

MSBTE Syllabus Fifth Semester Information Technology IT Course and Classes in Nagpur for Polytechnic Diploma E Scheme

Atlanta Computer Institute Nagpur conducts Tuition Classes for IT Information Technology  fifth semester for all polytechnic institutes in India . The Following syllabus is of MSBTE Maharashtra State Board of Technical Education.  Final Year Projects Training is also given to IT Information Technology Students of poly diploma MSBTE students
 
 
Information Technology Syllabus Polytechnic MSBTE 5th Semester

 Polytechnic Diploma Information Technology MSBTE . 

 w. e. f Academic Year 2009-10                                                                 E Scheme

MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION, MUMBAI 

TEACHING AND EXAMINATION SCHEME FOR POST S.S.C. DIPLOMA COURSES 

COURSE NAME : DIPLOMA IN INFORMATION TECHNOLOGY COURSE CODE  : IF  

DURATION OF COURSE : 6 SEMESTERS             SEMESTER : FIFTH                                                DURATION : 16 WEEKS   

PATTERN : FULL TIME - SEMESTER                       E Scheme 

 

1   Software Engineering  
2   Java Programming   
3   Operating System   
4   Communication Techniques   
5  Elective – I (Any One) 
       Multimedia and Animation Techniques  
       Windows Programming   
6   Network Management and Administration  
7   Professional Practices - V  

 

 

  Software Engineering 

Overview of Software Engineering & the Software 

Development Process 

1.1 The evolving role of Software & changing  nature of software-Definition of  a     Software, Characteristics of a Software, Categories of Software 

1.2 Software Engineering –A layered Technology approach(Definition of Software Engineering, 

Need of Software Engineering 

1.3 The software development process-Generic Framework activities, Umbrella activities  

1.3.1 The Capability Maturity Model Integration Model ( CMMI )-levels and their significance, process areas considered for CMMI Level 

1.4 PSP and TSP 

1.4.1 Significance in Ongoing Software Process Improvement 

1.4.2 Goals 

1.4.3  Names of the PSP and TSP framework activities and their meaning 

1.5   Prescriptive Process Models  

1.5.1 The Waterfall Model - Nature, Situations in which applicable with example, Associated problems 

1.5.2 The Incremental Model - Incremental Model ( Nature, Situations in which applicable with example, General steps) 

- RAD Model ( Nature, Situations in which applicable with example, General steps, Drawbacks) 

1.5.3 The Evolutionary Process Model - Prototyping ( Nature, Situations in which applicable with example, General steps, Drawbacks) - Spiral Model ( Nature, Situations in which applicable with example, General steps, Advantages, Drawbacks) Software Engineering Requirements and Development of Analysis & Design Models. 

2.1 Software Engineering Practice 2.1.1 Definition 2.1.2 Importance 2.1.3 Essence 2.2 Core Principles of Software Engineering (Statement and Meaning of each Principle) 2.3 Communication Practices (Meaning of Communication, Communication Principles - Statement and Meaning of each ) 2.4 Planning Practices ( Meaning of Software Planning, Basic Activities included, Planning Principles - Statement and Meaning of each ) 2.5 Modeling Practices - Meaning of Software Modeling - Analysis Modeling ( Meaning, Names of the analysis domains represented, Analysis Modeling Principles -  Statement and Meaning of each )- Design Modeling ( Meaning, Names of the three Design aspects , Design Modeling Principles -  Statement and Meaning of each) 

2.6 Construction Practices - Meaning of Software Construction - Coding (Meaning, Preparation Principles, Coding Principles, Validation Principles) - Testing ( Meaning, Testing Principles -  Statement and Meaning of each )  

2.7 Software Deployment - Meaning of Delivery Cycle, Support Cycle and Feedback Cycle - Deployment Principles (Statement and Meaning of each)  2.8 Requirements Engineering ( RE ) 

2.8.1 Meaning of RE  2.8.2 Need of RE 2.8.3 RE Tasks (Meaning and Sub-tasks included) 

2.9 Analysis Modeling  2.9.1 Objectives  2.9.2 Analysis Rules of Thumb 2.9.3 Domain Analysis - Meaning- Examples of Domain - Goal - Input and Output of Domain Analysis 2.9.4 Analysis Modeling Approaches - Structured Analysis (Meaning) - Object-oriented Analysis (Meaning) 

2.9.5 Building the Analysis Model - Data Modeling Concepts (Meaning of the terms – data objects, data relationships, data attributes, cardinality and modality with example )- DFD 

(Use, Standard Notations, Rules followed, DFD construction using any Case study) - Data Dictionary(DD) ( Meaning, Use, Contents incorporated, Advantages) - Creating a Control Flow Model ( Nature of Software Applications where required, Use, Guidelines used )- Creating Control Specifications(CSPEC) ( Use, State diagram and Program activation table –meaning and use )- Creating Process Specification(PSPEC) (Use, Names of the contents it includes) - Creating a Behavioral Model  (Use, General steps) 

2.10 Design Engineering/Modeling 2.10.1 The Design Process  (Meaning of Software Design, Three Characteristics of good design) 

2.10.2 Design Quality Guidelines 2.10.3 Design Concepts - Abstraction, Architecture, Patterns, Modularity, Information hiding, Functional independence, Refinement, Refactoring, Design classes (Meaning and Importance with respect to ease of design, development, testing, and debugging) 

2.10.4 The Design Model - Data design elements, Architectural design elements, Interface design elements, Component-level design elements, Deployment-level design elements (meaning and inputs from analysis modeling that help in their creation) 03  Testing Strategies & Methods. 

3.1 Software Testing Fundamentals 3.1.1 Definition of Software testing 3.1.2 Meaning of good test 3.1.3 Meaning of successful test 3.1.4 Meaning of testing strategy 3.1.5 Meaning of test plan, test cases, test data 3.1.6 Characteristics of Testing Strategies 3.2 Software Verification  and Validation(V&V) - Meaning, Differences, Names of the set of SQA Activities involved in V&V 

3.3 Testing Strategies for Conventional Softwares 3.3.1 Unit Testing - Meaning - Aspects of the Software Program tested 3.3.2 Integration Testing - Meaning - Approaches • Top-down integration 

 (Meaning, Steps involved )• Bottom-up integration  ( Meaning, Steps involved )• Regression testing • Smoke testing  ( Meaning, Purpose ) 3.4 Alpha and Beta Testing - Meaning - Purpose- Differences 3.5 System Testing  3.5.1 Meaning and Purpose 3.5.2 Types- Recovery testing, security testing, Stress testing, Performance Testing (Meaning, Purpose with example )3.6 White-box and Black-box Testing (Meaning and Purpose ) Debugging 3.6.1 Meaning 3.6.2 Outcomes 3.6.3 Characteristics of Bugs 3.6.4 Debugging Strategies- Brute force, Backtracking, Cause elimination, Automated debugging (Meaning) 

04  Software Project Management 4.1 What is Software Project Management and Why is it needed? 4.2 The Management Spectrum – The four Ps - the People, the Product , the Process,  & the Project (Meaning and Significance of each ‘P’) 4.3 Project Scheduling and Tracking 4.3.1 Meaning of project scheduling and tracking 4.3.2 Need 4.3.3 What must a project schedule indicate? 4.3.4 Reasons why project deadlines cannot be met 4.3.5 Basic Principles used for project scheduling (Meaning of each principle) 4.3.6 Introduction to the Scheduling Techniques/Methods - PERT, CPM, Timeline Charts 4.3.7 Ways in which the project schedule can be tracked (Only a list of the ways) 4.4 Risk Management 4.4.1 Meaning of Software Risk 4.4.2   Reactive Vs Proactive risk strategies - Meaning of Reactive risk strategy - Meaning of Proactive risk strategy - Names of the steps involved in formulation of the Proactive risk strategy 4.4.3 Types of Software Risks - Names and  Meaning of the risks 4.4.4 The RMMM Strategy - The names of the issues involved - Possible steps to mitigate risks - List of the factors to be monitored - The RMM Plan (Meaning and what it includes) 4.5 Change Management  4.5.1  Meaning of SCM 4.5.2  Need of SCM 4.5.3  SCM Features           ( Names and meaning of the features ) 4.6 Cleanroom Software Egineering 4.6.1 The Cleanroom approach 4.6.2 The Cleanroom Strategy (Names and meaning of the tasks involved )  The Cleanroom difference 

05  Software Quality Management& Estimation 

5.1 Basic Quality Concepts. 5.2 Software Quality Assurance(SQA) - Definition of SQA - Activities carried out by the SQA Group 5.3 Introduction to Statistical SQA ( Meaning and list of the activities involved) 5.4 Six Sigma Strategy for Software - Meaning - Core Steps (The DMAIC Method) 5.5 The ISO 9000 Quality Standards - ISO’s definition of Quality - ISO 9001:2000 Software Quality Focus 5.6 Software Reliability and Software Availability - Definition - Units of measurement 5.7 McCall’s Quality Factors ( Names and meaning of each factor)  Estimation 5.7.1 Meaning of Software Estimation 5.7.2 List of the steps involved 5.7.3 Types of Decomposition Techniques ( Names and meaning of the techniques) 5.7.4 Software Sizing - Meaning - Approaches (names and meaning of the approaches) 5.7.5 COCOMO II Model  Meaning , Use (applications)

 

Java Programming 

Introduction to Java 

1.1 Fundamentals of Object Oriented Programming Object and Classes, Data abstraction and encapsulation, Inheritance, Polymorphism, Dynamic Binding 

1.2   Java Features Compiled and Interpreted, Platform independent and portable, Object oriented   

Distributed, Multithreaded and interactive, High performance  

1.3   Constant, Variables and Data Types  Constant, Data Types, Scope of variable, Symbolic Constant, Type casting, Standard default values 

1.4  Operator and Expression  Arithmetic Operators, Relational Operators, Logical Operators,  Assignment Operator Increment and Decrement Operator, Conditional Operator, Bit wise Operator, Special Operator 

1.5   Decision making and Branching Decision making with if statement, Simple if statement, The if 

else statement, The else if ladder, The switch statement, The? :Operator 

1.6   Decision making and Looping The While statement, The do statement, The for statement, Jumps 

in Loops ( Break , Continue) 

02 

2.1   Classes, Object and Methods         Defining a class, Creating object, Accessing class  members, 

Constructor, Methods Overloading, Static Member 

2.2   Inheritance Extending a Class (Defining a subclass Constructor,Multilevel inheritance, Hierarchical inheritance, Overriding Methods, Final variable and Methods, Final Classes, Abstract method and Classes 

2.3   Visibility Control   Public access, friend access, Protected access,   Private  access,  Private Protected access 

2.4  Array, Strings and Vectors Arrays, One Dimensional array,  Creating  an  array,  Two 

Dimensional array, Strings ( String and StringBuffer class),Vectors, Wrapper Classes 

03 Interfaces and Packages 

3.1  Interface: Multiple Inheritance 

 Defining interfaces, Extending interfaces, Implementing 

interfaces, Accessing Interface variable 

3.2  Packages: Putting Classes Together 

System Package, Using system Package, Naming Convention, 

Creating Package, Accessing a package, Using a package, adding 

a class to a package 

04 

Multithreaded Programming and Exception handling 

4.1  Multi Threading: 

Creating Thread, Extending a thread class, Stopping and Blocking 

a thread, Life cycle of thread, Using thread method, Thread 

exceptions, Thread priority, Synchronization, Implementing a 

08 20 w. e. f Academic Year 2009-10                                                                  E Scheme

MSBTE - Final Copy Dt. 18/12/2010       13                 12176 IF5

‘Runnable’‘ Interface 

4.2  Managing Errors and Exceptions 

 Types of errors, Exception, Multiple catch    statement, using 

throw, throws and finally statement, Using Exception for 

Debugging 

05 

Java Applets and Graphics Programming 

5.1  Applet Programming 

Applet basics, Local and remote applets, How applet differ from 

application, Preparing to write applets, Building applet code, 

Applet life cycle, Creating an Executable Applet, Designing a 

Web page, Applet tag, Adding Applet to HTML file, Running the 

Applet, Passing parameter to applet 

5.2  Graphics Programming 

The Graphics Class, Lines and rectangle, Circle and Ellipse, 

Drawing Arcs, Drawing Polygons, Line Graphs, Using control  

loops in Applets, Drawing Bar charts 

10 16 

06 

Streams and File I/O 

6.1  Stream Classes 

6.2  Character Stream, Byte Stream ( Reading And Writing Streams) 

6.3  Serialization 

Operating System

 
Introduction 
1.1 Operating system, Evolution, Generations –1st, 2nd, 3rd, 4th. 
1.2 Mainframe Systems – Batch, Multi programmed, Multitasking, 
Time sharing, Desktop. 
1.3 Multiprocessor Systems 
1.4 Distributed Systems. 
1.5 Clustered Systems. 
1.6 Real Time Systems. 
1.7 Recent Operating System Characteristic –XP,WIN-07  
04 12 
02 
Operating System Structures 
2.1 System components activities - Process management, Main 
memory management, File management, I/O system 
management, Secondary storage management. 
2.2 Operating system services. 
2.3 System calls – Uses, process control, file management, Device 
management, Information maintenance, communication. 
2.4 Operating system structure. 
       Simple structure, layered, monolithic, microkernel. 
2.5  Booting 
10 20 
03 
Process Management 
3.1 Processes - Concept, process, state, process control block. 
3.2 Process scheduling - Scheduling queues, scheduler, context 
switch. 
3.3 Operations on processes - creation, termination. 
3.4 Inter process communication. 
3.5 Threads - Benefits, user and kernel threads. 
3.6 Multithreading Models - Many to one, one to one, many to 
many. 
10 22 
04 
Scheduling 
4.1 Scheduling – 
      Objectives, concept, criteria, CPU and I/O burst cycle. 
4.2 Types of Scheduling-Pre-emptive, Non pre- emptive. 
4.3 Scheduling Algorithms. 
      First come first served (FCFS), Shortest job first (SJF),  
      Round Robin (RR), Priority.   
4.4 Other Scheduling. 
      Multilevel, Multiprocessor, real-time. 
4.5 Deadlock. 
     System model, principle necessary conditions, mutual exclusion, 
critical region. 
4.6 Deadlock handling. 
      Prevention, avoidance algorithm-Bankar’s algorithm, Safty 
algorithm   
12 
22 
05 
File System and Memory Management 
5.1 File- Concept, Attributes, Operations, Types, Structure 
5.2 Access Methods – Sequential, Direct. 
5.3 Swapping  
5.4 Allocation Methods – Contiguous, Linked, Indexed. 
5.5 Directory Structure – Single level, Two level, Tree Structure. 
12 24 w. e. f Academic Year 2009-10                                                                  E Scheme
MSBTE - Final Copy Dt. 18/12/2010          19                   12178 IF5
5.6 Protection –Types of accesses, Access control. 
5.7 Basic Memory Management –Partitioning, Fixed & Variable. 
5.8 Free Space management techniques –Bitmap, Linked List. 
5.9 Virtual Memory – Concept, Paging, Page fault, Page Table. 
5.10 Page Replacement algorithms – FIFO(First in First out), 
Optimal Page replacement, LRU (Least recently used),NRU 
(Not recently used
 
 

 Communication Techniques   

 
Introduction To Electronic Communication
1.1 Block diagram of communication system. 
1.2 Electromagnetic spectrum. 
1.3 Need for Modulation. 
1.4 Concept of noise 
1.5 Classification of communication systems. 
1.6 Radio communication 
Comparison of AM, FM, PM on the basis of Definition, 
Waveforms, Bandwidth Requirement, Representation in Time 
domain and Frequency Domain, Modulation Index. 
1.7 Demodulation in AM, FM (methods not necessary) 
1.8 Block diagram and function of each block of :  
        (a) AM Transmitter and Receiver. 
          (b) FM Transmitter and Receiver 
  1.9    Advantages and Disadvantages of analog communication 
  1.10 Simple numerical problems based on AM and FM 
08 16 
02 
Wave Propagation
2.1 Fundamentals of Electromagnetic wave. 
2.2 Transverse electromagnetic wave. 
2.3 Polarization. 
2.4 Ground Wave. 
2.5 Ionosphere. 
2.6 Sky Wave Propagation, 
Effect of changes in atmospheric conditions on sky wave 
propagation. 
2.7 Concept of actual height and virtual height. 
2.8 Definitions: 
Critical frequency. Maximum 
usable frequency. Skip 
distance. 
Fading. 
2.9 Space Wave Propagation. 
2.10 Duct Propagation. 
2.11 Troposphere scatters propagation. 
06 12 w. e. f Academic Year 2009-10                                                                E Scheme
MSBTE - Final Copy Dt. 18/12/2010                           12185 IF5 24
03 
Pulse Modulation Techniques & Signal Processing
3.1 Basics of Pulse Modulation  
      Sampling Theorem, Natural  sampling, Flat Top Sampling, 
      SyQuest Rate  
      Advantages of Pulse modulation over AM. 
      Block Diagram for generation, Waveforms, working principle 
advantages, disadvantages and applications of PAM, PWM, PPM. 
 Block Diagram for generation, working principle, waveforms, 
advantages, disadvantages and applications of : ASK , FSK, QPSK,  
BPSK, DPSK. 
 Introduction to Digital Communication System : Digital modulation 
methods 
3.2 Block diagram, working principle, waveforms, advantages, 
disadvantages and applications of PCM, Delta modulation, 
Adaptive delta modulation. 
       Baseband and Passband Transmission 
        Multiplexing Techniques: FDM, TDM, and WDM -   Definition, 
Schematic diagram, Principle, application, advantages and 
disadvantages. 
14 30 
04 
Data Encoding And Transmission
4.1 Introduction to encoding digital data to digital signal. 
4.2 Encoding techniques viz. unipolar, polar, Bipolar and their 
types. 
4.3 Comparison of various techniques. 
4.4 Definitions: Data 
Rate. Baud 
Rate. Bit rate. 
Channel Bandwidth.       
Channel Capacity 
S/N Ratio. 
04 12 w. e. f Academic Year 2009-10                                                                  E Scheme
MSBTE - Final Copy Dt. 18/12/2010                           12185 IF5 25
05 
Satellite Communication And Mobile Communication
5.1 Block diagram of Satellite communication system. 
5.2 Brief introduction to Communication and orbits.(Elevation and 
Azimuth angles of satellite) 
5.3 Uplink model, Transponder and Downlink model and the 
frequencies used. 
5.4 Frequency band used in Satellite communication. 
5.5 Functions of a satellite. 
5.6 Concept of antenna 
5.7 Construction and working principle of Parabolic dish and horn 
antenna. 
5.8 Satellite application overview. 
5.9 Principle, advantages and disadvantages of TDMA, FDMA, 
CDMA 
5.10  Concepts of mobile phone. 
5.11  Block diagram of cellular mobile phone system and description. 
5.12  Frequency band and types of modulation used for Cellular 
mobile communication. 
5.13  Call processing, Frequency reuse and cell splitting. 
Forward and reverse direction (handset to handset) and 
(Handset to Landline) 
5.14  Concept of Hand.off 
12 22 
06 
Analog And Digital Carrier Systems
6.1   Telephone Carrier system. 
6.2   Analog Carrier system Switched , Leased, Analog hierarchy 
6.3   Digital Carrier system Switched , Leased  Digital  hierarchy, T- 
lines 
6.4   Digital Subscriber Line
 
 

Multimedia and Animation Techniques ( Elective 1 )  

 
 
Multimedia Elements Multimedia Application 
1.1 I/P, O/P devices   
Limitations of Traditional Input Device, Digital v/s Analog, 
Input- Pen-Input,  Image Scanner, Charge Coupled Devices, 
MIDI, Digital Camera, Output, Display System Technology,  
CRT display System, Display Terminology, Flat Panel 
Display, Print o/p technology, Dye Sublimation 
1.2 Evaluation of Multimedia systems 
Multimedia Elements (Fasimile, Document image, 
photogrphics image, Geographics information system maps, 
Fullmotion and live video, Holographics images Fractcals).   
Multimedia Application(Document imaging , Image 
processing and Image Enchancement, OCR, Handwriting 
recognition, Non textual Image recognition, Full motion 
Digital Video application and Electronics messaging).  
Multimedia System Architecture, Evolving Tech. for 
Multimedia, Defining Objects for Multimedia Systems, 
Multimedia Data Interface Standard
1.3 Storage media  
Magnetic Media Technology, Hard disk Technology, RAID,  
Criteria for Selection of RAID, Use of Magnetic Storage in 
Multimedia, Optical Media, Magneto Optical 
06 16 
02 
Architecture & Issues For Distributed Multimedia System. 
2.1 Multimedia System Architecture. 
2.2 Distributed Multimedia. 
2.3 Synchronization, Orchestration & QOS Architecture 
2.4 Framework for Multimedia System. 
06 16 
Compression/Decompression & File Formats 
• Need , Types , Evaluating & Visibility  
Evaluating the Compression System, How much, 
Compression, How Good is Picture, How fast Does it 
Compress or Decompress, What H/W & S/W Does it take, 
Redundancy & Usability 
• Compression and Decompressiom
Types of compression ,Need of Data Compression ,Color 
Gray Scale and Still Video Image , Color Characteristics  , 
Color Model 
   w. e. f Academic Year 2009-10                                                                  E Scheme
MSBTE - Final Copy Dt. 18/12/2010                           12180 IF5 30
3.1  
• Video Compression Technique  
Simple Compression Technique, Interpolative, Predictive, 
Transfer Coding, Discrete Transfer, Statistical (Huffman, 
arithmetic)JPEG Compression, Requirement Addressing 
JPEG, Definition of JPEG Standard, Overview of JPEG 
Components, JPEG methodology, The discrete cosine 
Transfer , Quantization, Zigzag Sequence, Encoding 
• Introduction to Standardization of Algorithm 
• File Formats 
• History of RIF, TIFF 
TIFF Specification , TIFF structure , TIFF tag ,TIFF 
Implementation issues , TIFF classes  
RIFF Chunks with two sub chunks , List chunk , RIFF 
waveform Audio File format  , RIFF MIDI file  
Format, RIFF DIB’s,  
• Introduction to RIFF, AVI 
RIFF AVI File format, Index Chunk and Boundary 
condition handling for AVI files., AVI Indeo File Format. 
06  16 
3.2 
• JPEG-objectives, Architecture, JPEG-DCT encoding 
Quantization. 
• JPEG-stastical coding, predictive lossless coding, JPEG 
performance 
• MPEG-objectives, Architecture, BIT stream syntax 
performance 
• MPEG2 & MPEG4 
04 08 
04 
Multimedia Authoring and User Interface 
4.1 Multi Media Authoring System and its type 
4.2 Hypermedia Application Design consideration 
4.3 User Interface Design 
4.4 Information Access 
4.5 Object Display / Playback Issues 
04 16 
05 
Distributed Multimedia Systems 
5.1 Components of Distributed Multimedia Systems 
5.2 Distributed Client Server Operation 
5.3 Multimedia Object Server 
5.4 Multi Server Network topologies 
5.5. Distributed Multimedia Databases  
04 20 
06 
Multimedia Tool 
6.1 Introduction to Multimedia tool –  Flash 
6.2 Creating & Modifying elements 
6.3 Line tool, fill/attributes, different shapes, text tools & pen tool 
6.4 Selecting lines fill with arrow tool, selecting shapes, using 
lasso tool performing basic  editing tools, selecting & 
deselecting elements, modifying created objects. 
 
 

Windows Programming ( Elective 1 )

 
Overview of Windows messaging. 
1.1 
• The Windows Environment, History of Windows, 
Aspects of Windows, Windows Programming Options, 
APIs and Memory Models, The Programming 
Environment, Your First Windows Program,  
• The MessageBox Function, A Brief History of Character 
Sets 20 American Standards, Wide Characters and C, 
The char Data Type, Windows' String Functions, Using 
printf in Windows, Formatting Message Box. 
1.2 
• Registering the Window Class, Creating the Window, 
Displaying the Window, the Message Loop, and the 
Window Procedure. 
12 24 
02 
GDI and Basic Drawings 
2.1 
• An Introduction to GDI, The Structure of GDI, The GDI 
Philosophy, The GDI Function Calls, The GDI 
Primitives, The Device Context. 
2.2 
• Drawing Dots and Lines, Setting Pixels, Filling in the 
Gaps, Drawing Filled Area, The GDI Mapping Mode 
Rectangles, Regions, and Clipping.  
10 24 
03 
The Keyboard 
3.1 Keyboard Basics, Keystrokes and Characters, Using 
Keystroke Messages, Character Messages, Keyboard 
Messages and Character Sets, The KEYVIEW1 
Program, The Foreign-Language Keyboard Problem, The 
Caret (Not the Cursor), The Caret Functions.
08 16 
04 
The Mouse 
4.1 
• Mouse Basics, Client-Area Mouse Messages, Simple 
Mouse Processing: An Example, Mouse double-clicks, 
Nonclient-Area Mouse Messages, The Hit-Test Message, 
A Sample Program 
4.2 
• Emulating the Mouse with the Keyboard, Using Child 
Windows for Hit-Testing, Capturing the Mouse. 
08 16 w. e. f Academic Year 2009-10                                                                  E Scheme
MSBTE - Final Copy Dt. 18/12/2010          36                   12182 IF5
05 
Client Window Controls 
5.1 
• The Button Class, Creating the Child Windows, Push 
Buttons, Check Boxes, Radio Buttons, Group Boxes, 
Changing the Button Text, Visible and Enabled Buttons, 
Buttons and Input Focus, Controls and Colors, System 
Colors, The Button Colors, The WM_CTLCOLORBTN 
Message,  
5.2 
• The Scroll Bar Class 383 The COLORS1 Program 
Coloring the Background, Coloring the Scroll Bars and 
Static Text, The Listbox Class, List Box Styles, Putting 
Strings in the List Box, Selecting and Extracting Entries, 
A Simple List Box Application. 
 
 

Network Management and Administration  

 
Exploring Directory Services and Remote Network Access. 
1.1 Network Related Jobs – Network Administrator, Network Engineer, 
Network Architecture / Designer, Other Network Related Jobs. 
1.2 Directory Services - Define Directory Services, Definition of Novelle 
Directory, Windows NT domains, Microsoft’s Active Directory, X500 
Directory Access Protocol, Lightweight Directory Access Protocol, 
Forests, Trees, Roots and Leaves. 
1.3 Active Directory Architecture – Object Types, Object Naming, Canonical 
Names, LDAP Notation, Globally unique identifiers, User Principle 
Names, Domain, Trees & Forests.    
1.4 Remote Network Access – Need of Remote Network Access, Public 
Switched Telephone Network, Integrated Services Digital Network, 
Digital Subscriber Line, CATV. 
1.5 Virtual Private Network – VPN Protocols, Types of VPNs, VPN Clients, 
SSL VPNs.   
02 
02 
Network Connection and Printing Services 
2.1 Dynamic Host Configuration Protocol (DHCP) – DHCP Origins, Reverse 
Address Resolution Protocol (RARP), The Bootstrap Protocol (BOOTP), 
DHCP Objectives, IP Address Assignment, DHCP Architecture.  
2.2 Introduction to Domain Name System(DNS) - DNS Objectives, Domain 
Naming, Top Level Domains, Second Level Domains, Sub domains, DNS 
Functions, Resource Records, DNS Name Resolution, Resolves, DNS 
Requests, Root Name Servers, Resolving a Domain Name, DNS Name 
Registration.  
 2.3 Understand Network Printing Concepts - Understand Network Printing 
Concepts, Locally connected print devices, Setting up local print devices, 
Shared print devices, Sharing Locally Attached Print Devices, Describe 
Windows Network Printing, Add Print Wizard.  
02 
03 
Implementation of Network  
 3.1 Designing Network – Accessing Network Needs, Applications, Users, 
Network Services, Security and Safety, Growth and Capacity Planning, 
Meeting Network Needs – Choosing Network Type, Choosing Network 
Structure, Choosing Servers.   
  3.2 Installing and Configuring Windows 2003 Server - Preparing for 
Installation, Creating windows 2003 server boot disk, Installing windows 
2003 server, Configuring server/ client  
 3.3 Setting windows 2003 server - Creating Domain controller, Adding the 
DHCP and WINS roles, Adding file server and print server, Adding Web 
based Administration. 
04 
04 
Administering Windows 2000 Server (The Basics) 
4.1 Working With User Accounts - Adding a User, Modifying User Account, 
Deleting or Disabling a User Account.   
4.2 Working With Windows 2000 Security Groups – Creating Group, 
Maintaining Group Membership.   
4.3 Working with Shares – Understanding Share Security, Cresting Shares, 
Mapping Drives  
4.4 Administering Printer Shares – Setting up Network Printer,  
4.3 Working with Windows 2000 Backup – Using Windows 2000 Servers 
Backup Software   
04 w. e. f Academic Year 2009-10                                                                  E Scheme
MSBTE - Final Copy Dt. 18/12/2010                           12183 IF5 41
05 
Troubleshooting and security of Network  
5.1 Understanding the Problem – Troubleshooting, Segmenting the Problem, 
Isolating the Problem, Setting Priorities. 
5.2  Troubleshooting Tools – Hardware Tools, Software Tools, Monitoring and 
Troubleshooting Tools   
5.3 Internal Security – Account Security, File and Directory permissions, 
Practices and user education. 
5.4 External Threats – Front Door threats, Back Door threats, Denial  
services threats, Viruses, worms and other Malicious codes. 
 

Professional Practices - V 

 
Industrial Visits  
Structured industrial visits be arranged and report of the same should be submitted by 
the individual student, to form a part of the term work.    
Visit any IT industry/ computer center. Study their network (Cable layout, devices 
used/software/costing) 
02 
The Guest Lecture/s from field/industry experts, professionals is/are to be 
arranged (minimum 3 nos.) from the following or like topics. The brief report is to 
be submitted on the guest lecture by each student as a part of Term work. 
a) IT – Current Scenario 
b) Software engineering Industrial applications 
c) Animation techniques 
d) Certification course guidance 
e) Carrier guidance 
f) Preparation of Bio-data 
g) Linux Installation and administration 
h) Entrepreneurship development 
i) E - commerce 
j) Any other suitable topic    
03 
Information Search  
Each student will search topic for Industrial project of sixth semester and prepare 
synopsis and project plan. Get it approved from concerned authority. 
04
Group Discussion :  
The students should discuss in group of six to eight students and write a brief report on 
the same as a part of term work. The faculty members may select the topic of group 
discussions.  Some of the suggested topics are - 
i) Current issues. 
ii) Load shading and remedial measures. 
iii) Use of mobile in college campus 
iv) Brain drain 
v) Internet surfing  good or bad 
vi) Any another suitable topic 
05 
Seminar : 
Seminar should be on selected industrial project’s synopsis and week wise plan for 
completion of project.  Each student shall submit a report of at least 10 pages and 
deliver a seminar (Presentation time – 10 minutes)
 

 First Semester Information Technology Syllabus MSBTE

Second Semester Information Technology Syllabus MSBTE

Third Semester Information Technology Syllabus MSBTE

  Fourth Semester Information Technology Syllabus MSBTE

Fifth Semester Syllabus Information Technology MSBTE

Sixth Semester Syllabus Information Technology MSBTE

 

 

 

 

 

 

 

BCA Bachelor Of Computer Application, BCCA, Bachelor of Commerce & Computer Application BE IT/CS, Information technology/Computer Science MCA, Master of Computer Application MCM, Master of Computer Management Diploma , Polytechnic Others,

Basic Programming

C / C++ ,

Testing

Software Testing,

Hardware & Networking

CCNA, MCSE, Hardware, Networking
Join our newsletter:
Course Offers
Dot Net Courses Java Coaching Classes Autocad and CAD Training Institute Web Design and Development Courses
Advance Accounting Classes Short Term Computer Course Design and Animation Courses Job Oriented Courses Professional Courses Nagpur University Syllabus and Classes for BCCA BCA MCM MCA BE Poly Diploma BSc MSc BCom BA
Short Term Courses

Programming & Database

C / C++
Java
Advance Java
J2EE
Data Structure
Visual Basic
Oracle
     SQL Server
Android

Testing

     Software Testing
ISTQB

Hardware & Networking

CCNA
MCSE
Hardware
    Networking
CCNP
     CCIE

Web Designing

HTML / CSS
JavaScript / XML
Dreamweaver
Frontpage
     PHP & My SQL
Joomla
     Wordpress

.Net

VB.Net
ASP.Net
C#.Net
SQL Server

Basic Courses

MS-CIT
English Speaking
Interview SkillS
Personality Development

AutoCAD

AutoCAD
STAAD Pro
REVIT
ARCHI CAD
3D Studio Max
Uni-Graphics
Ansys
Pro-E
     CATIA
Autocad Electrical

Computer Application

MS-Word
Excel
Powerpoint
Access
     Internet and Email
MS-Office

Animation & Multimedia

Photoshop
Corel Draw
Illustrator
Premiere
     Flash
InDesign
2D Max / 3D Max
Maya 2D / 3D Maya
     Pinnacle
Advance Animation

Advance Accounting

Basic Advance Accounting
Costing & Auditing
Import and Export
Taxation
Tally 9 ERP
Share Market

 Tuition Classes

      BCCA
      BCA
      MCM
      MCA
      Polytechnic
      BE

 Certifications

     Adobe
     Microsoft
    Oracle

Ethical Hacking

 Projects

  Embedded Systems

 Degree Courses

       College
       Study Abroad

Career Courses

        Career Courses