SA-21/06, C-11, Asapur, Varanasi, UP support@kamaldnp.com +91 8318013442
BTEUP Syllabus

BTEUP CSE 5th Semester Syllabus 2026-27

Author Admin
October 24, 2026
12 Min Read
BTEUP CSE 5th Semester Syllabus 2026-27

5वाँ सेमेस्टर: वह साल जब आपका करियर आकार लेता है

5वें सेमेस्टर तक आप अपने डिप्लोमा का आधे से ज़्यादा सफ़र पूरा कर चुके होते हैं। अब विषय "पढ़ने" से ज़्यादा "बनाने" के बारे में हो जाते हैं। Java से आप असली एप्लिकेशन बनाएँगे, IoT से हार्डवेयर को कोड से जोड़ेंगे, और इलेक्टिव से तय करेंगे कि किस दिशा में जाना है — मोबाइल ऐप्स, सुरक्षा, या नेटवर्क।

Java code on a laptop, an Arduino board with sensors, a small robot and mobile app screens
5वाँ सेमेस्टर बनाने के बारे में है — Java एप्लिकेशन, Arduino वाले IoT डिवाइस और मोबाइल ऐप्स।

यह सत्र 2026-27 के लिए अपडेटेड NEP-2020 पाठ्यक्रम भी है। कुल 550 अंक हैं — लेकिन ध्यान दें कि क्वालिफाइंग विषयों के 100 अंक इसमें शामिल नहीं हैं। कुल 20 क्रेडिट, L12 P16।

5वाँ सेमेस्टर एक नज़र में

कोडविषयप्रकारक्रेडिटअंक
5.1Object Oriented Programming Using Javaप्रैक्टिकम3100
5.2Fundamentals of Internet of Thingsप्रैक्टिकम3100
5.3Program Elective-2 (Mobile App Development / Multimedia Technologies)प्रैक्टिकम5100
5.4Program Elective-3 (Information Security / Advance Computer Networks)प्रैक्टिकम5100
5.5 (Q)Open Elective-2 or Advance Skill Developmentथ्योरी250*
5.6Summer Internship-II (6 weeks, after 4th sem)इंटर्नशिप2100
5.7 (Q)Indian Constitution (Audit)थ्योरी—50*
—Student Centred Activities (SCA)गतिविधि—50

* (Q) का अर्थ है क्वालिफाइंग — पास होना अनिवार्य है, लेकिन ये अंक आपकी प्रतिशतता या श्रेणी में नहीं जोड़े जाते।

हर विषय में क्या है

1. Java — Object Oriented Programming

सेमेस्टर का सबसे बड़ा विषय — अकेले Classes and Objects यूनिट का वज़न 30% है। Classes, constructors, inheritance, packages, abstract classes, interfaces, polymorphism, exception handling और multithreading — सब कुछ। 12 प्रैक्टिकल प्रोग्राम हैं: एक bank Account क्लास, एक Employee hierarchy, एक Shape hierarchy और एक thread प्रोग्राम। जो छात्र Java में सहज हो जाता है, उसे प्लेसमेंट के कोडिंग राउंड में काफ़ी आसानी होती है।

A class hierarchy diagram on a laptop: one parent class branching into a bank account class and an employee class
Java में एक parent क्लास अपनी विशेषताएँ child क्लासों को देती है — जैसे एक bank Account क्लास और एक Employee क्लास, जो एक ही साझा आधार से बनी हैं।

2. Internet of Things (IoT)

IoT का मतलब है रोज़मर्रा की चीज़ों को इंटरनेट से जोड़ना — स्मार्ट होम, स्वास्थ्य निगरानी, कृषि। यूनिट: Introduction to IoT, IoT Devices (sensors, actuators), IoT Networks, Arduino, और IoT vs M2M। प्रैक्टिकल पूरी तरह Arduino पर हैं: LED blink, LDR night lamp, temperature sensor (LM35/DHT11), LCD display, air quality sensor (MQ135), Bluetooth (HC-05) और relay आधारित home automation। इन प्रैक्टिकल से हार्डवेयर की जो समझ मिलती है, वह सिर्फ़ थ्योरी से कभी नहीं मिलती।

