MSBTE Academic Calendar (2024-25)
Java
MIC
DCCN
Environment
Sr Activities Important dates
1 Academic Term 1 Jan 2025 to 17 April 2025
2 Unit test 1 10-12 Feb 2025
3 Unit Test 2 7-9 April 2025
4 Practical Exam 18-28 April 2025
5 Theory Exam 2-24 May 2025
DATA COMMUNICATION AND COMPUTER NETWORK
CourseCode:314318
WEIGHTAGE
Learning content mapped with Theory Learning Outcomes (TLO's) and CO's.
Sr. No
Unit-I Fundamentals of Data Communication and Computer Network
.1 Process of data communication and its components: Transmitter, Receiver,
1
Medium, Message, Protocol
1.2 Protocols, Standards, Standard organizations, Bandwidth, Data Transmission
Rate, Baud Rate and Bits per second
1.3 Modes of Communication (Simplex, Half duplex, Full Duplex) 16
1.4 Analog Signal and Digital Signal, Analog and Digital Transmission: Analog To
1
Digital, Digital To Analog
Conversion
1.5 Fundamental Of Computer Network: Definition And Need Of Computer Network.
, Applications, Network Benefits
1.6 Classification Of Network :LAN,WAN,MAN
Unit-II Transmission Media And Switching
.1 Communication Media: Guided Transmission Media Twisted-Pair Cable, Coaxial
2
Cable, Fiber-Optic Cable
2.2 Unguided Transmission Media: Radio Waves, Microwaves, Infrared,
Satellite
2.3 Line-of-Sight Transmission, Point-to-Point, Broadcast
14
2.4 Multiplexing: Frequency-Division Multiplexing ,Time - Division Multiplexing
2.5 Switching: Circuit-switched network, Packet switched network
2
Unit-III Error Detection and Correction
.1 Types of Errors, Forward Error Correction Versus Retransmission
3
3.2 Framing: Fixed Sized and Variable Sized Framing
3.3 Error Detection: Repetition codes, Parity bits, Checksums, CRC 14
3.4 Error Correction: Automatic Repeat Request (ARQ), Hamming Code
3.5 Wireless LAN IEEE 802.11 standard Architecture, Features of IEEE 802.11
3 versions:
802.11,802.11a,802.11b,802.11g,802.11n,802.11p
3.6 Bluetooth Architecture: Piconet, Scatternet
3.7 Mobile Generations:3G,4Gand5G
Unit-IV Network Communication Models
4.1 THE OSIMODEL: Layered Architecture, Encapsulation
4.2 Layer sin OSI Model (Functions of each layer)- Physical Layer, Data-Link Layer,
Network Layer, Transport
Layer, Session Layer, Presentation Layer, Application Layer
4.3 TCP/IP Layers and their functions: Host To Network Layer, Internet Layer, 18
Transport Layer, Application Layer
4.4 Protocols: Host To Network Layer-SLIP,PPP, Internet Layer-IP, ARP, RARP, ICMP,
4
Transport Layer-TCP and UDP, Application Layer-FTP, HTTP, SMTP, TELNET, BOOTP,
DHCP
4.5 Addressing: Physical Address, Logical Address, Port Address
4.6 IP Address-Concept, Notation, Address Space
4.7 IPv4Addressing: Class fu land Classless Addressing, subnet mask, super netting,
sub netting
4.8 IPV6 Addressing scheme and basic structure
Unit-V Network Topologies And Network Devices 8
5.1 Network Computing Model: Peer To Peer, Client Server
5.2 Network Topologies: Introduction, Definition, Selection criteria, Types of
5
Topology-Star, Mesh, Tree, Hybrid
5.3 Network Connecting Devices: Switch, Router, Repeater, Bridge, Gateways and
Modem
ENVIRONMENTAL EDUCATION AND SUSTAINABILITY Course Code : 314301
Sr.No Learning content mapped with Theory Learning Outcomes WEIGHTAGE
(TLO's) and CO's.
1 Unit - I Environment and climate change 1.1 Environment and its 12
components, Types of Environments, Need of environmental studies
1.2 Environmental Issues- Climate change, Global warming, Acid rain,
Ozone layer depletion, nuclear accidents. Effect of population growth
and industrialization 1.3 Concept of 5R, Individuals’ participation ini)
5R policy, ii) segregation of waste, and iii) creating manure from
domestic waste 1.4 Impact of Climate change, Factors contributing to
climate change, Concept of Sustainable development, Sustainable
development Goals (SDGs), Action Plan on Climate Change in Indian
perspectives 1.5 Zero Carbon footprint for sustainable development,
(IKS-Enviornment conservation in vedic and pre-vedic India)
2 Unit - II Sustainability and Renewable Resources
2.1 Natural Resources: Types, importance, Causes and effects of
depletion. (Forest Resources, Water Resources, Energy 16
Resources,Land resources, Mineral resources), (IKS Concepts of
Panchmahabhuta)
2.2 Impact of overexploitation of natural resources on the
environment, optimum use ofnatural resources
2.3 Energy forms (Renewable and non renewable) such as Thermal
energy, nuclear energy, Solar energy, Wind energy,
Geothermalenergy, Biomass energy, Hydropower energy,
biofuel
2.4 Green Solutions in the form of New EnergySources such as
Hydrogen energy, Ocean energy & Tidal energy
3 Unit - III Ecosystem and Biodiversity 3.1 Ecosystem - 12
Definition, Aspects of ecosystem, Division of ecosystem, General
characteristics of ecosystem, Functions of ecosystem
3.2 Biodiversity - Definitions, Levels, Value, andloss of biodiversity
3.3 Biodiversity Assessment Initiatives in India3.4 SWOT analysis of
biodiversity hot spot in India
3.5 Conservations of biodiversity - objects, andlaws for conservation
of biodiversity
4 Unit - IV Environmental Pollution 4.1 Definition of pollution, 18
types- Natural & Artificial (Man- made)
4.2 Soil / Land Pollution – Need of preservationof soil resource,
Causes and effects on environment and lives, preventive measures,
Soil conservation
4.3 Water Pollution - sources of water pollution, effects on
environment and lives, preventive measures, BIS water quality
standards for domestic potable water, water conservation
4.4 Air pollution - Causes, effects, prevention, CPCB norms of
ambient air quality in residential area
4.5 Noise pollution - Sources, effects, prevention, noise levels at
various zones of thecity
4.6 Pollution Control Boards at Central and State Government
level: Norms, Roles and Responsibilities
5 Unit - V Enviornmental legislation and sustainable 12
practices
5.1 Article (48-A) and (51-A (g)) of Indian Constitution regarding
environment, Environmental protection and prevention acts5.2 Public
awareness about environment. Needof public awareness and
individuals’ participation. Role of NGOs
5.3 Green technologies like solar desalination, green architecture,
vertical farming and hydroponics, electric vehicles, plant-based
packaging
5.4 Role of information technology in environment protection and
human health
MICROPROCESSOR PROGRAMMING CourseCode:314321
WEIGHTAGE
Learning content mapped with Theory Learning Outcomes (TLO's) and CO's.
Sr. No
Unit-I 8086-16 Bit Microprocessor
.1 8086 Microprocessor: Salient features, pin descriptions
1
1.2 Architecture of 8086: Functional block diagram, register organization 14
1.3 Concept of pipelining
1
1.4 Memory segmentation, Physical memory addresses generation
Unit-II The Art of Assembly Language Programming
.1 Program development steps: Problem definition, Algorithm, Flowchart,
2
Initialization checklist, Choosing instructions, Converting algorithm into
2.2assembly language program 8
Assembly Language Programming Tools:
Editor
2
Assembler
Linker
Debugger
2.3 Assembler directives
Unit-III Instruction Set of 8086 Microprocessor
3.1 Machine language instruction format
3.2 Addressing modes
3.3 Instruction set: Arithmetic instructions Logical 18
Instructions
Data transfer instructions
3
Flag manipulation instructions String operation instructions
Program control transferor branching instructions
Process control instructions
Unit-IV Assembly Language Programming
4.1 Models of 8086 assembly language program
4.2 Programming using assembler:
Arithmetic operations on hexadecimal and BCD numbers
Sum of series
Smallest and largest numbers from array Sorting numbers in ascending and 20
descending
order
4
Check whether given number is odd or even Check whether given number is
positive or
negative
Block transfer
String operations- Length, Reverse, Compare, Concatenation, Copy
Count numbers of 'l' and '0' in 16 bit number
Unit-V Procedure and Macro
.1 Procedure: Defining and calling procedure - PROC, ENDP, FAR and NEAR
5 10
Directives; CALL and RET instructions; Parameter passing methods, Assembly
language programs using procedure
5
5.2 Macro: Defining macro, MACRO and ENDM Directives, Macro with
parameters, Assembly language programs using macro
WEIGHTAGE
LearningcontentmappedwithTheoryLearning Outcomes (TLO's) and CO's.
Sr.No
Unit-I BasicSyntactical Constructs in Java
.1 Java features and the Java programming environment
1
1.2 Defining a class, creating object, accessing class members
1.3 Java tokens and data types, symbolic constant, scope of variable,type casting,and
different types of operators and expressions, decision making and
looping statements
12
1.4 Arrays,strings,string buffer classes,vectors, wrapper classes
1.5 Constructors And Methods,types of constructors, method and constructor
1
overloading, nesting of methods, command line arguments, garbage collection,
visibility control: public, private, protected, default, private protected
Unit-II Inheritance,Interface and Packages
.1 Inheritance: concept of inheritance , types of Inheritance: single inheritance,
2
multilevel inheritance, hierarchical inheritance, method overriding, final variables,
final methods, use of super, abstract methods and classes
12
2.2 Interfaces: Define interface, implementing interface, accessing interface
variables and methods, extending interfaces
2 2.3 Package:Define package,types of package,
naming and creating package,accessing package, import statement, static import,
adding class and interfaces to a package
Unit-III Exception Handling and Multithreading
3.1 Errors and Exception: Types of errors and exceptions, try and catch statement,
throws and finally statement, built-in exceptions, throwing our own exception 12
3.2 Multithreaded Programming:creating thread: By Extending Thread Class And By
Implementing runnable Interface, Life cycle of thread: Thread methods, thread
3
exceptions, thread priority and methods, synchronization
Unit - IV Event handling using Abstract Window Toolkit (AWT) & Swings
Components
4.1 Component, container, window, frame, panel, use of AWT controls: labels,
buttons, checkbox, checkbox group, text field, text area
4.2 Use of layout managers: flowLayout, borderLayout, gridLayout,
gridBagLayout, menubars, menus, file dialog 16
4.3 Introduction to swing: Swing features,difference between AWT and
Swing.
4.4 Swing Components:Icons and Labels,Text Field, ComboBox, Button, Checkbox,
RadioButton
4.5 Advanced Swing Components: Tabbed Panes, Scroll
4
Panes,Trees,Tables,Progress Bar,tooltips
4.6 Introduction to Event Handling: The delegation Event Model: Event sources,
Event listeners
4.7 Event classes:The action event class,the Item event class,the Key event
class,the mouse event class, text event
4.8 Event listener interfaces: Action Listener ,Item Listener , Key Listener ,
Mouse Listener ,Mouse Motion , Text Listener
Unit-V Basics of Network Programming
5.1 Socket Overview: Client/Server , reserved Sockets,proxy servers,Internet
10
Addressing
5.2 Java and the Net: The networking classes and interfaces,Inet Address:Factory
5 Methods,Instance Methods
5.3 TCP/IP Client and Server Sockets,data gram sockets, datagram packets
5.4 The URL Class,URL Connection class
Unit-VI Interacting with Database
6.1 Introduction To JDBC, ODBC 8
6.2 JDBC architecture:Two tier and three tier models
6.3 Types of JDBC drivers, Class Class , Driver Manager class,Connection
6
interface,
Statement interface, Prepared Statement interface, Result Set Interface