Open navigation menu
Close suggestions
Search
Search
en
Change Language
Upload
Sign in
Sign in
Download free for days
0 ratings
0% found this document useful (0 votes)
27 views
5 pages
Syllabus For 4th Sem
Random
Uploaded by
moeezmir2019
AI-enhanced title
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here
.
Available Formats
Download as PDF or read online on Scribd
Download
Save
Save Syllabus for 4th sem For Later
Share
0%
0% found this document useful, undefined
0%
, undefined
Print
Embed
Report
0 ratings
0% found this document useful (0 votes)
27 views
5 pages
Syllabus For 4th Sem
Random
Uploaded by
moeezmir2019
AI-enhanced title
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here
.
Available Formats
Download as PDF or read online on Scribd
Carousel Previous
Carousel Next
Download
Save
Save Syllabus for 4th sem For Later
Share
0%
0% found this document useful, undefined
0%
, undefined
Print
Embed
Report
Download
Save Syllabus for 4th sem For Later
You are on page 1
/ 5
Search
Fullscreen
BACHELORS WITH INFORMATION TECHNOLOGY AS MAJOR SEMESTER 4" BIT422J 1: Information Technology: OOPS Using C++ Credits: Theory=4, Practical=2 UNIT-L: Introduction to OOP and C++. Introduction to object oriented approach (OOA) and object oriented programming (OOP), concept of object and class. Features of OOP-Encapsulation, Abstraction, Inheritance and Polymorphism, Advantages of OOP over structured programming. Introduction to C+ with general basi switch-case, while, do-while, for, etc.) features of operators and control structure (if, if-else, UNIT-IL: Classes, Objects and Functions. Classes-specifying class, defining member functions and member variables, scope resolution operator, access specifiers and accessing class members, friend class, static class members. Objects-Dynamic allocation operators (New and Delete), arrays of objects, object as function argument and functions returning objects, object assignment. Funetions-Inline functions, friend functions. Default arguments, reference variables. Constructors-parameterized, multiple constructors in a class, copy constructor, destructor Function overloading, operator overloading (unary, binary) UNIT-ILL: Inheritance, Pointers and Polymorphism. Inheritance-Defining derived classes. Inheritance types-single, multilevel, multiple, hierarchical and hybrid inheritance. Virtual base classes. Pointers-Pointer to objects, this pointer, pointer to derived class. Polymorphism-Virtual functions, pure virtual functions, abstract classes. Exception handling-Introduction, the keywords (try, catch and throw), multiple catch statements, catching all exceptions, rethrowing an exception. Practical=2 credits The Practical Component shall be based on the Unit-I to Unit-IIT Books: 1 “Object oriented programming with C++" by E Balaguruswamy 2 “The complete reference C++” by Herbert Schildt 3. “Object oriented programming in C++” by Robert LaforeBACHELORS WITH INFORMATION TECHNOLOGY AS MAJOR SEMESTER 4" BIT422J2: Information Technology: Operating Systems Credits: Theory=4, Tutorial=2 UNIT-I Operating Systems Overview: Introduction, Types of operating systems, Applications of operating system, process management, memory management, storage management, protection and security, distributed systems. Operating Systems Structures: Operating system services and systems calls, system programs, operating system structure. UNIT-II Process and Process Management: Process concepts, process states, process control block, process scheduling, scheduling algorithms- FCFS, Shortest Job First, SRTF, Round Robin scheduling, Introduction to Inter-process communication, Concurrency and Process Synchronization: Concept of threads, Concept of multithreading, Process synchronization, critical section problem, Peterson's solution, semaphores, classic problems of synchronization-readers and writers’ problem, dining philosopher problem, monitors, atomic transactions, UNIT - Deadlocks: System model, deadlock characterization, deadlock prevention, detection and avoidance, recovery from deadlock banker's algorithm. Memory Management: Swapping, contiguous memory allocation, paging, structure of the page table, segmentation, virtual memory, demand paging, page-replacement algorithms. Concept of a file, access methods, directory structure, file system mounting, file sharing, protection. Mass Storage Structure: overview of mass storage structure, disk structure, disk scheduling algorithms. Tutorial=2 credits The Tutorial Component shall be based on the Unit-I to Unit-IV References: Abraham Silberschatz, Greg Gagne, and Peter B, Galvin, “Operating System Concepts”, Wiley Publication.BACHELORS WITH INFORMATION TECHNOLOGY AS MAJOR SEMESTER 4" BIT422J3: Information Technology: Software Engineering Credits: Theory=4, Tutorial=2 UNIT Introduction & Software Development Process Modelm Definition of Software, Type of Software, Characteristic of Software, Attributes of Good Software, Definition of Software Engineering, Software Engineering Costs, Key Challenges that Software Engineering Faces. Software Process. Agile Process. Software Process Model: The Waterfall Model, Evolutionary Development, Incremental, Spiral Development. UNITAL Requirements and Design SW requirements analysis, Types of requirements and steps involved in SRA, SW requirements Specifications. Design Concept: Abstraction, Structured analysis and design, representation techniques used data ‘modeling (ER Diagrams).Process Modeling (DFD), Behavioral modeling (State-transition Diagram)Top- down design, structural partitioning, characterization of effective modular design (functional independence, Cohesion, Coupling), SW architecture styles ( data-centered, dataflow and layered architectures). UNIT-IIL Structured analysis and design and Testing Structure charts and data flow diagrams. Representation techniques used data modeling (ER Diagrams).Process Modeling (DFD), Behavioral ‘modeling (State-transition Diagram) Software Testing: Need for SW Testing, testing principle, approaches to the design test cases, black-box And white-box testing, Phases in testing activity: unit, integration, validation and system tests, concepts of verification and validation. UNIT-V Software project management concepts Introduction to Reengineering and reverse engineering project planning and resource estimation techniques, simple Boehm model, risk analysis and ‘management, project scheduling and tracking, software quality assurance, Introduction to CASE tools, categories of commonly used CASE Tools. Tutorial=2 credits The Tutorial Component shall be based on the Unit-I to Unit-IV Books Recommended: 4. Software Engineering—Roger Pressman. 2, Software Engineering—Ian SummervilleBACHELOR WITH APPLIED COMPUTING AS MINOR 4! SEMESTER ACP422N APPLIED COMPUTING _ FUNDAMENTALS OF I0T CREDITS: THEORY (3) PRACTICAL (1) COURSE LEARNING OUTCOMES: © Understand the fundamental characteristics of IoT, including its physical design, basic components, and the concepts of things, sensing, and actuators. * Explore various application areas of lo such as home automation, smart cities, medical, logistics, environment, analytics, and smart grids. © Gain insights into IoT protocols used for communication and data exchange within IoT ecosystems. Develop hands-on skills in working with hardware platforms like Raspberry Pi and Arduino, and learn how to implement basic sensors for monitoring temperature, humidity, proximity, gas, air quality, and ultrasonic sensors UNIT - 1 (15 Hours) Introduction: Definition & Characteristics of Iot, Physical Design of Iot, Basic Components of IoT, Thing, Sensing & Actuators, Vision, Physical Parameters. Iot Protocols. Application Areas of IoT: Home Automation, Smart Cities, Medical, Logistics, Environment, Analytics. Smart Grids. UNIT - 2 (15 Hours) Jot Communication Models, APIs, oT Architecture: Basic Architecture: 3 layer and S-layer Architecture, ITU IoT Reference Model, Machine to Machine Communication, 1oT Gateways, Wireless Sensor Networks. Technologies: Bluetooth Low Energy (BLE), ZigBee: Architecture, Comparison with other wireless standards. LoraWAN. UNIT - 3 (15 Hours) Electronic Product Code (EPC), Near Field Comm. (NFC), 6LoWPAN, End to End Reliability: MQTT, SCADA. Hardware and Software Platforms: Hardware: Raspberry Pi, ESP8266 Wifi Module, Arduino. Implementation of Basic Sensors (temperature, humidity, proximity, gas, air quality, Ultrasonic sensors) Internet of Things Privacy and Security Issues, Steps towards a security platform in oT Text Books: 1, Vijay Madisetti and Arshdeep Bahga, “Internet of Things (A Hands-on-Approach)”, IstEdition, VPT, 2014, (ISBN-13: 978-8173719547) 2. Internet of Things (IoT), Dr. Kamlesh Lakhwani, Dr. Hemant Kumar Gianey, Joseph Kofi Wireko, Kamal Kant Hiran References: 1, Schwartz, Marco. “Internet of Things with Arduino Cookbook”. Packt Publishing Ltd, 2016. 2. Jan Holler, Viasios Tsiatsis, Catherine Mulligan, Stefan Avesand, Stamatis Karnouskos, David Boyle, “From Machine-to-Machine to the Internet of Things: Introduction to a New Age of Intelligence”, Ist Edition, Academic Press, 2014. (ISBN-13: 978-0124076846) 3. Hakima Chaouchi “The Internet of Things Connecting Objects to the Web” by Wiley publicationsPRACTICAL (2 CREDI 30 HORS) Learning Outcome: These practical’s cover a range of fundamental concepts in IoT, including hardware interfacing, sensor integration, data communication, cloud integration, and real-world applications. Students can gain hands-on experience and a solid understanding of the core principles of loT through these practical exercises. Study the fundamental of IOT sofiware’s and components. Install Arduino IDE development platform. Connect a microcontroller chip on a breadboard, establish power connections, and verify basic functionality. Gather the necessary components: microcontroller chip (e.g., Arduino Uno), breadboard, jumper wires, USB cable for power, and an LED. To practice connecting analog input and output components to the microcontroller using the breadboard. Write a program to Read sensor data using analog or digital pins. LED Blinking Using Arduino: To interface LED/Buzzer with Ard and write a program to turn ON & OFF. To interface Push button/Digital sensor (IR/LDR) with Arduino/ ESP8266/Raspberry Pi and write a program to tun ON LED when push button is pressed or at sensor detection. Upload the program to the board and observe the blinking 8. To interface DHT! 1 sensor with Arduino/Raspberry Pi/ ESP8266 and write a program to print temperature and humidity readings and Display sensor readings on the serial monitor. 9, Io Cloud Platform Integration: Create an account on a popular IoT cloud platform ThingSpeak. 10. Write a program to Send temperature and humidity sensor data to the cloud and visualize it on a dashboard. 11. Write a Program to interface motor using relay with Arduino/Raspberry Pi/ ESP8266 and write a program to turn ON motor when push button is pressed. 12. Build a web server using Arduino and Ethernet/Wi-Fi shield using ESP8266 Wifi module. Develop a web page to control LEDs remotely. 13, Use buttons on the webpage to toggle LED states. 14, Log data at regular intervals to an SD card or cloud platform. Create graphs to visualize the logged data over time. 15, Set up an MQTT broker (e.g., Mosquitto) on a computer or cloud server. Program an Arduino to publish sensor data and subscribe to commands via MQTT. 16. Create a soil moisture sensing system using Arduino and moisture sensors. Send data to the cloud to monitor soil conditions remotely. 17. Design a basic home automation system with Arduino and relays. \o/Raspherry Pi/ ESP8266 aayey
You might also like
CST - 5th Semester
PDF
No ratings yet
CST - 5th Semester
28 pages
Internet of Things
PDF
No ratings yet
Internet of Things
3 pages
Introduction To IoT Syllabus
PDF
No ratings yet
Introduction To IoT Syllabus
6 pages
IOT - Syllabus 6 Sem CSD
PDF
No ratings yet
IOT - Syllabus 6 Sem CSD
5 pages
Iot Syllabus Sem 8 Be Etrx
PDF
0% (1)
Iot Syllabus Sem 8 Be Etrx
3 pages
IoT Lesson Plan 19 20
PDF
No ratings yet
IoT Lesson Plan 19 20
8 pages
21cse253t-Internet of Things
PDF
No ratings yet
21cse253t-Internet of Things
2 pages
8th Sem Vtu Syllabus
PDF
No ratings yet
8th Sem Vtu Syllabus
15 pages
R18 B.Tech - CSE (IOT) 4-1 Tentative Syllabus
PDF
No ratings yet
R18 B.Tech - CSE (IOT) 4-1 Tentative Syllabus
18 pages
Gujarat Technological University: IOT and Applications 7 Semester
PDF
No ratings yet
Gujarat Technological University: IOT and Applications 7 Semester
2 pages
Unit 1
PDF
No ratings yet
Unit 1
94 pages
Including Block Chain230222084110-3b9d577c
PDF
No ratings yet
Including Block Chain230222084110-3b9d577c
11 pages
Subject Name: Internet of Things Subject Code: CE 704-4 / IT 704-4
PDF
No ratings yet
Subject Name: Internet of Things Subject Code: CE 704-4 / IT 704-4
3 pages
Silver Oak University: College of Technology
PDF
No ratings yet
Silver Oak University: College of Technology
3 pages
Brochure Upskilling Program On IOT Technologies
PDF
No ratings yet
Brochure Upskilling Program On IOT Technologies
2 pages
6th SEM Syllabus IIoT 2021
PDF
No ratings yet
6th SEM Syllabus IIoT 2021
20 pages
With Effect From 2017-2018admitted Batch Onwards
PDF
No ratings yet
With Effect From 2017-2018admitted Batch Onwards
32 pages
Cse41-Internet of Things - Syllabus
PDF
No ratings yet
Cse41-Internet of Things - Syllabus
2 pages
Sem 520
PDF
No ratings yet
Sem 520
19 pages
Minor Cse Iov2
PDF
No ratings yet
Minor Cse Iov2
8 pages
IoT Syllabus
PDF
No ratings yet
IoT Syllabus
2 pages
6th Semister Syllabus
PDF
No ratings yet
6th Semister Syllabus
10 pages
Iot All Units
PDF
No ratings yet
Iot All Units
35 pages
M25bic503 Iot
PDF
No ratings yet
M25bic503 Iot
3 pages
Internet of Things
PDF
No ratings yet
Internet of Things
15 pages
Internet of Things Course Syllabus: This Course Contributes To The Requirements For The Degree of MSC in Computer Science
PDF
No ratings yet
Internet of Things Course Syllabus: This Course Contributes To The Requirements For The Degree of MSC in Computer Science
4 pages
Minor in IoT Scheme 20
PDF
No ratings yet
Minor in IoT Scheme 20
10 pages
4th Sem IoT
PDF
No ratings yet
4th Sem IoT
4 pages
IoT Design Theory Handout New
PDF
No ratings yet
IoT Design Theory Handout New
8 pages
CST448 Syllabus
PDF
No ratings yet
CST448 Syllabus
10 pages
Sarvajanik University Sarvajanik College of Engineering and Technology
PDF
No ratings yet
Sarvajanik University Sarvajanik College of Engineering and Technology
5 pages
Sr. No. Course Code Course Title Weekly Teaching Hrs Evaluation Scheme Credit Semester VI
PDF
No ratings yet
Sr. No. Course Code Course Title Weekly Teaching Hrs Evaluation Scheme Credit Semester VI
2 pages
CE605D-N Internet of Things
PDF
No ratings yet
CE605D-N Internet of Things
4 pages
Internet of Things Program Elective For 6 Sem CSE Students
PDF
No ratings yet
Internet of Things Program Elective For 6 Sem CSE Students
2 pages
Applied Comp
PDF
No ratings yet
Applied Comp
2 pages
Iot Senser
PDF
No ratings yet
Iot Senser
4 pages
BE - Electronics - VIII - Syllabus - IIOT
PDF
No ratings yet
BE - Electronics - VIII - Syllabus - IIOT
3 pages
Syllabus
PDF
No ratings yet
Syllabus
4 pages
Gujarat Technological University: IOT and Applications 6 Semester
PDF
No ratings yet
Gujarat Technological University: IOT and Applications 6 Semester
2 pages
Cp4251 Iot
PDF
100% (7)
Cp4251 Iot
61 pages
Birla Institute of Technology and Science, Pilani Pilani Campus Instruction Division First Semester 2018-2019
PDF
No ratings yet
Birla Institute of Technology and Science, Pilani Pilani Campus Instruction Division First Semester 2018-2019
3 pages
Io T
PDF
No ratings yet
Io T
2 pages
CSE - Internet of Things
PDF
No ratings yet
CSE - Internet of Things
2 pages
ETR8E1
PDF
No ratings yet
ETR8E1
2 pages
SCO - 420-N35-LA-Introduction To IoT and Embedded Systems-NagiBasha - Final
PDF
No ratings yet
SCO - 420-N35-LA-Introduction To IoT and Embedded Systems-NagiBasha - Final
10 pages
EIR8C4
PDF
No ratings yet
EIR8C4
2 pages
MCASyll 32
PDF
No ratings yet
MCASyll 32
3 pages
Cp4251 Internet of Things
PDF
No ratings yet
Cp4251 Internet of Things
61 pages
ICPE41 Internet of Things A&B
PDF
No ratings yet
ICPE41 Internet of Things A&B
4 pages
EE414B Iot - BBK
PDF
No ratings yet
EE414B Iot - BBK
3 pages
WINSEM2020-21 ECE3502 ETH VL2020210503215 REFERENCE MATERIAL Internet of Things-2 Syllabus
PDF
No ratings yet
WINSEM2020-21 ECE3502 ETH VL2020210503215 REFERENCE MATERIAL Internet of Things-2 Syllabus
2 pages
Internet of Things-1 - Syllabus
PDF
No ratings yet
Internet of Things-1 - Syllabus
3 pages
Revised IOT - Syllabus
PDF
No ratings yet
Revised IOT - Syllabus
3 pages
Gujarat Technological University: Computer Engineering/Information Technology
PDF
No ratings yet
Gujarat Technological University: Computer Engineering/Information Technology
3 pages
WINSEM2020-21 ECE3502 ETH VL2020210501414 REFERENCE MATERIAL Internet of Things-2 Syllabus
PDF
No ratings yet
WINSEM2020-21 ECE3502 ETH VL2020210501414 REFERENCE MATERIAL Internet of Things-2 Syllabus
3 pages
Gujarat Technological University: IOT and Applications 6 Semester
PDF
No ratings yet
Gujarat Technological University: IOT and Applications 6 Semester
2 pages