An Arduino board wired to a temperature sensor, a glowing LED and a fan, sending readings to a phone
IoT प्रैक्टिकल में Arduino सेंसर को पढ़ता है और डेटा आपके फ़ोन पर भेजता है — सेंसर से बोर्ड तक, बोर्ड से फ़ोन तक, एक-एक कदम।

3. Program Elective-2 — आपकी पसंद

दो विकल्प: Mobile App Development (Android, Android Studio, activities, intents, SQLite, Play Store पर प्रकाशन) या Multimedia Technologies (compression — JPEG, MPEG, MP3, MP4 — Photoshop/GIMP, Blender, animation)। दोनों 5 क्रेडिट के हैं। पहले से पता कर लें कि आपका कॉलेज कौन-सा विकल्प देता है — हर पॉलिटेक्निक दोनों विकल्प नहीं देता।

4. Program Elective-3 — आपकी पसंद

दो विकल्प: Information Security (cryptography, PKI, network security, digital signatures) या Advance Computer Networks (telecom networks, QoS, network simulation, router configuration)। सुरक्षा की ओर जाने वाले छात्रों के लिए Information Security सीधा रास्ता है।

5. Open Elective-2 और Indian Constitution — क्वालिफाइंग, लेकिन इन्हें नज़रअंदाज़ न करें

Open Elective-2 के लिए Product Design, Engineering Economics & Accountancy, या AI and Machine Learning (TATA) में से एक चुनें — या कम से कम 20 घंटे का Advance Skill Development सर्टिफिकेशन लें। Indian Constitution एक ऑडिट विषय है। इसके अंक आपकी प्रतिशतता में नहीं जुड़ते, लेकिन पास होना अनिवार्य है — इसलिए इन्हें "छोटे विषय" समझकर छोड़ देना आपको महँगा पड़ सकता है।

Internship-II — 6 सप्ताह, 100 अंक

चौथे सेमेस्टर के बाद की 6 सप्ताह की इंटर्नशिप का मूल्यांकन 5वें सेमेस्टर में होता है। रिपोर्ट, प्रेज़ेंटेशन और वाइवा — यही वह अनुभव है जिसके बारे में आप प्लेसमेंट इंटरव्यू में बात करेंगे। अपने इलेक्टिव से जुड़ी इंटर्नशिप चुनें: अगर आप Android सीख रहे हैं तो ऐप कंपनी, अगर आपने सुरक्षा चुनी है तो नेटवर्क/सुरक्षा वाली जगह।

5वें सेमेस्टर के लिए व्यावहारिक सलाह

हर दिन Java कोड लिखें — OOP सिर्फ़ पढ़ने से कभी समझ नहीं आती। खुद एक छोटा IoT प्रोजेक्ट बनाएँ, जैसे temperature display या Bluetooth से लाइट चालू/बंद करना — वह प्रोजेक्ट आपके रिज़्यूमे में जाएगा। इलेक्टिव चुनने से पहले अपने सीनियर्स से पूछें कि आपके कॉलेज में किस विषय की लैब और फैकल्टी बेहतर है। और अपनी इंटर्नशिप डायरी पहले दिन से लिखना शुरू करें।

पूरा सिलेबस

5वें सेमेस्टर की पूरी परीक्षा योजना, लेक्चर और प्रैक्टिकल घंटों तथा आंतरिक और बाह्य अंकों सहित, उसके बाद हर विषय के यूनिट-वार टॉपिक और प्रैक्टिकल की पूरी सूची।

परीक्षा योजना — पूरी जानकारी

कोडपेपरप्रकारL – Pक्रेडिटआंतरिकबाह्यकुल
5.1Object Oriented Programming Using Javaप्रैक्टिकम1 – 4360Practical 40 (3 hrs)100
5.2Fundamentals of Internet of Thingsप्रैक्टिकम1 – 4360Practical 40 (3 hrs)100
5.3Program Elective-2: Mobile App Development / Multimedia Technologiesप्रैक्टिकम3 – 4540Theory 60 (3 hrs)100
5.4Program Elective-3: Information Security / Advance Computer Networksप्रैक्टिकम3 – 4540Theory 60 (3 hrs)100
5.5(Q) Open Elective-2 OR Advance Skill Developmentथ्योरी2 – 0250*—50*
5.6Summer Internship-II (6 Weeks)इंटर्नशिप—26040 (3 hrs)100
5.7(Q) Indian Constitutionऑडिट2 – 0—50*—50*
—Student Centred Activities (SCA)गतिविधि——50—50
कुल (5वाँ सेमेस्टर, क्वालिफाइंग को छोड़कर)20L12 P16550 अंक

Object Oriented Programming Using Java

यूनिट एक नज़र में

इकाईटॉपिकपीरियडअंकों का हिस्सा
1परिचय और विशेषताएँ215%
2भाषा की संरचना315%
3क्लास और ऑब्जेक्ट330%
4Abstract Class, Interface और Polymorphism320%
5Exception Handling और Multithreading320%

प्रैक्टिकल की पूरी सूची

आधिकारिक सिलेबस से प्रैक्टिकल की पूरी सूची।

  • एक साधारण क्लास बनाने का प्रोग्राम लिखिए जिससे super और this कीवर्ड का उपयोग करके आयत और बॉक्स का क्षेत्रफल और परिमाप ज्ञात हो।
  • inheritance और static members का उपयोग करके Account क्लास डिज़ाइन करने का प्रोग्राम लिखिए, जिसमें बैंक के सभी कार्य (निकासी, जमा) दिखाए गए हों।
  • abstract methods और classes का उपयोग करके क्लास डिज़ाइन करने का प्रोग्राम लिखिए।
  • एक String क्लास डिज़ाइन करने का प्रोग्राम लिखिए जो string methods (equal, reverse the string, change case) करती हो।
  • Cars की एक क्लास पर विचार करें, जिसके अंतर्गत Santro Xing, Alto और Wagon R अलग-अलग ऑब्जेक्ट हैं, जिनमें model, year of manufacture, colour, top speed आदि properties हैं और Create(), Sold() व display() Car क्लास के methods हैं।
  • एक सॉफ़्टवेयर कंपनी में Software Engineers, Sr. Software Engineers, Module Leads, Technical Leads, Project Leads, Project Managers, Program Managers और Directors सभी employee हैं, लेकिन उनके काम, सुविधाएँ, भूमिकाएँ और ज़िम्मेदारियाँ अलग-अलग हैं। एक Employee base class बनाएँ जो वे सामान्य behaviours/properties दे जो सभी employees में होने चाहिए।
  • multiple inheritance का उपयोग करके ये क्लास बनाएँ: Shape, Circle, Square, Cube, Sphere और Cylinder, जिनमें निर्दिष्ट class variables, constructors और base classes हों, साथ में Area और/या Volume methods।
  • try और multiple catch blocks का उपयोग करके exceptions handle करने का प्रोग्राम लिखिए।
  • nested try statements लागू करने वाला प्रोग्राम लिखिए।
  • एक package बनाने का प्रोग्राम लिखिए जो external class के साथ-साथ उसी package के members को access करता हो।
  • interface के आंशिक implementation को दिखाने वाला प्रोग्राम लिखिए।
  • एक thread बनाने का प्रोग्राम लिखिए जो Runnable interface को implement करता हो।

Fundamentals of Internet of Things

  • Unit 1 — Introduction to Internet of Things (10 पीरियड) — IoT का परिचय; IoT की परिभाषा; IoT में things; IoT की विशेषताएँ; IoT का physical design; IoT का logical design; IoT के functional blocks; IoT protocols; IoT communication models; IoT communication APIs; IoT enabling technologies।
  • Unit 2 — IoT Devices (12 पीरियड) — इलेक्ट्रॉनिक डिवाइस IoT से कैसे जुड़ते हैं और क्यों महत्वपूर्ण हैं: breadboard और उसके आंतरिक कनेक्शन; LED और उसके कनेक्शन; tri-colour LED; resistor; end devices, sensors और actuators का परिचय; अलग-अलग प्रकार के sensors में अंतर।
  • Unit 3 — IoT Networks (12 पीरियड) — बुनियादी IoT नेटवर्क के घटकों का परिचय; network connections के प्रकार और डेटा उनसे कैसे गुज़रता है; internet protocols की भूमिका; microcontrollers/Arduino और communication protocols की समझ।
  • Unit 4 — Arduino (12 पीरियड) — Arduino डिवाइस की विशेषताएँ; Arduino डिवाइस का परिचय; Arduino बोर्ड के घटक; C Arduino प्रोग्रामिंग भाषा; Arduino IDE की बुनियादी समझ; functions; control statements; loops; data types; variables।
  • Unit 5 — IoT and M2M (10 पीरियड) — परिचय; M2M; IoT और M2M में अंतर; IoT के लिए SDN और NFV — software defined networking, network function virtualisation; IoT और WoT (Web of Things)।

प्रैक्टिकल की पूरी सूची

आधिकारिक सिलेबस से प्रैक्टिकल की पूरी सूची।

  • Arduino IDE की स्थापना।
  • Light Emitting Diode (LED) को इंटरफ़ेस करना — LED जलाना-बुझाना।
  • button और LED को इंटरफ़ेस करना — button दबाने पर LED जलना।
  • Light Dependent Resistor (LDR) और LED को इंटरफ़ेस करना — स्वचालित night lamp दिखाना।
  • temperature sensor (LM35) और/या humidity sensor (जैसे DHT11) को इंटरफ़ेस करना।
  • Liquid Crystal Display (LCD) को इंटरफ़ेस करना — सेंसर से बना डेटा LCD पर दिखाना।
  • Air Quality Sensor — प्रदूषण (जैसे MQ135) को इंटरफ़ेस करना — डेटा LCD पर दिखाना, जब sensed डेटा तय मान से ज़्यादा हो तो LED जलाना।
  • Bluetooth module (जैसे HC05) को इंटरफ़ेस करना — मोबाइल फ़ोन से Arduino पर डेटा प्राप्त करना और LCD पर दिखाना।
  • Bluetooth आधारित home automation एप्लिकेशन दिखाने के लिए Relay module को इंटरफ़ेस करना (Bluetooth और relay का उपयोग करके)।

Mobile App Development

  • Unit I — Introduction to Android — Android platform; Android SDK; Eclipse installation; Android installation; अपनी पहली Android application बनाना; Android application की anatomy समझना; Android manifest file।
  • Unit II — Android Application Design Essentials — Android application की anatomy; Android terminologies; application context; activities; services; intents; intents प्राप्त करना और broadcast करना; Android manifest file और उसकी सामान्य settings; intent filters का उपयोग; permissions।
  • Unit III — Android User Interface Design Essentials — user interface screen elements; layouts से user interfaces डिज़ाइन करना; animation बनाना और उसके साथ काम करना।
  • Unit IV — Testing and Publishing — Android applications की testing; Android applications का प्रकाशन; Android preferences का उपयोग; hierarchy में application resources का प्रबंधन; अलग-अलग प्रकार के resources के साथ काम करना।
  • Unit V — Using Common Android APIs — Android data और storage APIs का उपयोग; SQLite से डेटा प्रबंधित करना; content providers से applications के बीच डेटा साझा करना; Android networking APIs का उपयोग; Android web APIs का उपयोग; Android telephony APIs का उपयोग; Android application को दुनिया भर में deploy करना।

Multimedia Technologies

यूनिट एक नज़र में

इकाईटॉपिकपीरियडअंकों का हिस्सा
1मल्टीमीडिया का परिचय1025%
2बुनियादी Compression तकनीकें1225%
3सामग्री विकास और वितरण1025%
4डिजिटल इमेजिंग का परिचय1025%

प्रैक्टिकल की पूरी सूची

आधिकारिक सिलेबस से प्रैक्टिकल की पूरी सूची।

  • Photoshop/GIMP, Blender, Flash, Director या किसी भी open-source सॉफ़्टवेयर जैसे विभिन्न multimedia सॉफ़्टवेयर की स्थापना।
  • विभिन्न multimedia डिवाइस की स्थापना और उपयोग: scanner, digital camera, web camera, microphone और speakers, touch screen, plotter और printers, DVD, audio CD और video CD।
  • CD/DVD पर अलग-अलग formats को पढ़ना और लिखना।
  • audio और video फ़ाइलों को स्थानांतरित करना।
  • Flash की विभिन्न विशेषताओं का उपयोग।
  • Photoshop/GIMP की विभिन्न विशेषताओं का उपयोग।
  • Blender की विभिन्न विशेषताओं का उपयोग।
  • Flash और Photoshop/GIMP को मिलाकर multimedia presentations बनाना, जैसे department profile, lesson presentation, games और project presentations।

Information Security

यूनिट एक नज़र में

इकाईटॉपिकपीरियडअंकों का हिस्सा
1Information Security का परिचय820%
2नेटवर्क में सुरक्षा कमज़ोरियाँ1022%
3Cryptography और सुरक्षित विकास820%
4Network Security उत्पाद820%
5सुरक्षा मानक, ऑडिट और नीति818%

प्रैक्टिकल की पूरी सूची

आधिकारिक सिलेबस से प्रैक्टिकल की पूरी सूची।

  • Windows operating system में दी गई सुरक्षा का अध्ययन।
  • password recovery utility (John the Ripper) या किसी अन्य utility का उपयोग करके Windows मशीनों का password पुनः प्राप्त करना।
  • email trace tool का उपयोग करके email की उत्पत्ति का पता लगाना।
  • अपने सिस्टम को सुरक्षित करने के लिए keylogger और anti-keylogger का उपयोग।
  • सरल transposition — permutation (CrypTool) का उपयोग करके संदेश को encrypt और decrypt करना।
  • variable key वाले Caesar Cipher (CrypTool) से संदेश encrypt और decrypt करना; 3×3 Hill Cipher (CrypTool) से संदेश encrypt और decrypt करना।
  • CrypTool का उपयोग करके digital signature document बनाना।
  • Steghide का उपयोग करके steganography तकनीक से गुप्त संदेश भेजना और प्राप्त करना।

Advance Computer Networks

  • Unit 1 — Review of Networking Basics (10 पीरियड) — IPv4 के उन्नत विषय — subnetting, multicasting, multicast routing protocols (IGMP, PIM, DVMRP); TCP के उन्नत विषय — flow management, congestion avoidance, protocol spoofing; IPv6।
  • Unit 2 — Telecom Networks, Switching Techniques (10 पीरियड) — Frame Relay, ATM, MPLS का परिचय; VSAT communication — star और mesh architectures, bandwidth reservation; wireless networks — WiFi, WiMax; cellular phone technologies — GSM, CDMA, 3G, 4G।
  • Unit 3 — QoS (6 पीरियड) — Network redundancy; load balancers; caching; storage networks; QoS; network monitoring — SNMP, RMON।
  • Unit 4 — Introduction to Network Security (8 पीरियड) — VLAN, VPN, firewall, IPS, proxy servers।
  • Unit 5 — Network Simulation (8 पीरियड) — Network simulation; network design case studies और exercises; IP addressing schema; protocol analysers (Wireshark, आदि)।

प्रैक्टिकल की पूरी सूची

आधिकारिक सिलेबस से प्रैक्टिकल की पूरी सूची।

  • अलग-अलग प्रकार की network cables का अध्ययन और clamping tools का उपयोग करके cross-wired और straight-through cables बनाना।
  • दिए गए डेटा से subnet, broadcast, range और subnet bits ज्ञात करना।
  • विभिन्न बुनियादी network commands और network configuration commands का अध्ययन।
  • router का प्रारंभिक configuration करना।
  • ping और trace-route के output की व्याख्या करना।
  • कंप्यूटरों को Local Area Network में जोड़ना।
  • logical troubleshooting करना।
  • static और dynamic routing का अवलोकन।
  • router को DHCP server के रूप में configure करना।
  • Packet Tracer का उपयोग करके विभिन्न networking operations करना।

अक्सर पूछे जाने वाले प्रश्न

5वें सेमेस्टर में कुल अंक कितने हैं?
550 अंक (क्वालिफाइंग विषयों के 100 अंक अलग हैं और प्रतिशतता में नहीं जुड़ते), 20 क्रेडिट।

मुझे अपना इलेक्टिव कैसे चुनना चाहिए?
अपनी रुचि पर विचार करें, लेकिन यह भी देखें कि आपका पॉलिटेक्निक कौन-सा विकल्प देता है और किसकी लैब और फैकल्टी बेहतर है।

अगर मैं क्वालिफाइंग विषय में फेल हो जाऊँ तो क्या होगा?
क्वालिफाइंग विषय पास करना अनिवार्य है, भले ही उसके अंक आपकी प्रतिशतता में न जुड़ें। इसलिए उसे पूरी तरह नज़रअंदाज़ न करें।

5वें सेमेस्टर में क्वालिफाइंग विषय कितने अंकों के हैं?
Open Elective-2, 50 अंक और Indian Constitution, 50 अंक। दोनों पास करना अनिवार्य है, लेकिन कोई भी आपकी प्रतिशतता या श्रेणी में नहीं जुड़ता।

Summer Internship-II के अंक कैसे दिए जाते हैं?
100 अंक: आंतरिक 60 और बाह्य 40, प्रमाण-पत्र, सेमिनार/वाइवा, प्रोजेक्ट और रिपोर्ट के माध्यम से मूल्यांकन।

विषय-वार सिलेबस PDF कैसे डाउनलोड करूँ?
नीचे Download सेक्शन में दिए गए डाउनलोड लिंक का उपयोग करें, या संबंधित सिलेबस पोस्ट सूची से कोई भी विषय पोस्ट खोलें — हर विषय पोस्ट में अपनी PDF डाउनलोड है।

संबंधित सिलेबस पोस्ट

5वाँ सेमेस्टर सिलेबस PDF डाउनलोड करें

नीचे पूरा विषय-वार सिलेबस PDF डाउनलोड करें।

5वाँ सेमेस्टर सिलेबस PDF डाउनलोड करें

स्रोत: BTEUP 3rd Year Computer Science & Engineering पाठ्यक्रम (folder2627), NEP-2020 के अनुरूप। कृपया अपने पॉलिटेक्निक से भी पुष्टि करें।

🤖 KAMALDNP AI Assistant

Ask about courses, website & more

Hi! I'm KAMALDNP AI Assistant. Ask me about our courses, website features, or anything else! 😊
Please wait 5s...
🛡️ 7-Day Money-Back Guarantee
🤖 KAMALDNP Assistant ✕

Request human callback:

🔐 Login Required
✕

Download karne ke liye login karo. Login ke baad yahi page pe rahoge!

Naya ho? Register karo →